Ich versuche, SDL + OpenGL zu verwenden, aber ich glaube nicht, dass die Hardwarebeschleunigung funktioniert, da die Framerate für etwa 18000 Polys auf einem Quad-Core-Computer etwa 24 fps beträgt, auf einem Intel Atom jedoch hoffnungslose 1-2 fps. Sogar der Quad-Core beginnt zu kämpfen, wenn die Polyzahl darüber steigt.
Ich habe meinen Code überprüft, aber mir fehlt eindeutig etwas Offensichtliches. Ich habe meinen SDL-Initialisierungscode so geändert, dass er denselben Code wie im SDL OpenGL-Test verwendet . Es wird gemeldet, dass SDL_GL_ACCELERATED_VISUAL 1 ist, hw_available in SDL_VideoInfo jedoch 0 ist
Außerdem wird der Anbieter auf beiden Computern korrekt als Nvidia gemeldet, und beschleunigte Apps wie Compiz und glxgears funktionieren einwandfrei.
Irgendwelche Ideen, was Sie versuchen sollten?
Vielen Dank