Tags Posts tagged with "opengl-next"

opengl-next

przez -
12 1439
Vulkan

Khronos Group, podczas odbywających się właśnie targów Game Developers Conference 2015 zaprezentowało wszystkim specyfikację Vulkan, czyli następce OpenGL. OpenGL-Next ma być pierwszym w pełni uniwersalnym niskopoziomowym API grafiki, mającym rywalizować skutecznie z Mantle (AMD), DirectX 12 (Microsoft) i Metal (Apple). Vulkan nie będzie posiadał rozdzielenia na wersje mobilną i desktopową – całe API będzie jednakowe na każdą platformę sprzętową.

Vulkan

Vulkan ma być nastawiony na grafikę wielowątkową, gdzie za jednym razem wykonywane będzie więcej zadań. Programiści otrzymają o wiele większa kontrolę nad zarzadząniem pamięcią, czy wątkami, co w znaczący sposób zmniejszy narzut generowany przez sprzętowe sterowniki.

Vulkan

Vulkan wprowadza własny język pośredniczący dla shaderów – SPIR-V. Jego wielką zaletą ma być połączenie możliwości nowego API, jak i OpenCL. Dzięki wykorzystaniu kodu pośredniczącego będzie można programować w językach: C++, Python, Java, czy JavaScript, a kompilator zadba o wygenerowanie z tego odpowiedniego kodu. Zniknie wymóg używania jedynei hermetycznego języka C. Co najważniejsze, wcześniej pisane shadery w GLSL będzie można przekompilować do SPIR-V, co zniweluje konieczność radzenia sobie z wieloma językami programowania w sterownikach graficznych.

Vulkan

przez -
12 743
OpenGL

W przyszłym miesiącu, podczas konferencji Game Developers Conference 2015, Grupa Khronos zaprezentuje specyfikację OpenGL-Next. Na stronie wydarzenia został już dodany temat prezentacji: glNext: The Future of High Performance Graphics. W zespole prezentacyjnym znajdą się: Johan Andersson (Technical Fellow, Electronic Arts, Frostbite Engine Team), Pierre-Loup Griffais (Developer, Valve Software), John McDonald (Developer, Valve Software), Niklas Smedberg (Senior Engine Programmer, Epic Games), Dan Baker (Graphics Architect, Oxide Games), Aras Pranckevicius (Graphics Architect, Unity Technologies).

Mentorem wykładu będzie firma Valve, która wspólnie z resztą zespołu zaprezentuje sterowniki, API, sprzęt oraz demo z uruchomioną aplikacjami. Całe wystąpienie będzie transmitowane online.

przez -
15 792
OpenGL

Na początku sierpnia odbyła się konferencja SIGGRAPH 2014, gdzie Khronos Group zapowiedziało następną generację OpenGL. Udostępniono także specyfikację OpenGL 4.5. Od wczoraj możemy przeglądać wszystkie slajdy, jakie pojawiły się podczas konferencji, w tym te dotyczące OpenGL-Next, o którym się ostatnio dużo mówi.

Oto główne założenia OpenGL-Next:

  • Całość zostanie zaprojektowana od zera, z nowoczesnym API i zerwie kompatybilność wsteczną
  • Nowe API połączy OpenGL i OpenGL ES, co ma stworzyć uniwersalny interfejs dla wszystkich urządzeń
  • Pełna kontrola obciążenia procesora i rdzenia graficznego
  • Wysoka wydajność i przewidywalność wykonywania
  • Wielowątkowość i wielordzeniowość, aby zmniejszyć obciążenie procesora
  • Pełna niezależność od architektury, z obsługą bezpośredniego renderowania
  • Wbudowany język shaderów
  • Restrykcyjne testów sterowników, aby zwiększyć jakość implementacji
  • Organizacje, które obecnie współpracują: Pixar, Qualcomm, Samsung, NVIDIA, Epic Games, Unity, AMD, Oculus VR, Apple, ARM, VALVE, Hi Corp, Intel, Imagination, Blizzard, Sony, Broadcom, MediaTek, Google, EA, RTT, TransGaming, Mobica, Vivante.

Polecane

Prasa, Czasopismo

1 904
Ukazało się Linux Magazine – numer 161. Lipcowe wydanie magazynu zawiera analizę tworzenia bardziej czytelnych wyrażeń regularnych z Simple Regex Language, instrukcje zabezpieczania i...