Ao longo dos anos, sempre me perguntei por que minhas animações do Compiz no Gnome 2 não são tão boas quanto no meu Laptop antigo rodando com o Intel GMA 965. Talvez isso esteja relacionado a baixas taxas de quadros. Quando eu executo o glxgears (eu sei, não é um teste de benchmark) eu recebo apenas valores de cerca de 300 frames em 5 segundos:
$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.391 FPS
300 frames in 5.0 seconds = 59.919 FPS
300 frames in 5.0 seconds = 59.921 FPS
300 frames in 5.0 seconds = 59.921 FPS
300 frames in 5.0 seconds = 59.921 FPS
O texto diz que as taxas de quadros estão corretas, mas não posso acreditar nisso. Isso não pode ser normal, porque encontrei entradas do fórum com taxas de quadros de aproximadamente 20000 ou mais. Eu acho que a minha Nvidia GTS 250 pode fazer isso muito melhor. Além disso, a renderização de software é desativada, o que significa que a renderização de hardware realmente funciona:
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce GTS 250/PCIe/SSE2
GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,
GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_OES_depth24,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
Alguém pode me explicar por que uma taxa de quadros de 300 deve ser normal ou talvez qualquer outra coisa não esteja correta?