Das ist ggü. OpenGL sehr viel schicker, und zusammen mit der vom OS unabhängigen Swapchain ist die Anbindung an das sichtbare Fenster jetzt viel einfacher, egal ob unter Windows, Linux, Android, Tizen, etc.
Registriert: Di Mai 18, 2004 16:45 Beiträge: 2622 Wohnort: Berlin
Programmiersprache: Go, C/C++
Bei der kontext erzeugung ging es darum, dass man aktuell 2 erstellen muss un einen löschen. Das wird in 99% der fälle falsch oder nicht ganz sauber gemacht, weil hier opengl 1.2, opengl 3 oder 4 specs aufeinander treffen und versionserkennung erst in ogl3.3(nicht ganz sicher mit minor version) hinzu kam und dann kommt noch dazu das jedes os auch ein eigenes api set hat und auch unterschiedlich die gl funktionen gebunden sind. Das wollte man lösen aber erst mit gl5.
Multithreading ist auch ein thema, denn aktuell ist das nur bruchweise spezifiziert und unterstützt. Shared context ist hier auch ein thema.
Dank amd haben wir nun auch ein standard für async monitor kommunikation. Die haben ja ihre technik im vesa standard und wer ein modernen monitor hat kann dann mit der entsprechende. Os api dem monitor den takt vor geben. Das sollte auch in opengl nutzbar werden. Nennt sich übrigens freesync und man braucht nicht wie bei nv eine nv karte und ein 100€ chip im monitor.
_________________ "Wer die Freiheit aufgibt um Sicherheit zu gewinnen, der wird am Ende beides verlieren" Benjamin Franklin
Der Thread ist schon etwas älter, genauer gesagt über 7 Jahre. Da wird von OpenGL 5.x geschrieben. Aber leider sieht es danach aus, das aus dem nichts geworden ist.
Geht noch etwa in dieser Richtung, oder wird dies endgültig durch Vulkan abgelöst ?
Registriert: Di Mai 18, 2004 16:45 Beiträge: 2622 Wohnort: Berlin
Programmiersprache: Go, C/C++
So wie ich das sehe, hatte man aufgegeben noch eine Version 5 zu standardisieren. Vulkan hat sich einfach durchgesetzt und OGL5 wäre kaum noch ein Unterschied zu Vulkan. Ich hatte anfang des Jahres mal geguckt und alles deutet darauf, dass da nix mehr kommt.
_________________ "Wer die Freiheit aufgibt um Sicherheit zu gewinnen, der wird am Ende beides verlieren" Benjamin Franklin
Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.