Обнародованы спецификации OpenGL 40
В рамках проходящей в Сан-Франциско конференции разработчиков видеоигр (Game Developers Conference) организация Khronos Group анонсировала четвертую версию OpenGL, open-source стандарта, конкурирующего с набором библиотек Microsoft DirectX 11. Определенный рабочей группой OpenGL ARB (Architecture Review Board), программный интерфейс OpenGL 4.0 включает улучшенную функциональную совместимость с технологией OpenCL (открытый GPGPU фреймворк), а также новую версию языка GLSL (OpenGL Shading Language) за номером 4.00.
Данная версия высокоуровневого языка программирования GLSL дает разработчикам больше возможностей использовать вычислительную мощь GPU. Последнее, в свою очередь, позволит улучшить качество графики, производительность в режиме ускорения и гибкость программирования. Интересно, что компания NVIDIA уже заявила о полной поддержке стандарта OpenGL 4.0 в своих будущих графических акселераторах на базе архитектуры Fermi. Спецификации OpenGL 4.0, опубликованные Khronos Group, включают в себя следующие изменения:- реализация двух новых стадий шейдеров, что дает возможность перенести нагрузку при осуществлении геометрической тесселяции с CPU на GPU
- поддержка выборочных фрагментных шейдеров (per-sample fragment shaders) и программируемых фрагментных шейдеров вводных позиций (programmable fragment shader input positions), что позволяет повысить качество рендеринга и гибкость при реализации функции сглаживания
- прорисовка данных, создаваемых OpenGL, либо внешними API, такими, как OpenCL, без вмешательства центрального процессора
- поддержка шейдерных подпрограмм позволит значительно повысить гибкость программирования
- разделение состояния текстур и текстурных данных через добавление нового типа объектов под названием объекты сэмпла (sampler objects)
- 64-битная двойная точность при шейдерных операциях с плавающей точкой и операциях ввода-вывода позволит повысить точность и качество рендеринга
- повышение производительности, включая обновляемые геометрические шейдеры, подгружаемые массивы данных и реализацию нового запроса таймера.
Ссылка сюда: http://pcfresh.ru/obnarodovany-specifikacii-opengl-40.html
Скажите что-нибудь
Похожие статьи:Ноутбуки Sony VAIO серий Z и Y смогут выступать в роли мобильных точек доступа 4 Июн 2010
Ноутбуки HP Envy 15 и Envy 17 первыми получат новые процессоры Intel Core i7 и Core i5 7 Фев 2010
Ноутбук Lenovo ThinkPad X100e получает двухъядерные процессоры AMD 1 Апр 2010
Ноутбук Lenovo ThinkPad T410i на основе Intel Core i3 уже можно купить 1 Мар 2010
Ноутбук ASUS Eee PC 1201T уже можно купить 17 Мар 2010
Новый юбилей сервиса Twitter — отправлен 15 миллиардный твит 24 Янв 2010
Новый флеш-накопител A-DATA N004 с двойным интерфейсом USB 30 и SATA II 28 Фев 2010
Новый трейлер игры Dead Space 2 показывает Айзека в ярости 2 Янв 2010
Samsung S5620 Monte 20 Авг 2010
Новый сборник карт для игры Aliens vs Predator 29 мая 2010
Новый пульт Logitech Harmony H300i способен управлять четырьмя устройствами 27 Апр 2010
Новый проект от автора игры Braid 29 Апр 2010
Новый проект Microsoft может принести десктопную Windows в мобильные устройства 11 Июл 2010
Новый портативный DVD плеер Ritmix PDVD-800TV уже можно купить 8 Апр 2010
Новый патент Apple игровая док-станция для iPhone 23 Янв 2010