Seite 1 von 1

OpenGL 4.0 veröffentlicht

BeitragVerfasst: 11.03.2010, 17:25
von ChemicalBrother
Die "Khronos Group", zuständig für die Erstellung des Standards OpenGL (und weitere), hat heute die Spezifikationen für OpenGL 4.0 veröffentlicht.

OpenGL 4.0 erscheint mit der OpenGL Shading Language (GLSL) 4.00. U.a. soll es folgende Eigenschaften mitbringen (Zitat aus der Pressemitteilung in Englisch):

  • two new shader stages that enable the GPU to offload geometry tessellation from the CPU
  • per-sample fragment shaders and programmable fragment shader input positions for increased rendering quality and anti-aliasing flexibility
  • drawing of data generated by OpenGL, or external APIs such as OpenCL, without CPU intervention
  • shader subroutines for significantly increased programming flexibility
  • separation of texture state and texture data through the addition of a new object type called sampler objects
  • 64-bit double precision floating point shader operations and inputs/outputs for increased rendering accuracy and quality
  • performance improvements, including instanced geometry shaders, instanced arrays, and a new timer query

(P.S.: Wer Lust hat, das verständlich zu übersetzen, darf das ruhig tun ;-). Mir sagt es relativ wenig.)

Zum Nachlesen: OpenGL 4 Pressemitteilung

Re: OpenGL 4.0 veröffentlicht

BeitragVerfasst: 11.03.2010, 19:43
von Nexon
Für die, denen wie mir die Pressemitteilung eigentlich gar nichts sagt: Golem-Artikel

Re: OpenGL 4.0 veröffentlicht

BeitragVerfasst: 11.03.2010, 20:07
von ChemicalBrother
Nexon hat geschrieben:Für die, denen wie mir die Pressemitteilung eigentlich gar nichts sagt: Golem-Artikel


Mir sagt das immer noch nichts. Ist doch nur die Übersetzung der Aufzählungspunkte hier im Thread. Tesselation wird in den Videos erklärt aber der Rest... *Schulterzuck*

Re: OpenGL 4.0 veröffentlicht

BeitragVerfasst: 12.03.2010, 00:09
von LinuxDonald
Hier noch der Pro-Linux Artikel:
http://www.pro-linux.de/NB3/news/1/1541 ... nd-33.html

Aber jetzt heißt es eh erst mal abwarten was dir Studios dazu sagen die OpenGL nutzen wie z.b ID Software auf deren Meinung bin ich sehr gespannt :)

Re: OpenGL 4.0 veröffentlicht

BeitragVerfasst: 12.03.2010, 11:25
von cool j
Mist, da hab ich endlich ein Buch über opengl 3.0/3.1, bringen die einfach 4.0 raus 8o :rolleyes:

Re: OpenGL 4.0 veröffentlicht

BeitragVerfasst: 15.03.2010, 13:24
von Bauer87
Ich hoffe ja, dass die Treiber-Entwickler 3.x jetzt einfach überspringen und sich 4.0 widmen. Irgendwann muss man ja Anschluss herstellen und indem man alles mit Verzögerung implementiert, wird das nichts werden.

@ cool j: So ist das mit dem Fortschritt. Allerdings werden die nicht alles über Bord geworfen haben. Klar fehlt ne Menge alter Ballast, aber den solltest du schon in 3.x nicht mehr nutzen. Das Konzept von OpenGL bleibt ja erhalten (und so ein Buch muss ja zum Glück nicht binär kompatibel sein^^).

PS: Sobald es nutzbar wird, schaue ich es mir mal an. Das Ur-OpenGL war ja mehr als einfach zu programmieren, mal schaun, wie es heute aussieht.

Re: OpenGL 4.0 veröffentlicht

BeitragVerfasst: 15.03.2010, 16:00
von LinuxDonald
Nvidia will ja schon OGL 4.0 Treiber Ende des Monats bringen. Was anderes war von NVIDIA ja auch nicht zu erwarten :)

Aber ATI das ist es offen. Vielleicht dauert es ja dort auch solange wie mit dem XSERVER :(

Re: OpenGL 4.0 veröffentlicht

BeitragVerfasst: 15.03.2010, 18:06
von cool j
Bauer87 hat geschrieben:@ cool j: So ist das mit dem Fortschritt. Allerdings werden die nicht alles über Bord geworfen haben. Klar fehlt ne Menge alter Ballast, aber den solltest du schon in 3.x nicht mehr nutzen. Das Konzept von OpenGL bleibt ja erhalten (und so ein Buch muss ja zum Glück nicht binär kompatibel sein^^).

Ja klar, war auch nicht mit 100%igem Ernst geschrieben. Ich war bloß so froh, endlich ein bis dahin aktuelles ebook zu haben, dass ich zu diesem Zeitpunkt überrascht von der Veröffentlichung von 4.0 war ;)

Die Bücher werden eigentlich nur ein bisschen erweitert, da werden erst noch der alte Ballast erklärt und dann in ein paar Nebensätzen, wie es unter 3.x gemacht wird und was evt. alles wegfällt :rolleyes: , dadurch bleiben sie zumindest abwärtskompatibel. Ich finde es aber eher mühsam, warum den "alten Ballast" noch erklären, wenn er nicht mehr benutzt werden soll/kann.

Fortschritt schön und gut, bleibt aber abzuwarten (wie du auch schon meintest), wann das ganze implementiert wird.