Das Ende von OpenGL unter Windows?
-
Ja, mit 20-50% Leistungsverlust als DX-Übersetzung

Und wenn man OGL komplett installiert stehen einige Windows-Features nicht mehr zur Verfügung.
Das entspricht doch den Tatsachen oder ?
-
Cpp_Junky schrieb:
Und wenn man OGL komplett installiert stehen einige Windows-Features nicht mehr zur Verfügung.
Die da wären: Eine Klickibunti-Oberfläche die kein Schwein wirklich braucht.
-
Moment, das ist eigentlich sehr egal, ob dir die Oberfläche dann gefällt. Sie _wird_ in Zukunft einigen Leuten gefallen und bei denen wird die Akzeptanz von OpenGL-Programmen dann sinken. Es kann nicht jeder zwischen Ursache und Wirkung genau unterscheiden
-
Hat MS sich eigentlich dazu geäußert, warum es nicht möglich is OGL und Aero gleichzeitig laufen zu lassen?
-
Optimizer schrieb:
Moment, das ist eigentlich sehr egal, ob dir die Oberfläche dann gefällt. Sie _wird_ in Zukunft einigen Leuten gefallen und bei denen wird die Akzeptanz von OpenGL-Programmen dann sinken. Es kann nicht jeder zwischen Ursache und Wirkung genau unterscheiden
Richtig, und das ist ganz einfach nur unverschämt und mit Sicherheit am Rande der Legalität. Ich glaube kaum, das es da irgendwelche technischen Probleme gibt, die MS dazu zwingen.
-
Hast du es schonmal geschafft eine DirectX und OpenGL Anwendung gleichzeitig laufen zu lassen? (nicht fullscreen)
-
Versteh ich nich ?!

Sollen die doch ihr Super-Transparentes-Fenster-System mit DX laufen lassen.
Das GDI in WinXP nutzt AFAIK auch DirectDraw für den Klickibunt-Kram und trotzdem kann man OpenGL Anwendungen separat voll ausführen
-
fullscreen schrieb:
Hast du es schonmal geschafft eine DirectX und OpenGL Anwendung gleichzeitig laufen zu lassen? (nicht fullscreen)
funktioniert

-
durito schrieb:
[flame]Naja, da Doom3 auch auf Linux läuft ist Windows eh überflüssig geworden ;)[/flame]
Das Problem wird bei diesen uns anderen OpenGL-Sachen sein, dass sich die Firmen entscheiden müssen, ob sie umarbeiten auf DirectX, denn irgendwenn mit Aero-Oberfläche der die Anwendung laufen lassen will, wirds immer geben oder auf Windows verzichten. Dass das ganze auf Kosten eines halbwegs systemübergreifenden Standards geht, ist wirklich schade, denn gerade der Spiele/3D-grafik fehlt sowas.
-
Am besten ist es eine Engine zu nehmen die man mit ändern von einer Zeile umstellen kann.
-
jup. abstraktion rulez. das einzige problem: es ist IMHO nicht allzu leicht, die ganzen speziellen effekte und so zu abstrahieren......
-
<html> schrieb:
Am besten ist es eine Engine zu nehmen die man mit ändern von einer Zeile umstellen kann.
Sowas gibts nicht. Das ist unmöglich.
Bye, TGGC
-
Optimizer schrieb:
Moment, das ist eigentlich sehr egal, ob dir die Oberfläche dann gefällt. Sie _wird_ in Zukunft einigen Leuten gefallen und bei denen wird die Akzeptanz von OpenGL-Programmen dann sinken. Es kann nicht jeder zwischen Ursache und Wirkung genau unterscheiden
Wer spielt denn schon OpenGL Spiele im Fenster Modus? Im Vollbild Modus ist es ja vollkommen egal da die Benutzeroberfläche eh abgeschaltet ist.
Desweiteren braucht man nur eine OpenGL Erweiterung die auf eine DX Memory Bitmap rendern kann und die Integration in Vista macht dann DX. Heute ist es GDI und morgen DX also was soll die Aufregung?
Richtig, und das ist ganz einfach nur unverschämt und mit Sicherheit am Rande der Legalität. Ich glaube kaum, das es da irgendwelche technischen Probleme gibt, die MS dazu zwingen.
Also ich sehe nicht wieso es am Rande der Legalität sein sollte eine API nicht zu unterstützen. Man könnte ja auch das Wine Projekt verklagen weil es die DX API nur mangelhaft umsetzt.
Desweiteren ist ein DX Aufsatz mit Karten von Morgen sicherlich nicht langsamer als eine direkte Verbindung von heute. MS bricht also nicht einmal Rückwärtskompatibilität. Es wird legentlich die Weiterentwickelung eingestellt von Seiten von MS eingestellt.
denn irgendwenn mit Aero-Oberfläche der die Anwendung laufen lassen will, wirds immer geben oder auf Windows verzichten.
Eher auf die Aero-Oberfläche zu verzichten denn auf Windows. MS stellt schließlich auch noch andere Oberflächen zur Verfügung, darunter auch die Classik Oberfläche von Win2k.
-
Irgendwer schrieb:
Wer spielt denn schon OpenGL Spiele im Fenster Modus? Im Vollbild Modus ist es ja vollkommen egal da die Benutzeroberfläche eh abgeschaltet ist.
Es gibt in OpenGL keinen "Vollbild-Modus".
Desweiteren braucht man nur eine OpenGL Erweiterung die auf eine DX Memory Bitmap rendern kann und die Integration in Vista macht dann DX. Heute ist es GDI und morgen DX also was soll die Aufregung?
Es ist halt langsamer, OpenGL über D3D zu emulieren und ich vermute, dass auch nicht alles machbar ist. Wie man schon lesen konnte, wird nicht der neueste OpenGL-Standard unterstützt.
-
-
Ist doch eigentlich eine positive Nachricht. OpenGL ist ja eh nicht so gut.

