OpenGL 4.5 z nowymi rozszerzeniami

11
3460
OpenGL
OpenGL

Khronos Group ogłosiło wydanie specyfikacji OpenGL 4.5. Dodano Direct State Access (DSA), Flush Control, izolację i bezpieczeństwo aplikacji, kompatybilności z API OpenGL ES 3.1 oraz shaderami, a także funkcje emulacji DX11. Warto zapoznać się z: OpenGL 4.5 API Reference Card.

Pojawiło się sporo nowych rozszerzeń:

  • GL_ARB_clip_control
  • GL_ARB_cull_distance
  • GL_ARB_ES3_1_compatibility
  • GL_ARB_conditional_render_inverted
  • GL_KHR_context_flush_control
  • GL_ARB_derivative_control
  • GL_ARB_direct_state_access
  • GL_ARB_get_texture_sub_image
  • GL_KHR_robustness
  • GL_ARB_shader_texture_image_samples
  • GL_ARB_texture_barrier
ŹRÓDŁOkhronos.org
Poprzedni artykułFistful of Frags – wideorecenzja prosto z Dzikiego Zachodu
Następny artykułStunt Rally 2.4 z 6 nowymi trasami i 3 nowymi autami
Michał Olber
Interesuję się głównie sprzętem i działaniem jego pod systemami GNU/Linux. Testuję różne dystrybucje i robię recenzje. Interesuję się działaniem sprzętu pod Linuksem, dzięki czemu wiem, jaki zestaw komputerowy wybierać :)

11 KOMENTARZE

  1. „izolację aplikacji internetowych” gdzie? API z internetem nie ma nic wspólnego – dodano

    GL_KHR_robustness, który pozwala zwiększyć bezpieczeństwo kontekstu (a to może być między innymi wykorzystane w przeglądarkach wykorzystujących OpenGL do implementacji WebGL.)

    PS. Warto już teraz powiedzieć również o Next Generation OpenGL Initiative czyli rozpoczęciu prac nad wywaleniem wszystkiego co stare i zrobienie API tylko dla nowych GPU (bo pojawiały się głosy, że GL jest przeładowane rzeczami których nikt już nie używa, ale trzymanych dla kompatybilności), stworzenie IR’a dla OpenGL (to czego obecnie brakuje) i stworzenie restrykcyjnych testów sterowników (aby zwiększyć jakość implementacji – swoją drogą jeśli api będzie odchudzone i będzie IR (standardowy kompilator, a nie co sterowniki to inny kompilator) to też będzie łatwiej o dobre sterowniki ;p).

    • Mam nadzieje, że nie – Metal nie jest dobrym API (dużo wyższy narzut i poziom niż w obecnym OpenGL – jedynie z GLES może walczyć, bo ten jest jeszcze gorszy).

    • Wieść gminna niesie że Metal opiera się na tym co CUDA. Tylko, że w cuda nie ma potoku renderującego i blittera.

    • Nic podobnego – z CUDA ma tyle wspólnego, że api projektowały te same osoby co OpenCL (a ten na CUDA był wzorowany), jednak to zupełnie inne API.

ZOSTAW ODPOWIEDŹ

Proszę wpisać swój komentarz!
Proszę podać swoje imię tutaj