私は現在、OpenGLを使って科学画像アプリケーションをプログラミングしています。
私のコード(C ++/OpenGLと単純なGLSL)が別のハードウェア(ATI vs NVidia、さまざまなNVidia世代、さまざまなOSで実行されているとき、OpenGLレンダリング(FBOから取り出されたピクセルの意味で)が完全に決定的であると考えられるかどうかを知りたい)?
もっと正確には、ハードウェア(基本的なGLSLとOpenGL 3.0を実行できる)で自分のコードを実行するたびに、正確な同じピクセルバッファが必要です...
それは可能ですか?私は考慮すべきいくつかのアドバイスはありますか?
可能であれば、ホストOSを変えながらビデオカード(Quadroなど)の特定のブランドがありますか?