Bye, TGGC
-
Optimizer schrieb:
Es ist halt langsamer, OpenGL über D3D zu emulieren und ich vermute, dass auch nicht alles machbar ist. Wie man schon lesen konnte, wird nicht der neueste OpenGL-Standard unterstützt.
Es werden gar keine Extensions unterstützt und OpenGL-2.0 auch nicht. Wenn ich den Artikel richtig verstanden hab, dann schaltet sich dieses "tolle neue" Windows Skin ab, sobald richtige OpenGL treiber auf dem System landen. Da werden sich schon so einige Leute fragen, warum sie OpenGL überhaupt installieren sollen.
Es wird trozdem spannend bleiben, ob Microsoft sich durchsetzt.
-
Direct X ist eh besser als OpenGL insofern stört es mich nicht.
-
ProgChild schrieb:
Optimizer schrieb:
Es ist halt langsamer, OpenGL über D3D zu emulieren und ich vermute, dass auch nicht alles machbar ist. Wie man schon lesen konnte, wird nicht der neueste OpenGL-Standard unterstützt.
Es werden gar keine Extensions unterstützt und OpenGL-2.0 auch nicht. Wenn ich den Artikel richtig verstanden hab, dann schaltet sich dieses "tolle neue" Windows Skin ab, sobald richtige OpenGL treiber auf dem System landen. Da werden sich schon so einige Leute fragen, warum sie OpenGL überhaupt installieren sollen.
Es wird trozdem spannend bleiben, ob Microsoft sich durchsetzt.
Microsoft wird sich durchsetzen, aber man kann vielleicht auf das Kartellamt hoffen. Du wägst das natürlich alles schön ab, aber du darfst mir glauben, dass Otto-Normalverbraucher das nicht tut. Der weiß nur "Programm x läuft nur mit Treiber y, aber dann wird Windows-Feature z deaktiviert. Also nehme ich halt das Programm x2 von Microsoft"
randy schrieb:
Direct X ist eh besser als OpenGL insofern stört es mich nicht.
Na super.

-
durito schrieb:
[flame]Naja, da Doom3 auch auf Linux läuft ist Windows eh überflüssig geworden ;)[/flame]
[antiflame]Da Doom3 eines der wenigen Spiele unter Windows ist, die ausschliesslich auf OpenGL setzten, wird das 'eh keinen Zocker kratzen. :p [/antiflame]