Skip to main content

Was ist OpenGL für Wein ?

Die Open Graphics Library (OpenGL ) für Linux Windows Emulator (Wine ) ist eine Möglichkeit, Programme unter dem Linux -Betriebssystem auszuführen, die ursprünglich so konzipiert waren, dass sie unter Microsoft Windows .OpenGL für Wein Versuche, alle grafischen Funktionen bereitzustellen, einschließlich direkter Hardwareunterstützung, die unter Windows Reg bereitgestellt werden;auf eine Weise, die für den Benutzer größtenteils transparent ist.Technisch gesehen sollte ein Benutzer in der Lage sein, Wine und automatisch Unterstützung für OpenGL , aber dies ist möglicherweise nicht immer der Fall, und es können einige Komplikationen auftreten.Diese Probleme mit OpenGL für Wein werden weiter durch die Tatsache verschärft, dass einige hochwertige grafische Programme für Windows Verlassen Sie sich tatsächlich auf Tricks und Optimierungen, die auf proprietären oder fehlerhaften Implementierungen von Standards basieren, die in Wein nicht repliziert oder anerkannt werden.Für die meisten Programme die OpenGL für Wein Bibliotheken funktionieren gut, aber Programme, die hoch optimiert sind und die anspruchsvollen Metriken verwenden, können fehl Funktionen oder einfach nicht unter dem Framework ausgeführt.

Die Aufgabe, die OpenGL reg;für Wein Versuche zu lösen ist es, ein Programm unter einem anderen Betriebssystem auf die gleiche Weise auszuführen, wie es unter einem nativen Windows Umfeld.Diese Aufgabe ist teilweise schwierig, weil Bereiche der Windows Das Betriebssystem ist versteckt und proprietär, und teilweise aufgrund der Sicherheitsbeschränkungen, die Linux -Systeme für die von ihm ausgeführten Programme auferlegen.Aus diesen Gründen ist das OpenGL Implementierung unter Wein hat einige Bereiche, in denen die Emulation nicht genauso implementiert wird wie unter Windows für Wein wird überwiegend verwendet, ebenso wie OpenGL , von der Videospiel und der dreidimensionalen Grafikindustrie (3D).Diese Programme sind mit größter Sorgfalt geschrieben, um das letzte Stück Verarbeitungsleistung und Optimierung aus dem Computersystem und Compiler herauszuholen.Die Ergebnisse sind Programme, die Schwierigkeiten haben können, selbst unter einem echten Windows nativ zu laufen.Umfeld.Dies wird durch die Tatsache komplexer, dass Windows Bietet seine eigenen nativen grafischen Bibliotheken, die als DirectX das werden von den meisten Grafikkarten unterstützt.Nachahmung von Anrufen an DirectX Indem Sie sie nach OpenGL reg;Anrufe können zusätzliche Schritte erstellen, die die Leistung eines Programms verringern können.

Die OpenGL für Wein Das Emulationssystem ist für einen hohen Prozentsatz der Programme sehr effektiv.Es kann eine große Anzahl von Windows ausführen.Anwendungen ohne Probleme.Für neue Software, insbesondere für Software, die einen sehr niedrigen Zugriff und Tricks verwendet, um die Leistung zu steigern, können die Probleme, die mit einem Emulator auftreten können, ein Programm außerhalb seiner nativen Umgebung unbrauchbar machen.