Wie finde ich heraus, welche OpenGL-Erweiterungen von einer Grafikkarte unterstützt werden, die ich kaufen möchte?

752
Flot2011

Ich entwickle ein 3D-Programm unter Verwendung der OpenGL / VTK- Bibliothek unter Windows.

Ich war überrascht zu erfahren, dass viele anscheinend anständige Grafikkarten nicht alle OpenGL-Erweiterungen unterstützen. Beispiel: NVIDIA GeForce GT 525M, das die Erweiterung gpu_shader4 nicht unterstützt.

Mein Kunde möchte ein Dutzend Computer kaufen, ich muss ihnen sagen, was er kaufen soll, und ich kann diese Informationen nicht im Internet finden. Ich habe viele Websites überprüft, die normalerweise eine unterstützte OpenGL-Version erwähnen, aber meiner Erfahrung nach bedeutet dies niemals die vollständige Unterstützung.

Ich kenne das OpenGL Extensions Viewer Tool, kann es aber nicht auf Computern in einem Geschäft ausführen, sie erlauben es nicht. Gibt es eine Möglichkeit, sicherzustellen, dass eine Grafikkarte vor dem Kauf bestimmte Erweiterungen unterstützt?

0
Nvidia bietet Spezifikationen für jede GPU innerhalb dieser Spezifikationen. Nvidia listet auf, welche Version von DX und OpenGL / Vulcan unterstützt wird. Eine 6-Generationen-GPU ist weder "anständig" noch der Boden des Laufs Ramhound vor 7 Jahren 0
Ich habe diese Spezifikationen gesehen, sie sagen zum Beispiel, dass die GeForce GT 525M OpenGL 4.0 unterstützt. Ich habe jedoch einen Toshiba Satellite Laptop mit dieser Karte und dies ist nicht mein Problem. Flot2011 vor 7 Jahren 0
Wenn der 525M OpenGL 4.5 unterstützt, wird dies auch von Ihrer Karte in Ihrem Laptop unterstützt. Wenn dies nicht der Fall ist, haben Sie nicht die erforderlichen Nvidia-Treiber installiert. Wenn Sie einen OpenGL-Fehler erhalten, bedeutet dies wahrscheinlich, dass Sie die Treiber für Ihre iGPU nicht installiert haben. Stellen Sie sicher, dass Ihr Programm versucht, Ihre dGPu und nicht Ihre iGPU zu verwenden Ramhound vor 7 Jahren 0
Ich habe überprüft und nochmals überprüft und bin absolut sicher, dass ich die neuesten NVidia-Treiber installiert habe. Über iGPU vs. dGPU ist es interessant. Wie kann ich sichergehen? Oder sollte ich dies als separate Frage stellen? Flot2011 vor 7 Jahren 0
Programmierfragen beziehen sich nicht auf das Thema, wie ein OpenGL dazu gebracht werden kann, die richtige GPU zu verwenden Ramhound vor 7 Jahren 0

0 Antworten auf die Frage