Daemon
Daemon copied to clipboard
Demo recording stores graphics configuration and expects it to be compatible when running the demo
I tried to run the benchmark demo on an old computer (OpenGL 2.1) and I was not able to run the demo and I got that error message:
Missing OpenGL extensions: GL_ARB_texture_float GL_EXT_gpu_shader4
GL_EXT_texture_integer GL_ARB_texture_rg GL_ARB_texture_gather
GL_ARB_uniform_buffer_object
The demo was recorded on a computer having all those features, but the one on which I tried to run the demo has not.
Is it possible that the demo stores some graphics configuration and expect it to be compatible when running the demo?
Can you still reproduce this? It seems implausible as the demo only writes entities that came from the network.
I've looked through the demo record/play code, and it does just store/play back messages received from the server. Haven't found it to change any cvar other than sv_killserver.