Search found 68 matches
- 10 Feb 2023, 21:56
- Forum: Software Developers / Low-Lag Code / Game Programming
- Topic: Raster "Interrupts" / Beam Racing on GeForces/Radeons!
- Replies: 17
- Views: 37138
Re: Raster "Interrupts" / Beam Racing on GeForces/Radeons!
I'll continue the github conversation here, since I'd like to avoid polluting glfw's bug tracker. What I mean by "inconsistent across platforms" is that the setup function needs to be called in different places, and the per-vsync function might need to be in a different thread or not, and the inform...
- 10 Feb 2023, 12:57
- Forum: Software Developers / Low-Lag Code / Game Programming
- Topic: Raster "Interrupts" / Beam Racing on GeForces/Radeons!
- Replies: 17
- Views: 37138
Re: Raster "Interrupts" / Beam Racing on GeForces/Radeons!
https://github.com/glfw/glfw/issues/115 ... 1425520901 found someone getting sync events on Linux. I haven't yet tried it myself.
- 17 Jun 2022, 10:58
- Forum: Software Developers / Low-Lag Code / Game Programming
- Topic: a program to measure your visual reaction time
- Replies: 0
- Views: 8581
a program to measure your visual reaction time
This should be faster than the other visual benchmarks. I get 240 ms in humanbenchmark.com, 155 ms here. You will see much less of an improvement. VRR (FreeSync, G-Sync) won't work because I don't have a VRR monitor to test with. (If you turn off VRR, it'll work.) If you put your face up against the...
- 12 Jun 2022, 13:40
- Forum: Area 51: Display Science, Research & Engineering
- Topic: Example Blur Busters Success Story: Incubating Research on Mouse 1000Hz vs 8000Hz
- Replies: 28
- Views: 126584
Re: Example Blur Busters Success Story: Incubating Research on Mouse 1000Hz vs 8000Hz
I investigated the shockingly large jitter and it seems the GPU wakeup is in fact not accurate like I assumed. So I added a new toy to the demo: hold right click and it will draw green and purple triangles, with the color flipping each frame. If you drag it fast from left to right, you will see blue...
- 12 Jun 2022, 10:43
- Forum: Area 51: Display Science, Research & Engineering
- Topic: Example Blur Busters Success Story: Incubating Research on Mouse 1000Hz vs 8000Hz
- Replies: 28
- Views: 126584
Re: Example Blur Busters Success Story: Incubating Research on Mouse 1000Hz vs 8000Hz
Here's some code for engines that should mostly fix the OP jitter problem without needing a 8000 Hz mouse, plus a demo. It extrapolates the mouse position: if the mouse reports position 300 at time 0, then position 400 at time 1, and now it's time 1.5, you expect the mouse to be at 450, not 400. The...
- 10 Jun 2022, 23:57
- Forum: Software Developers / Low-Lag Code / Game Programming
- Topic: Reliable and efficient busy-waiting?
- Replies: 10
- Views: 23620
Re: Reliable and efficient busy-waiting?
If you're still working on that, I have a new version of the vblank finder. It's faster and no longer explodes on clock skew. It's too deeply integrated with my project to extract cleanly, but here is a copy: vsync copy.7z g++ spinsleep.cpp vsync.cpp -ob -std=c++20 -O2 -DNDEBUG -lwinmm -fno-exceptio...
- 23 Aug 2019, 15:33
- Forum: Input Lag / Display Lag / Network Lag
- Topic: New low latency nvidia drivers
- Replies: 20
- Views: 15458
Re: New low latency nvidia drivers
Eh, I wouldn't call it a collaboration on Tearline Jedi. I still haven't helped Mark with Tearline Jedi so I don't deserve any credit for it. But he has been very helpful for my application. Without his crucial suggestion to wake up the GPU prematurely, I would be greatly annoyed by GPU power manage...
- 23 Aug 2019, 14:47
- Forum: Input Lag / Display Lag / Network Lag
- Topic: New low latency nvidia drivers
- Replies: 20
- Views: 15458
Re: New low latency nvidia drivers
I forgot to mention: the 40 tearline Balanced-battery standard deviation is not because the algorithm doesn't know the exact vsync period and phase. It still knows them exactly to 1 tearline. Rather, it has significant trouble trying to swap the framebuffer at the right time. It spinwaits on the tim...
- 23 Aug 2019, 13:49
- Forum: Input Lag / Display Lag / Network Lag
- Topic: New low latency nvidia drivers
- Replies: 20
- Views: 15458
Re: New low latency nvidia drivers
Amazing! Just out of curiosity what is the time that the prediction took to run and which frequency it is updated? You said "from the past frametimes..." but it seems very uncertain by nature to have only 1 line of deviation if your observable are just the past frametimes. Even for good performers ...
- 22 Aug 2019, 22:05
- Forum: Input Lag / Display Lag / Network Lag
- Topic: New low latency nvidia drivers
- Replies: 20
- Views: 15458
Re: New low latency nvidia drivers
@ad8e That sounds great! Are you around Santa Clara /Bay Area by a chance? We are looking for good people to join our (AMD) driver team... Sorry, I'm in New York, and I am not able to switch jobs until around next year July. Also, I'm unqualified to work on a GPU driver team, because my experience ...