Khronos group випустила специфікації opengl 4.0

Відео: Exclusive Interview With Khronos Group | Neil Trevett On Vulkan, Graphics & Technology

Промисловий консорціум Khronos Group використовував конференцію розробників GDC для випуску фінальної версії своїх специфікацій OpenGL 4.0. Насправді Khronos Group випустив не одну, а цілих дві нові специфікації OpenGL.

І якщо специфікації OpenGL 4.0 принесли з собою масу нових можливостей, які, по суті, вивели відкритий стандарт OpenGL на один рівень з закритим Microsoft Direct3D 11, то специфікації OpenGL 3.3 забезпечили старе обладнання багатьма новими можливостями OpenGL 4.0.

Основними доданими можливостями OpenGL 4.0 стали апаратна тесселяция - можливість апаратно-прискореного синтезу полігонів для більшої реалістичності поверхонь - і обчислювальні шейдери - ключ до перекладання загальних комп`ютерних завдань з CPU на GPU (подібно GPGPU). І хоча Khronos Group вже підтримувала GPGPU за допомогою своїх специфікацій OpenCL, нова підтримка комп`ютерних шейдеров в OpenGL 4 дозволяє інтегрувати технологію безпосередньо в графічний движок, що спрощує її реалізацію для розробників.




Khronos Group випустила специфікації OpenGL 4.0

Також нові специфікації принесли з собою підтримку вибіркових фрагментних шейдеров і програмованих фрагментних шейдеров вхідних позицій для поліпшення якості рендеринга і гнучкості антіальясінга- промальовування даних, згенерованих OpenGL або зовнішніми API, на кшталт OpenCL, без використання CPU- шейдерниє підпрограми для значно поліпшеною гнучкості программірованія-- 64 -х бітні шейдерниє операції з плаваючою комою і входи / виходи для поліпшення точності і якості рендеринга і, нарешті, поліпшення продуктивності, що включають шейдери г ометр, масиви і новий запит до таймера.

Відео: Khronos Group @ SIGGRAPH 2014




На жаль багато сучасні можливості, які Khronos Group обіцяла внести ще в OpenGL 3, так і залишилися лише обіцянкою. Зокрема розробники ігор так і не отримали об`єктно-орієнтовані API, які були розроблені для відображення використовуються в Direct3D.

В даний час відеокарт з підтримкою OpenGL 4 на ринку небагато. Однак Nvidia заклала підтримку нових специфікацій в свої майбутні карти Fermi, чого, втім, поки не скажеш про ATI (правда, підтримка, найімовірніше, рано чи пізно прийде).

Відео: Vulkan and SPIR-V session

І, нарешті, варто відзначити, що Khronos Group також випустила специфікації OpenGL 3.3. Останні покликані принести на старе обладнання максимум можливостей OpenGL 4.


Поділися в соц. мережах:

По темі: