Случайно обнаружил когда тестировал
встроенную в Windows 7 реализацию OpenGL 1.4 в виде обёртки над Direct3D 9Ex. А такой маленький FPS получился из-за выставления мной ключа
UseSoftwareRasterizer=1 в реестре (раздел
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Generic\OpenGL, если версия 32-разрядная), который заставляет эту обёртку работать через
D3DDEVTYPE_REF вместо
D3DDEVTYPE_HAL.
Забавно, что встроенный в игру профилировщик отображает якобы совершенно нормальную длительность кадра в микросекундах.
Рисующийся поверх планки индикатор кислорода - глитч, который в этой обёртке проявляется.