Skip to main content

opengl®とはワインとreg;?

linux Windows&Reg;のオープングラフィックライブラリ(OpenGL&Reg;)エミュレータ(Wine&Reg;)は、Microsoft&Reg;でネイティブに実行されるように設計されたLinuxオペレーティングシステムの下でプログラムを実行する方法です。Windows&Reg;。opengl®ワイン&レグ;Windows&Regの下で提供される直接ハードウェアサポートを含むすべてのグラフィカル機能を提供しようとする試み;ほとんどがユーザーに対して透明な方法で。技術的には、ユーザーはWine&Reg;をダウンロードできる必要があります。そして、OpenGLとReg;のサポートが自動的にありますが、これは必ずしもそうであるとは限らず、いくつかの合併症が発生する可能性があります。OpenGLとRegのこれらの問題;ワイン&レグ;Windows&Reg;実際、Wine&Reg;で複製または認識されていない標準の専有または盗難された実装に基づいたトリックと最適化に依存しています。ほとんどのプログラムでは、opengl®ワイン&レグ;ライブラリはうまく機能しますが、高度に最適化されており、厳密なメトリックを使用するプログラムは、フレームワークの下で誤動作するか、単に実行されない可能性があります。ワイン&レグ;解決しようとする試みは、ネイティブのWindows&Reg;の下で、異なるオペレーティングシステムの下でプログラムを実行することです。環境。このタスクは、Windows&Reg;の領域があるためには困難です。オペレーティングシステムは隠されており、独自のものであり、一部はLinuxシステムが実行するプログラムに課すセキュリティ制限のためです。これらの理由から、opengl®Wine&Reg;の下での実装;エミュレーションがWindows&Reg;の下にあるのとまったく同じ方法で実装されていないいくつかの領域があります。ワイン&レグ;Video Gameと3次元(3D)グラフィックス業界によって、OpenGl&Reg;と同様に主に使用されています。これらのプログラムは、コンピューターシステムとコンパイラから処理能力と最適化のすべての最後のビットを引き出すために最大限の注意を払って書かれています。結果は、真のWindows&Reg;の下でネイティブに実行することさえ問題を抱えるプログラムです。環境。これは、Windows&Reg;という事実により、より複雑になります。Directx&Reg;として知られる独自のネイティブグラフィカルライブラリを提供しますほとんどのグラフィックカードでサポートされています。Directx&Reg;へのコールのエミュレートそれらをOpenGl&Reg;に再ルーティングすることによって呼び出しは、プログラムのパフォーマンスを低下させる可能性のある追加の手順を作成できます。ワイン&レグ;エミュレーションシステムは、プログラムの割合が高いのに非常に効果的です。多数のWindows&Reg;を実行できます。問題のないアプリケーション。新しいソフトウェア、特に非常に低レベルのアクセスとコツを使用してパフォーマンスを向上させるソフトウェアの場合、エミュレータを使用して遭遇する可能性のある問題は、ネイティブ環境の外でプログラムを使用できなくなる可能性があります。