Comment savoir si un processeur graphique de bureau prend en charge OpenGL ES?

1

J'ai un processeur graphique de bureau NVidia GTX 1050 TI . Sa fiche technique ne dit pas si elle supporte OpenGL ES, mais mes tests préliminaires suggèrent que oui.

La raison pour laquelle je souhaite utiliser ES sur un ordinateur de bureau est que je développe une application pour un système intégré prenant uniquement en charge OpenGL ES 2.0 et que je souhaite utiliser la même API sur mon ordinateur de bureau (et que cela soit également utile pour mon équipe. membres, qui utilisent beaucoup de PC différents).

Comment savoir si un processeur graphique de bureau donné prend en charge OpenGL ES, mis à part écrire une application de test GLES et essayer de l'exécuter sur la machine?

Les systèmes d'exploitation que nous utilisons sont principalement Ubuntu et MacOS.

Stefan Monov
la source

Réponses:

1

J'ai trouvé la réponse pour Ubuntu:

glxinfo | grep 'version'

Encore besoin de la réponse pour macOS.

Stefan Monov
la source
J'avais supposé qu'OpenGL ES était une spécification matérielle, donc si la carte le supporte, le système d'exploitation sur lequel vous l'utilisez n'a pas d'importance. Je peux me tromper cependant.
music2myear
@ music2myear: OpenGL ES peut être une spécification matérielle, mais la méthode pour demander son support dépend du système d'exploitation.
Stefan Monov