Abo
  1. Foren
  2. Kommentare
  3. Software-Entwicklung
  4. Alle Kommentare zum Artikel
  5. › Khronos Group: OpenGL 4.1…

Klasse erneut eine neue Version ...

  1. Thema

Neues Thema Ansicht wechseln


  1. Klasse erneut eine neue Version ...

    Autor: nille02 27.07.10 - 08:45

    ... nur nutzt Heute mal abgesehen von einer Tech Demo niemand OGL3 oder ganz zu schweigen OGL4.

  2. Re: Klasse erneut eine neue Version ...

    Autor: ABDC 27.07.10 - 08:48

    Und das heißt ja nicht das man dann stehen bleiben muss. DirectX hat damals auch kein Schwein genutzt, sondern Glide und andere Methoden. Und guck mal was heute los ist. Meinst du das wäre so, hätte sich DirectX nicht weiterentwickelt?

  3. Re: Klasse erneut eine neue Version ...

    Autor: ChilliConCarne 27.07.10 - 08:56

    Starcraft 2 ...

    In was für einer verstörten Wunschwelt diese Microsoft Fanboys leben.

    Wetten er kommt jetzt gleich mit der DirectX-Erwähnung im Wikipedia Artikel.

  4. Re: Klasse erneut eine neue Version ...

    Autor: nille02 27.07.10 - 09:29

    ChilliConCarne schrieb:
    --------------------------------------------------------------------------------
    > Starcraft 2 ...

    Dann zeig mal die Quelle...

    > In was für einer verstörten Wunschwelt diese Microsoft Fanboys leben.
    >
    > Wetten er kommt jetzt gleich mit der DirectX-Erwähnung im Wikipedia
    > Artikel.

    *PLONK*

  5. Re: Klasse erneut eine neue Version ...

    Autor: nille02 27.07.10 - 09:33

    ABDC schrieb:
    --------------------------------------------------------------------------------
    > Und das heißt ja nicht das man dann stehen bleiben muss. DirectX hat damals
    > auch kein Schwein genutzt, sondern Glide und andere Methoden. Und guck mal
    > was heute los ist. Meinst du das wäre so, hätte sich DirectX nicht
    > weiterentwickelt?

    Man muss ja nicht von dem einem Extrem ins andere gehen. Nur Aktuell wirkt es nun mal so das bei jedem neuen Feature gleich mal eine neue Version kommen muss. Alles was nun in 4.1 steckt hätte auch lockern in die 4.0 gepasst.
    Bei OpenGL 3 hätte man .1 und .2 auch gleich mit in 3.0 nehmen können.

  6. Re: Klasse erneut eine neue Version ...

    Autor: blubbb 27.07.10 - 10:03

    nille02 schrieb:
    --------------------------------------------------------------------------------
    > ChilliConCarne schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Starcraft 2 ...
    >
    > Dann zeig mal die Quelle...

    Kann man z.B. dem englischen Wikipedia Eintrag zu SC2 entnehmen, das die MAC Variante openGL nutzt, wie auch sonst sollte Blizzard Starcraft 2 für MAC anbieten, wenn es "nur" DirectX nutzt?

  7. Re: Klasse erneut eine neue Version ...

    Autor: nille02 27.07.10 - 10:18

    blubbb schrieb:
    --------------------------------------------------------------------------------
    > Kann man z.B. dem englischen Wikipedia Eintrag zu SC2 entnehmen, das die
    > MAC Variante openGL nutzt, wie auch sonst sollte Blizzard Starcraft 2 für
    > MAC anbieten, wenn es "nur" DirectX nutzt?

    Das SC2 OpenGL nutzen kann ist mir schon klar. Es geht aber um die Frage welche Version sie nutzen bzw. Voraussetzen.
    Wenn man sich mal die Systemvoraussetzungen anschaut sieht es eher wieder nach OpenGL 2.X aus.

  8. Re: Klasse erneut eine neue Version ...

    Autor: nate 27.07.10 - 10:36

    > Nur Aktuell wirkt
    > es nun mal so das bei jedem neuen Feature gleich mal eine neue Version
    > kommen muss.

    So ganz kann ich die OpenGL-Kritiker nicht verstehen. Beschweren sich auf der einen Seite, dass bei OpenGL über Jahre hinweg zu viel wichtige Funktionalität in (teils sogar herstellerabhängigen) Extensions schlummerte, und jetzt, wo die Khronos Group es richtig macht und alles Wesentliche in neue Versionen zusammenfasst, ist es auch nicht OK. Ja, was denn nun?!

    > Alles was nun in 4.1 steckt hätte auch lockern in die 4.0
    > gepasst.
    > Bei OpenGL 3 hätte man .1 und .2 auch gleich mit in 3.0 nehmen können.

    Oder man hätte auch gleich bei 1.0 bleiben können und ausschließlich Extensions benutzen können. Darauf willst du doch hinaus, oder?

  9. Re: Klasse erneut eine neue Version ...

    Autor: nille02 27.07.10 - 10:42

    nate schrieb:
    --------------------------------------------------------------------------------
    > So ganz kann ich die OpenGL-Kritiker nicht verstehen. Beschweren sich auf
    > der einen Seite, dass bei OpenGL über Jahre hinweg zu viel wichtige
    > Funktionalität in (teils sogar herstellerabhängigen) Extensions
    > schlummerte, und jetzt, wo die Khronos Group es richtig macht und alles
    > Wesentliche in neue Versionen zusammenfasst, ist es auch nicht OK. Ja, was
    > denn nun?!

    Ich sagte ja man muss ja nicht gleich ins Extreme gehen. Sicher von 2.0/2.1 nach 3 hatte es auch einfach viel zu lange gedauert aber die Aktuelle Situation das alle 6/7 Monate eine neue Version Hilft auch nicht.

    Aber die 3.1 und 3.2 hätte man sich Sparen können so wie auch die 4.1.

  10. Re: Klasse erneut eine neue Version ...

    Autor: nate 27.07.10 - 10:48

    > die Aktuelle
    > Situation das alle 6/7 Monate eine neue Version Hilft auch nicht.

    Aber sie stört auch nicht. OpenGL ist nach wie vor von 4.1 bis herab zu 1.0 abwärtskompatibel, man hat also keinen Nachteil dadurch, dass Funktionen hinzukommen.

  11. Weil dir MS Bremse endlich weg ist

    Autor: MSBasherle 27.07.10 - 10:53

    Seit Microsoft nicht mehr in der Khronos bremst wo es nur geht, tut sich eben was. Ich finde das sehr gut. Nur schade, dass keiner Microsoft wegen ihrer absichtlichen Unterdrückung von OGL während sie in der Khronos saßen gerichtlich auf Milliardenstrafen wegen Wettbewerbsverzerrung verklagt. Verdient hätten sie es allemal.

  12. Re: Klasse erneut eine neue Version ...

    Autor: ChilliConCarne 27.07.10 - 10:54

    1.) Habe ich die Quelle impliziet erwähnt (Wikipedia). Ich kann heute echt erwarten, dass ich für jedes Wort einen Link hinstellen muss.

    2.) SC2 "kann" nicht nur OGL nutzen sondern tut es auch. Es gibt kaum ein Spiel, dass nicht eine eigens entwickelte Abstraktionsschicht hat, mit der man den Renderpfad wählen kann.

    3.) Dass Spiele uU. D3D als Renderpfad nehmen hat nix mit Geschwindigkeit oder Features zu tun. DirectX und damit D3D genügen keinem Standard und können diverse Features ein oder zwei Quartale in der offiziellen API früher einbauen, was aber bei OpenGL nicht schon per Extension realisiert wäre. Darauf lassen sich Spielepublisher aber nicht ein (Stichwort Extension Chaos) und Microsoft tut sein Bestes um OGL unter Windows schlecht aussehen zu lassen. Wer da mal was versucht hat, weiß wovon ich rede.

    4.) Die Wahl für DirectX unter Windows hängt auch damit zusammen, dass die Unterstützung für Entwickler in Form von SDK und Unterstützung seitens Microsoft enorm ist. Man will ja schließlich sein Monopol halten und der Publisher spart einiges an Geld. Für OGL hat man als Äquivalent vielleicht SDL, was sich aber bei weitem nicht vergleichbar ist. Microsoft wird auch einen Dreck tun, nur irgendwie es OGL+SDL Entwicklern leichter zu machen.

    5.) SC2 nutzt Shader 2.0 also ist in der DX9 Welt. Also nach was SC2 DEINER ANSICHT nach aussieht, was zudem übelstes rumorakeln ist, ist egal. Die nutzen das, was in seinen Funktionen äquivalent ist.

    6.) Die Sprünge von X.0 auf X.(>0) sind nicht sinnlos da sie Altlasten abwerfen. Da hat ja die Community einen riesen Aufschrei gemacht, ohne mal einen Funken darüber nachzudenken, dass ja noch Mount Evans kam, dass wirklich einiges verbessert hat.

    @nate: Deshalb verstehe ich die Aussage nicht, dass OGL 4 bis 1 runter abwärtskompatibel sein soll. Also mir wäre das zumindest neu.

    BTW: Dieses bescheurte "Plonk" nervt genauso wie !!!!111elf!!!111 ...

  13. Re: Klasse erneut eine neue Version ...

    Autor: nille02 27.07.10 - 11:23

    nate schrieb:
    --------------------------------------------------------------------------------
    > > die Aktuelle
    > > Situation das alle 6/7 Monate eine neue Version Hilft auch nicht.
    >
    > Aber sie stört auch nicht. OpenGL ist nach wie vor von 4.1 bis herab zu 1.0
    > abwärtskompatibel, man hat also keinen Nachteil dadurch, dass Funktionen
    > hinzukommen.

    Nur wenn du OpenGL 4 nutzt läuft es dennoch nicht auf einer Karte die Technisch nur OpenGL 2 oder 3 kann. Zusätzlich hast du nun das Problem das du noch auf auf .1/.2 überprüfen musst obwohl die 3.x Hardware dazu im Stande wäre.

  14. Re: Klasse erneut eine neue Version ...

    Autor: nille02 27.07.10 - 11:33

    ChilliConCarne schrieb:
    --------------------------------------------------------------------------------
    > 1.) Habe ich die Quelle impliziet erwähnt (Wikipedia). Ich kann heute echt
    > erwarten, dass ich für jedes Wort einen Link hinstellen muss.

    Dort steht nur das man OpenGL nutzt. Also nichts von einer Version etc..

    > 5.) SC2 nutzt Shader 2.0 also ist in der DX9 Welt. Also nach was SC2 DEINER
    > ANSICHT nach aussieht, was zudem übelstes rumorakeln ist, ist egal. Die
    > nutzen das, was in seinen Funktionen äquivalent ist.

    Widerspricht meiner aussage ja nicht. Und da man in dem Fall wohl auf Kompatibilität mit alter Hardware achtet wird man sich wohl auch nur OpenGL 2.0/2.1 beschränken.

    > BTW: Dieses bescheurte "Plonk" nervt genauso wie !!!!111elf!!!111 ...

    Hörst du Wohl öfter oder? Den ganzen Rest habe ich mal weggelassen da der mit dem Thema nichts zu Tun hat und mit DX hast auch du angefangen.

  15. Re: Klasse erneut eine neue Version ...

    Autor: nate 27.07.10 - 11:35

    > Nur wenn du OpenGL 4 nutzt läuft es dennoch nicht auf einer Karte die
    > Technisch nur OpenGL 2 oder 3 kann.

    Das gleiche gilt für DirectX -- oder jedes andere hardwarenahe API. Ich finde es so sogar besser: Wenn man sagt "mein Programm braucht OpenGL 3.1", ist alles klar. Wenn man hingegen -- wie jahrelang üblich -- als Anforderung "OpenGL 2.0 mit GL_ARB_framebuffer_object und GL_ARB_vertex_buffer_object" nennen muss, finde ich das etwas sperrig ;)

  16. Re: Weil dir MS Bremse endlich weg ist

    Autor: nille02 27.07.10 - 11:39

    MSBasherle schrieb:
    --------------------------------------------------------------------------------
    > Seit Microsoft nicht mehr in der Khronos bremst wo es nur geht, tut sich
    > eben was. Ich finde das sehr gut.

    Das sich mehr Tut ist ja nicht schlecht aber das wie ist doch noch entscheidend.
    Seit der OpenGL3 gab es nun schon 6 Weitere Versionen.

    OpenGL 3.3 sehe ich ja noch ein und die OpenGL 3 kompatible Hardware noch besser ausnutzen zu können.

    > Nur schade, dass keiner Microsoft wegen
    > ihrer absichtlichen Unterdrückung von OGL während sie in der Khronos saßen
    > gerichtlich auf Milliardenstrafen wegen Wettbewerbsverzerrung verklagt.
    > Verdient hätten sie es allemal.

    Ich will Microsoft in keiner weise in Schutz nehmen oder schön reden aber die Khronos Gruppe hätte Microsoft auch einfach herauswerfen können...

  17. Re: Klasse erneut eine neue Version ...

    Autor: nille02 27.07.10 - 11:50

    nate schrieb:
    --------------------------------------------------------------------------------
    > > Nur wenn du OpenGL 4 nutzt läuft es dennoch nicht auf einer Karte die
    > > Technisch nur OpenGL 2 oder 3 kann.
    >
    > Das gleiche gilt für DirectX -- oder jedes andere hardwarenahe API. Ich
    > finde es so sogar besser: Wenn man sagt "mein Programm braucht OpenGL 3.1",
    > ist alles klar. Wenn man hingegen -- wie jahrelang üblich -- als
    > Anforderung "OpenGL 2.0 mit GL_ARB_framebuffer_object und
    > GL_ARB_vertex_buffer_object" nennen muss, finde ich das etwas sperrig ;)

    Ja klar. Aber die OpenGL 3.0 Hardware ist idr. auch in der Lage 3.1 und 3.2 zu liefern(ausgehend von Nvidia und ATI).

    Und je nachdem welche Treiber der Endnutzer Installiert hat darf man noch mal überprüfen.

    PS: In deinem Beispiel könnte man auch einfach sagen das OpenGL 2.1 vorhanden sein muss ;) 2.1 für die FBOs und VBOs sind doch schon im 1.5er enthalten.

  18. Re: Klasse erneut eine neue Version ...

    Autor: ChilliConCarne 27.07.10 - 18:11

    nille02 schrieb:
    --------------------------------------------------------------------------------
    > Dort steht nur das man OpenGL nutzt. Also nichts von einer Version etc..
    Dort wäre der Satz für dich interessant gewesen, dass evtl. die Überlegung für DX10 Effekte existiert, also > OGL2.

    > Widerspricht meiner aussage ja nicht. Und da man in dem Fall wohl auf
    > Kompatibilität mit alter Hardware achtet wird man sich wohl auch nur OpenGL
    > 2.0/2.1 beschränken.
    Dann nimm doch aktuelle Titel her bei denen das nicht der Fall ist und ein Port auf Plattform !Windows existiert. Zum Beispiel Valve Titel, oder die Spiele auf der PS3. PS3 stellt hier jedoch eine Sonderrolle mit derem selbst geschusterten OGL ES dar. Ist jedoch von der Leistungsfähigkeit ähnlich OGL3.
    Wo ich mich nicht festnageln möchte sind Renderanwenungen. Dass Maya, Cinema4D und gar Blender die GLSL 1.3 verwenden halte ich jedoch für sehr wahrscheinlich.

    > Hörst du Wohl öfter oder? Den ganzen Rest habe ich mal weggelassen da der
    > mit dem Thema nichts zu Tun hat und mit DX hast auch du angefangen.
    Ja, jedoch weniger unter meinen Posts. Dennoch mag ich diese "Flucht nach vorne" Signaturen nicht. Die Diskussion wird einfach abgerissen.

  19. Re: Klasse erneut eine neue Version ...

    Autor: Jimbo Jones 28.07.10 - 19:14

    ChilliConCarne schrieb:
    --------------------------------------------------------------------------------
    > nille02 schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Dort steht nur das man OpenGL nutzt. Also nichts von einer Version etc..
    > Dort wäre der Satz für dich interessant gewesen, dass evtl. die Überlegung
    > für DX10 Effekte existiert, also > OGL2.
    >
    > > Widerspricht meiner aussage ja nicht. Und da man in dem Fall wohl auf
    > > Kompatibilität mit alter Hardware achtet wird man sich wohl auch nur
    > OpenGL
    > > 2.0/2.1 beschränken.
    > Dann nimm doch aktuelle Titel her bei denen das nicht der Fall ist und ein
    > Port auf Plattform !Windows existiert. Zum Beispiel Valve Titel, oder die
    > Spiele auf der PS3. PS3 stellt hier jedoch eine Sonderrolle mit derem
    > selbst geschusterten OGL ES dar. Ist jedoch von der Leistungsfähigkeit
    > ähnlich OGL3.
    > Wo ich mich nicht festnageln möchte sind Renderanwenungen. Dass Maya,
    > Cinema4D und gar Blender die GLSL 1.3 verwenden halte ich jedoch für sehr
    > wahrscheinlich.
    >
    > > Hörst du Wohl öfter oder? Den ganzen Rest habe ich mal weggelassen da
    > der
    > > mit dem Thema nichts zu Tun hat und mit DX hast auch du angefangen.
    > Ja, jedoch weniger unter meinen Posts. Dennoch mag ich diese "Flucht nach
    > vorne" Signaturen nicht. Die Diskussion wird einfach abgerissen.

    Du hast von OpenGL keine Ahnung!
    Ich wette um 100 Euro, dass weder Starcraft 2 noch Valves Source-Engine OpenGL 3 nutzen. Warum? Vielleicht weil OpenGL 3.0 noch nicht für Mac OS X verfügbar ist? Gutes Argument, oder?

    Also mache ich Zukunft erst deine Hausaufgaben bevor du solche Behauptungen aufstellst. Und DX10-Effekte kann man übrigens mit OpenGL 2 + Extensions wunderbar erreichen, dafür braucht es kein 3.0. Für H/W Tesselation braucht man dagegen schon openGL 4.0.

    Hier übrigens ein Link, der das bestätigt:
    http://www.macnews.de/news/18552/mac-os-x-10-6-3-opengl-3-0-noch-nicht-vollstandig-integriert/

    Richtig ist, dass OS X bereits Versiobn 10.6.4 erreicht hat aber an der Unterstützung hat sich nichts geändert.

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. Carl Spaeter Südwest GmbH, Karlsruhe
  2. Vector Informatik GmbH, Regensburg
  3. swb AG, Bremen
  4. Eckelmann AG, Wiesbaden

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. 399,99€ mit Vorbesteller-Preisgarantie
  2. (-58%) 23,99€
  3. (u. a. Assassin's Creed Origins PC für 29€)
  4. 23,99€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Always Connected PCs im Test: Das kann Windows 10 on Snapdragon
Always Connected PCs im Test
Das kann Windows 10 on Snapdragon

Noch keine Konkurrenz für x86-Notebooks: Die Convertibles mit Snapdragon-Chip und Windows 10 on ARM sind flott, haben LTE integriert und eine extrem lange Akkulaufzeit. Der App- und der Treiber-Support ist im Alltag teils ein Manko, aber nur eins der bisherigen Geräte überzeugt uns.
Ein Test von Marc Sauter und Oliver Nickel

  1. Qualcomm "Wir entwickeln dediziertes Silizium für Laptops"
  2. Windows 10 on ARM Microsoft plant 64-Bit-Support ab Mai 2018
  3. Always Connected PCs Vielversprechender Windows-RT-Nachfolger mit Fragezeichen

Battlefield 5 Closed Alpha angespielt: Schneller sterben, länger tot
Battlefield 5 Closed Alpha angespielt
Schneller sterben, länger tot

Das neue Battlefield bekommt ein bisschen was von Fortnite und wird allgemein realistischer und dynamischer. Wir konnten in der Closed Alpha Eindrücke sammeln und erklären die Änderungen.
Von Michael Wieczorek

  1. Battlefield 5 Mehr Reaktionsmöglichkeiten statt schwächerer Munition
  2. Battlefield 5 Closed Alpha startet mit neuen Systemanforderungen
  3. Battlefield 5 Schatzkisten und Systemanforderungen

Segelschiff: Das Vindskip steckt in der Flaute
Segelschiff
Das Vindskip steckt in der Flaute

Hochseeschiffe gelten als große Umweltverschmutzer. Neue saubere Antriebe sind gefragt. Der Norweger Terje Lade hat ein futuristisches Segelschiff entwickelt. Doch solch ein neuartiges Konzept umzusetzen, ist nicht so einfach.
Ein Bericht von Werner Pluta

  1. Energy Observer Toyota unterstützt Weltumrundung von Brennstoffzellenschiff
  2. Hyseas III Schottische Werft baut Hochseefähre mit Brennstoffzelle
  3. Kreuzschifffahrt Wie Brennstoffzellen Schiffe sauberer machen

  1. Star Trek Discovery 2: Erster Trailer zeigt Raumschiff in Schwierigkeiten
    Star Trek Discovery 2
    Erster Trailer zeigt Raumschiff in Schwierigkeiten

    Oje, das schöne Schiff: Der erste Trailer der zweiten Staffel von Star Trek Discovery setzt auf Action und neue Bedrohungen. Auch das Raumschiff selbst kommt wohl nicht ganz unbeschadet aus dem neuen galaktischen Konflikt.

  2. Handelskrieg: Apple Watch und anderen Gadgets drohen Strafzölle
    Handelskrieg
    Apple Watch und anderen Gadgets drohen Strafzölle

    Die USA wollen offenbar beliebte Gadgets mit Strafzöllen belegen: Apple Watch und Lautsprecher von Sonos könnten in Nordamerika um 10 Prozent teurer werden. Dem iPhone drohen wegen eines Versprechens von US-Präsident Donald Trump gegenüber Tim Cook aber wohl keine Preisaufschläge.

  3. Spielebranche: Ex-Angestellter rechnet mit Valve ab
    Spielebranche
    Ex-Angestellter rechnet mit Valve ab

    In der Öffentlichkeit gilt Valve (Half-Life, Steam) als vorbildhafte Firma, die Wirklichkeit scheint nicht ganz so toll zu sein: Der ehemalige Angestellte Rich Geldreich schreibt seit einigen Tagen auf Twitter, wie es hinter den Kulissen aussehen soll.


  1. 13:24

  2. 12:44

  3. 11:42

  4. 09:48

  5. 18:05

  6. 17:46

  7. 17:31

  8. 17:15