2011-09-09 21 views
4

OpenGLをソフトウェアエミュレーションモードで起動する方法はありますか?たとえば、DirectXのように、リファレンスレンダリングオプションがありますか?ソフトウェアエミュレーションモードでOpenGLを起動するには?

+1

初期化OpenGLは非常にプラットフォーム固有です。どのOSを使用しているか、またSDLなどのラッパーライブラリを使用しているかどうかを教えてください。 –

+0

そのモードは何をしますか? GPUの代わりにCPUでレンダリングするなど、 CPUのレンダリングを強制する:http://superuser.com/questions/106056/force-software-based-opengl-rendering –

答えて

3

あなたは自分の既存のソフトウェアをテストしようとしている場合はトリックの束のような...あります http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=148011

あなたがソフトウェアを書いて、レンダリングを指定する能力を持っている場合...その後のウィンドウに:

から:http://www.opengl.org/resources/faq/technical/mswindows.htm

は、アプリケーションからソフトウェアレンダリングを強制するには、ハードウェアアクセラレーションではありませんピクセル 形式を選択します。これを行うには、 ChoosePixelFormat()を使用することはできません。ハードウェアアクセラレーションピクセル が利用可能な場合は常に選択されます。代わりに、DescribePixelFormat()を使用して を使用して、使用可能なピクセル形式のリストを繰り返します。 のPFD_GENERIC_FORMAT属性ビットを設定した形式は、ハードウェア化されていません。

は、LinuxまたはMacのために...私はあなたがLinux上であるなら、私に知らせて...本物の本に目を通す必要があります/ Macの

関連する問題