非常に基本的なOpenGL C++プログラム(Linux 64ビット)を作成しています。ビデオカードがない場合OpenGLシェーダを実行する人
- 主C++プログラム
- 頂点シェーダ
- フラグメントシェーダ
2つのシェーダを実行時にコンパイルされる:
は、実際に、私は、3つのプログラムを有しています。私は、このプログラムは、GPUによってビデオカード上で並行して実行されていると思います。
私のコンピュータにGPUのない非常に基本的なビデオカードが含まれているとどうなりますか?
「3dアクセラレーション」を無効にしてプログラムを実行すると、VirtualBoxでプログラムを実行しようとしました。
GPUがない場合、OpenGLがビデオカードを検出し、CPU上でシェーダを自動的に実行することを意味しますか?
おそらく関連する[OpenGLソフトウェアレンダリングの代替](https://stackoverflow.com/questions/10431591/opengl-software-rendering-alternatives)。 – VTT