Представлены OpenGL 4.4 и OpenCL 2.0

24 июль, 2013 - 17:15

Представлены OpenGL 4.4 и OpenCL 2.0

Консорциум Khronos Group опубликовал новые спецификации API для поддержки 3D-графики и кроссплатформенного параллельного программирования.

OpenGL 4.4 представляет собой дробное обновление без кардинальных нововведений. В основном были добавлены несколько специфических функций для лучшего соответствия возможностям Direct3D — с целью упростить перенос 3D-приложений из Windows в OS X и Linux. Кроме того, объявлено о создании специальной рабочей группы и организации процесса тестирования драйверов на соответствие спецификациям OpenGL начиная с версии 3.3 (для 4.4 и последующих сертификация будет обязательной).

Спецификации OpenCL 2.0 представлены как предварительные, т.е. подлежащие экспертному обсуждению и коррективам. Нововведения в них призваны сделать более эффективным взаимодействие CPU и GPU, к примеру, благодаря использованию общих пулов памяти. OpenCL 2.0 также расширяет модель исполнения, определяет атомарные операции и возможности синхронизации. Спецификации предполагается финализировать в течение 6 месяцев.