J'écris un programme OpenGL C++ très basique (Linux 64 bits).Qui exécute les shaders OpenGL s'il n'y a pas de carte vidéo
En fait, j'ai 3 programmes:
- un principal programme C++
- un shader vertex
- un fragment shader
Les 2 shaders sont compilés à l'exécution. Je suppose que ces programmes sont exécutés en parallèle sur carte vidéo par le GPU.
Ma question est ce qui se passe si mon ordinateur contient une carte vidéo très basique sans GPU?
J'ai essayé d'exécuter mon programme sur VirtualBox avec « accélération 3d » travaux handicapés et le programme!
Est-ce que cela signifie opengl détecte la carte vidéo et exécuter automatiquement sur le processeur shader s'il n'y a pas GPU?
probablement liés [logiciels OpenGL rendu alternatives] (https://stackoverflow.com/questions/10431591/opengl-software-rendering-alternatives). – VTT