Ist es sinnvoll, OpenGL 3.2 in modernen Spielen einzusetzen?

8

Ich arbeite gerade an einem Spiel / einer Engine, das OpenGL zum Rendern verwendet, und habe kürzlich damit begonnen, die Unterstützung für die Pipeline mit festen Funktionen auslaufen zu lassen. Ich könnte 2.1 als Ziel verwenden, jedoch möchte ich Tessellations- oder Geometrie-Shader und verschiedene neuere GLSL-Funktionen verwenden, die in 2.1 nicht existieren.

Wenn man bedenkt, dass das Spiel nicht bereit ist, für mindestens ein weiteres Jahr veröffentlicht zu werden, wäre es vernünftig, 3,2 als Mindestbasis anzustreben?

Beachten Sie, dass dieses Spiel neue Funktionen wie MRT-Framebuffer für verzögerte Beleuchtung usw. ausnutzt, und ich beabsichtige überhaupt nicht, Hardware mit fester Funktion zu unterstützen. Also ist es entweder 2.1 oder 3.2, und ich lehne mich Richtung 3.2. Kennt jemand eine sehr grobe Zahl, wie viele Leute 3.2 kompatible Karten haben und die Rate, mit der sie angenommen werden?

    
jli 21.01.2012, 20:43
quelle

1 Antwort

8

Ich würde sagen, dass Nutzer von Valves Steam einen beträchtlichen Prozentsatz der PC-Gaming-Bevölkerung abdecken, in diesem Fall die Steam-Hardware- und Software-Umfrage wäre eine ziemlich gute Informationsquelle. Ich sehe keine OpenGL-Unterstützungsstatistiken, die leicht verfügbar sind, aber Sie können diese Informationen möglicherweise aus den Grafikkartenstatistiken .

    
Sion Sheevok 21.01.2012, 20:51
quelle

Tags und Links