2 ms·
There are already a bunch of other cases like this. For example, the Windows GeForce drivers have been for years (if not decades) loaded with a bunch of shady O
by kevingadd 6y ago
There are already a bunch of other cases like this. For example, the Windows GeForce drivers have been for years (if not decades) loaded with a bunch of shady OpenGL heuristics to punish you if you do stuff that looks like enterprise/industrial rendering (AutoCAD, etc).
For an ordinary game developer this means cheap operations like texture readback will go from taking 1ms to 16ms (bumping your framerate down). The same stuff is consistently fast in Direct3D because enterprise/industrial workloads don't use it.
NVENC for hardware video encoding is also artificially limited on consumer cards, which forces you to buy quadros for scenarios where you want to do multi streaming.