Das Ende von OpenGL unter Windows?



  • hackbert schrieb:

    *gähn* Schon wieder ein MS-Hass-Thread. Zum Thema: Lasst MS doch ihren Strick Stück für Stück selbst knoten. Ich finde sowas eher amüsant.

    Es ist gut, solche Dinge öffentlich zu diskutieren. Sonst würden selbst hier viele Leute nicht mitkriegen, was MS da schon wieder macht. Das hat auch nichts mit MS-Hass zu tun, sondern eher mit Aufklärung.



  • Ich finde es in Ordnung was Microsoft da macht. Immerhin ist es IHR Betriebssystem, und man sollte sie nicht zwingen andere Techniken als die eigene zu unterstützen. Microsoft ist auch nur eine Firma die ihr überleben sichern muss, und das tut man nunmal in dem man Konkurrenten das Leben schwer macht.
    Wenn OpenGL wirklich sooviel besser als DirectX ist, dann wird sich das - und damit die verbunden Betriebssysteme wie Linux - durchsetzen. Man kannn ja heute nicht mehr davon sprechen das Linux ein Nischenprodukt ist, es gibt durchaus genug Anwendungen dafür.

    Ich persönlich habe schon immer auf Microsoft-Techniken und Programme gesetzt, ich habe auch viele Konkurrenz-Produkte ausprobiert, aber bin immer wieder zu MS zurück gekommen. Genauso war es auch mit DirectX und OpenGL, DirectX ist mir einfach lieber.

    Und wem das alles nicht passt der muss sich Windows Vista ja nicht zulegen, es zwingt euch doch niemand dazu, nichtmal Microsoft.

    Microsoft 4ever 👍 🕶



  • In der nächsten id Engine (Doom,Quake) wird man wohl auch D3D auswählen können, denn Carmack implementiert es gerade. OpenGL bleibt zwar drin wegen anderen Platftormen, verliert unter Windows dann aber weiter an Relevanz.

    Carmack schrieb:

    "I'm happy working with D3D9 on the Xbox 360 platform. We did seriously consider going D3D only on the PC, but there are still some mitigating factors. OGL will probably still be slightly higher performance on the PC pre-longhorn. ATI and Nvidia both still like the idea of being able to do more focused optimization work in OGL. We also still care about the Mac and Linux platforms."



  • Vielleicht kann man ja dann endlich mal das Programm gescheit minimieren. 😃 👍



  • BF_31 schrieb:

    Ich finde es in Ordnung was Microsoft da macht. Immerhin ist es IHR Betriebssystem, und man sollte sie nicht zwingen andere Techniken als die eigene zu unterstützen. Microsoft ist auch nur eine Firma die ihr überleben sichern muss, und das tut man nunmal in dem man Konkurrenten das Leben schwer macht.

    So einfach kann man das nicht sehen. Man muss schon anderen Leuten überhaupt eine Chance lassen. Deswegen gibts ja auch Dinge wie das Kartellamt.

    Wenn OpenGL wirklich sooviel besser als DirectX ist, dann wird sich das - und damit die verbunden Betriebssysteme wie Linux - durchsetzen. Man kannn ja heute nicht mehr davon sprechen das Linux ein Nischenprodukt ist, es gibt durchaus genug Anwendungen dafür.

    Nein. Als Beispiel wird immer gerne hierbei VHS angepasst, was bei weitem nicht das beste gewesen sein soll, andere Formate sollen da mehr draufgehabt haben. Und trotzdem ist VHS das vorherrschende Format für Videokasetten geworden. Die Marktposition hat bei sowas durchaus eine deutliche Macht.

    Und wem das alles nicht passt der muss sich Windows Vista ja nicht zulegen, es zwingt euch doch niemand dazu, nichtmal Microsoft.

    Das ist richtig. Die Sorge sehe ich trotzdem darin, dass viele User einfach Vista haben werden ohne über soetwas nachzudenken (das ist ja auch nicht deren Aufgabe) und von daher sich Vista verbreitet. Wenn dort dann OpenGL murksig ist, oder für den Endanwender murks machen, wird es dort immer weiter verschwinden. Und wenns dort immer weiter verschwindet, werden generell immer weniger Produkte darauf setzen. Und schon ist ein schöner systemübergreifender Grafikstandard einfach weg bzw. zum absoluten Nischenprodukt geworden, ergo wird es schwieriger, bestehende Anwendungen auf andere Systeme zu portieren, also gibt es wneiger Produkte für andere Systeme, also werde ich als Anwender in meiner Wahlfreiheit zunehmend eingeschränkt. Und das stört mich, da hilft es aber nicht viel, wenn ich kein Windows Vista benutze.



  • fullscreen schrieb:

    Hast du es schonmal geschafft eine DirectX und OpenGL Anwendung gleichzeitig laufen zu lassen? (nicht fullscreen)

    Das geht, es ist höchstens eine Frage des Grafikkartentreibers, wenn überhaupt!



  • BF_31 schrieb:

    Wenn OpenGL wirklich sooviel besser als DirectX ist, dann wird sich das - und damit die verbunden Betriebssysteme wie Linux - durchsetzen.

    So wie bei VHS vs. Video2000?
    Das schlechtere setzt sich immer durch,
    deine Aussage stimmt also nicht und wir werden alle leiden müssen.



  • 0x00000001 schrieb:

    In der nächsten id Engine (Doom,Quake) wird man wohl auch D3D auswählen können, denn Carmack implementiert es gerade. OpenGL bleibt zwar drin wegen anderen Platftormen, verliert unter Windows dann aber weiter an Relevanz.

    Carmack schrieb:

    "I'm happy working with D3D9 on the Xbox 360 platform. We did seriously consider going D3D only on the PC, but there are still some mitigating factors. OGL will probably still be slightly higher performance on the PC pre-longhorn. ATI and Nvidia both still like the idea of being able to do more focused optimization work in OGL. We also still care about the Mac and Linux platforms."

    Tja, Carmack knickt ein.



  • VHS hat sich doch nur durgesetzt, weil die ganzen Pornofilme auf VHS erschienen sind. Und warum das? Weil die VHS-Kopierstationen und VHS-Kassetten billiger als bei der Konkurrenz waren. Die Porno-Hersteller hatte die VHS-Qualität nicht interessiert, hauptsache die Vervielfältigung war billig. Und dann haben halt die Konsumenten auch VHS-Geräte gekauft, um die Pornos zu sehen.

    Der Konsument interessiert sich nicht wirklich für die technisch bessere Lösung, er will konsumieren!!! Die SEGA Dreamcast war auch besser als die PS2, aber Electronic Arts und andere Größen haben von Anfang an die Dreamcast offiziell boykottiert. Die ganzen EA-Spiele, Konamie-Spiele u.a. haben ganz einfach gefehlt. Also hat auch niemand die technisch bessere Konsole (Dreamcast) gekauft. Interessiert nicht was besser ist! Wichtig ist: welche Spiele und wieviel Spiele kann ich konsumieren? Selbst wenn es das hundertste FIFA-Update ist.

    Genau das gleiche wird mit OGL und DX passieren: die Spieler wird OGL nicht interessieren! Wenn die Games DX unterstützen werden, dann ist alles in Butter. Und das werden die Games auch machen! OGL wird vielleicht nur eine zus. Option sein. Warum sollte es auch einen Spieler interessieren, ob DX kein Industrie-Standard ist? Solange die Games anrollen, ist die Welt i.O.



  • Die Spielehersteller werden sowieso verstärkt auf Direct3d setzen,
    da in DirectX jetzt auch noch sowas neues reinkommt, mit dem dann Verformungen
    berechnet werden können.

    Das Feature will dann jeder bei Autorennspielen haben, nur um mal einen Crashtest durchzuführen.



  • Artchi schrieb:

    VHS hat sich doch nur durgesetzt, weil die ganzen Pornofilme auf VHS erschienen sind.

    Naja... ich weiß nur von generell weiterer Verbreitung.

    Artchi schrieb:

    Der Konsument interessiert sich nicht wirklich für die technisch bessere Lösung, er will konsumieren!!! Die SEGA Dreamcast war auch besser als die PS2,

    [quote=wikipedia]
    Dreamcast

    CPU : Hitachi SH-4 32-Bit (128bit FPU), 200 MHz (360 MIPS / 1.4 GFLOPS)
    Grafikchip: PowerVR Series2 (PVR2DC)
    Soundchip: ARM7 Yamaha AICA 45 MHZ (64 Stimmen gleichzeitig)
    Hauptspeicher (RAM): 16MByte
    Grafikspeicher: 8MByte
    Auflösung: 640x480, True Color
    gleichzeitig darstellbare Farben: 16 Millionen (24bit)
    Polygone: etwa 3 Million polys/sec
    Rendering Geschwindigkeit: 500 M pixel/sec

    Playstation 2

    * CPU: 295 MHz erweiterter MIPS („EmotionEngine“)
    * Leistung: 6,2 GFLOPS
    * Grafikchip: 147 MHz („Graphics Synthesizer“)
    * Speicher: 32 MB RD-RAM; 4 MB Embedded Video-RAM, 2 MB Sound-RAM
    * Speicherbandbreite: 3,2 GB/s bzw. 40 GB/s (VRAM)
    * Polygonleistung: 66 M/s (gouraud-schattierte Polygone)
    * Texturen pro Renderpass: 1
    * Pixelfüllrate ohne Texturen: 2,4 G/s
    * Pixelfüllrate bei 1 Textur: 1,2 G/s
    * Pixelfüllrate bei 2 Texturen: 0,6 G/s
    * 48 Audio-Kanäle
    * MIDI- und DLS-Unterstützung
    * (theoretische) HDTV-Unterstützung
    * Maximale Auflösung: bis zu 1280×1024
    [/quote]

    Also das kann ich jetzt nicht sehen... 😎

    fullscreen schrieb:

    Hast du es schonmal geschafft eine DirectX und OpenGL Anwendung gleichzeitig laufen zu lassen? (nicht fullscreen)

    Na klar geht das.
    Man kann sogar mit beiden in das gleiche Fenster rendern (zumindest bei ATI-Treibern).

    (Und wenn man die CLEAR Aufrufe bei einem der beiden weglässt, bringt's vielleicht sogar was. 😕 Zumindest könnte man dann eine vollständig von der Grafik losgelöste Kollisions-Engine gut testen... 🕶 )

    Optimizer schrieb:

    Vielleicht kann man ja dann endlich mal das Programm gescheit minimieren. 😃 👍

    *lach* 😃

    Jo, aber das ist mehr ein PEBKAC-Problem...

    Generell geht das schon... 💡



  • Jetzt reden alle und tun so als ob sie dies oder jenes an WinVista ändern könnten, oder einfach bei ihrem alten Windows bleiben könnten.
    Ihr habr in Wirklichkeit aber keine Auswirkung auf Vista oder die Pläne von MS.

    Ihr da draußen, die sowieso bis jetzt nur Win benutzen könnt aber in Wirklichkeit gar nichts ohne Win und ihr werdet auch fein säuberlich das machen was euch MS diktiert. Wenn ihr meint das verteidigen zu müssen ok, aber eine andere Möglichkeit habt ihr sowieso nicht. DX wird wohl auf lange Sicht kostenpflichtig werden, da es keine Konurrenz mehr unter Vista gibt, aber ihr findet das wahrscheinlich auch ok, jedenfalls müsst ihr das sagen, weil ihr nicht zugeben wollt, von hinten bis vorne verpopot zu werden.

    Ich finde das auch in Ordnung so. Alles was mich stört sind ja die Auswirkungen auf andere Systeme, und nicht auf euch WinSklaven. Ihr merkt nur nicht das ihr euch selbst in alle Richtungen die Möglichkeiten nehmt.

    Viel Spaß noch mit euren hochwertigen und experience-reichen products von MS.



  • Ich verstehe die Aufregung nicht. Gut, beim Grafikkarten-Treiber von Microsoft wird OpenGL über Direct3D emuliert, wen interessiert's??



  • Artchi schrieb:

    Die SEGA Dreamcast war auch besser als die PS2

    LOL. Verwechsel nicht die PSX mit der PS2. Der Dreamcast war besser als die PSX. Und die PS2 ist technisch besser als die XBOX.



  • Optimizer schrieb:

    Ich verstehe die Aufregung nicht. Gut, beim Grafikkarten-Treiber von Microsoft wird OpenGL über Direct3D emuliert, wen interessiert's??

    Unschön ist nur, dass sich diese neue grafische oberfläche abschaltet, wenn man nen echten ogl treiber installiert.



  • @Optimizer:

    Da sieht man wie ignorant und uninformiert du bist (wie auch der Rest der total verblendeten WIN-Welt). Diese Zwischenlösung über DirectX dient lediglich der Übergangszeit für aktuelle OGL Programme, man hat OGL ja auf
    Version 1.4 beschränkt. und das nicht weil man möchte, dass zukünftige
    Spitzenprogramme OGL nutzen, sondern um OGL unter Vista auslaufen zu lassen.
    (Etwas anders ausgedrückt um es rauszuschmeißen, abzuwürgen, zu verdrängen etc........)

    Aber wie gesagt ich finde es durchaus gerechtfertigt, dass wenn man ein reiner Winsklave ist, alles rechtfertigen möchte, man hat ja keine andere Wahl, sonst würde man sich ja selbst ziemlich doof darstellen.

    Allerdings ist es auch ziemlich gut die ganzen Entwickler unter Windows in der Hand zu haben. die sind doch tatsächlich so doof, dass sie alles mitmachen.
    Würde MS verlangen jeden Tag ein kostenpflichtiges Update zu laden, würden das wieder viele verteidigen und die ganzen Vorteile sehen, so ist's recht, macht euch selbst kaputt, herrlich.....;) 👍

    Hoffentlich wird DX kostenpflichtig, auf eine bestimmte experience-Development-Umgebung zugeschnitten und verbirgt immer mehr Hintergrundinformationen, ihr scheint das fast alle zu befürworten.

    Ihr dürft diese Forum dann wahrscheinlich bald in C#-MS-Experience-Developers umbennen.

    Wundert euch nicht, wenn immer wieder Dinge unter Win abgewürgt werden.
    Eure software könnte auch dabei sein.



  • na schrieb:

    Hoffentlich wird DX kostenpflichtig, auf eine bestimmte experience-Development-Umgebung zugeschnitten

    Hier sieht man eher, das du überhaupt keinen Plan hast.

    Bye, TGGC



  • TGGC schrieb:

    na schrieb:

    Hoffentlich wird DX kostenpflichtig, auf eine bestimmte experience-Development-Umgebung zugeschnitten

    Hier sieht man eher, das du überhaupt keinen Plan hast.

    Bye, TGGC

    Oh ja, sehr begründet deine Aussage.
    Mein Tipp: Merk dir diesen Thread für die Zukunft, vergiss ihn nicht, vielleicht wird dir manches bald bekannt vorkommen. Bis dahin: Stay M$.



  • /edit: Oh ja, was hat man von einem DX-Programmierer und damit Windowsabhängigen anderes zu erwarten.



  • Warum das offensichtliche begründen...

    Bye, TGGC


Anmelden zum Antworten