URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85899
[ Назад ]

Исходное сообщение
"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"

Отправлено opennews , 06-Авг-12 19:39 
Организация Khronos group представила (http://www.khronos.org/news/press/releases/khronos-releases-...) обновлённые версии спецификаций OpenGL 4.3 и OpenGL ES 3.0 (http://www.khronos.org/news/press/khronos-releases-opengl-es...), варианта OpenGL для встраиваемых систем. Новые версии спецификаций обратно совместимы с из предыдущими версиями.


Новые возможности OpenGL 4.3 включают:


- Шейдеры вычислений, которые позволяют использовать возможности GPU по расчёту изображений, объёмов, обработки геометрии в контексте графического конвейера;
- Буферные объекты хранилища шейдеров, которые позволят шейдерам вершин, тесселяции, геометрии, фрагментов и расчётов читать и сохранять большие объемы данных и передавать значительные объёмы данных между ступенями шейдеров;
- Запросы параметров текстур для нахождения поддерживаемых платформой форматов текстур;
- Высококачественная, заложенная в стандарт, компрессия текстур в форматах ETC2 и EAC, которая позволяет избавится от потребности хранения текстур в разных форматах для каждой OpenGL платформы;
- Возможность получения сообщений отладки во время разработки приложения;
- Представления текстур для интерпретации текстур разными способами без дупликации данных текстур [в памяти];
- Непрямое множественное отрисовывание, которое позволяет GPU рассчитывать и сохранять параметры множественных команд отрисовки в объекте буфера и повторное использование этих параметров единственной командой отрисовки, что особенно эффективно для отрисования множества объектов с малым количеством треугольников;
- Улучшенная безопасность памяти гарантирует, что приложение не может читать и писать за пределами собственных буферов в данные чужих приложений;
- Улучшена устойчивость приложений, которые посылают команду сброса для GPU.

Новые возможности OpenGL ES 3.0 включают:


- Множественные улучшения в конвейере рендеринга, которые позволяют использовать ускорение таких графических эффектов, как occlusion запросы, обратная связь трансформаций, рендеринг клонов графических объектов и поддержка 4 и более целей для рендеринга;
- Поддержка алгоритмов сжатия текстур ETC2 и EAC;
- Новая версия языка шейдеров с полной поддержкой целочисленных операций и 32битных операций с плавающей запятой;
- Значительно улучшена функциональность текстурирования, включая гарантированную поддержку текстур с плавающей запятой, 3D текстур, текстур глубины, текстур вершин, NPOT текстур, R/RG  текстур, неизменных текстур, текстур 2D массивов и т.д.;
- Расширенный набор обязательных текстур с явно задекларированными размерами и форматами буфера рендеринга, которые уменьшают потребности в написании разного кода для разных платформ, что облегчает задачу написания переносимых приложений;


Новую версию спецификации OpenGL можно загрузить здесь (http://www.opengl.org/registry), а Open GL ES здесь (http://www.khronos.org/registry/gles/). Компания NVIDIA объявила, что обновлённый драйвер с поддержкой OpenGL 4.3 уже находится в бета-тестировании (http://www.nvidia.com/content/devzone/opengl-driver-4.3.html), информации со стороны компании AMD ещё не поступало.

URL: http://www.khronos.org/news/press/releases/khronos-releases-...
Новость: http://www.opennet.dev/opennews/art.shtml?num=34500


Содержание

Сообщения в этом обсуждении
"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено didencool , 06-Авг-12 19:39 
быстро работаете, совсем недавно в твитере прочел

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено savant , 06-Авг-12 19:40 
> ETC2 и EAC

А как там с патентами?


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 08-Авг-12 21:40 
по меньшей мере денег за это не просят

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 06-Авг-12 19:44 
Новые версии спецификаций обратно совместимы с иЗ
опечатка

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 06-Авг-12 20:37 
Шейдеры вычислений - как это соотносится с OpenCL?

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Aleksey Salow , 06-Авг-12 21:32 
> Шейдеры вычислений - как это соотносится с OpenCL?

Никак, это аналог ComputeShader из dx11.


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 07-Авг-12 00:58 
Кто о чем, а вшивый о бане.

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 06-Авг-12 22:26 
Отлично, ждем в Mesa к 2020 году.

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Злыдень , 06-Авг-12 23:18 
Дождёмся ли?

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 06-Авг-12 23:28 
нет. Конец света же

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено добрый дядя , 06-Авг-12 22:55 
Что ж, я рад что OpenGL набирает обороты в свете заявлений Valve и их отчетов о высочайшей произвоительности OpenGL!

Было время что я был реально напуган перспективами OpenGL, он реально умирал, но благодаря Android и ios на телефонах/планшетах и на маках-десктопах, стандарт OpenGL выжил и еще не раз порадует нас на Linux.


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено ВовкаОсиист , 07-Авг-12 01:28 
OpenGL не умирал никогда... Ну может на игровом рынке, а в остальном - опенгл живее всех живых был всегда.

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 07-Авг-12 09:34 
>Было время что я был реально напуган перспективами OpenGL, он реально умирал, но благодаря Android и ios на телефонах/планшетах и на маках-десктопах

Хахаха! А как же PlayStation? Вот уж где опенгл все время был востребован.


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено didencool , 07-Авг-12 09:37 
> Хахаха! А как же PlayStation? Вот уж где опенгл все время был
> востребован.

у них не openGL а  PSGL

http://scalibq.wordpress.com/2010/05/15/sony%E2%80.../


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено ВовкаОсиист , 07-Авг-12 11:06 
На линуксе GLX, на венде WGL, на мобилках ES, а принцип то везде одинаковый...

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 08-Авг-12 12:12 
Как раз там он никогда не был востребован. На PS libgcm используется, OpenGL там только ради прикола.

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено qwerty123 , 12-Авг-12 14:04 
"PSGL is a 3D computer graphics API based on OpenGL ES[1] and Nvidia's CG for Sony's PlayStation 3." http://en.wikipedia.org/wiki/PSGL

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Aleksey Salow , 12-Авг-12 14:15 
> "PSGL is a 3D computer graphics API based on OpenGL ES[1] and
> Nvidia's CG for Sony's PlayStation 3." http://en.wikipedia.org/wiki/PSGL

http://scalibq.wordpress.com/2010/05/15/sony%E2%80.../

And in fact, many games don’t even use PSGL all that much, but go down to the bare metal (the advantage of a console: hardware is fixed).


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено pavlinux , 07-Авг-12 01:55 
Ура Интелу! Самые быстрые видеокарты 2002 года!!!

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено didencool , 07-Авг-12 08:03 
> Ура Интелу! Самые быстрые видеокарты 2002 года!!!

здается мне это сарказм
но так между всем прочим теперь неугодный кармак на quakecon 2012(обсуждается http://www.opennet.dev/opennews/art.shtml?num=34492)
http://www.youtube.com/watch?v=wt-iVFxgFWk&feature=player_de...
в качестве сильных сторон linux как раз отметил intel и сказал что при наличии у него свободного времени ему было бы интересно поучаствовать в оптимизации открытого драйвера intel


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено ВовкаОсиист , 07-Авг-12 11:05 
>> Ура Интелу! Самые быстрые видеокарты 2002 года!!!
> здается мне это сарказм

да ты кеп, прям


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено didencool , 07-Авг-12 11:55 
> да ты кеп, прям

из вышенаписанного для кэпа это не очевидно на самом деле...

лично я не помню когда интел купила какую-то контору и начала производить собственное решение графического ускорителя. Сам по себе видеоускоритель от intel, выполняет свои функции, для дома и офиса (как бы да, геймеров пока послали хотя и не совсем) пиксельные шейдеры 4 поколения (GMA X3100 если что) еще в 2008 году, ну да это совсем плохо.

>>>Самые быстрые видеокарты

на сколько мне известно intel свои именно видеокарты никогда не выпускала(могу ошибаться).
и в дополнение intel позиционирует свою графику не как самую быструю, а как самую энерго-экономную, что для мобильных устройств ох как актуально.

и если оно поддерживает еще в 2008 opengl 2.0 и DX10, думаю с их ресурсами они что-то придумают и сейчас.


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Aleksey Salow , 07-Авг-12 12:15 
> на сколько мне известно intel свои именно видеокарты никогда не выпускала(могу ошибаться).

Выпускала. На i740.


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено pavlinux , 07-Авг-12 18:51 
Драйвер нужон для передачи параметров в функции устройства,
чтоб под каждую операционку не делать отдельное устройство.
Видюхи интел больше чем на половину программые. А то, что
она умеет аппаратно, умели все 10 лет назад.

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено didencool , 08-Авг-12 00:58 
> Драйвер нужон для передачи параметров в функции устройства,
> чтоб под каждую операционку не делать отдельное устройство.
> Видюхи интел больше чем на половину программые. А то, что
> она умеет аппаратно, умели все 10 лет назад.

возможно так оно и есть, но по какой то причине GMA X3100 умеет DX10 а GMA 3100 умеет только DX9
Если все было только программно, как вы утверждаете, то самый "дохлый" видеоускоритель интел умел DX11 и openGL 4.3 еще в 2002
но таки это не совсем так...


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено pavlinux , 08-Авг-12 18:19 
>> Драйвер нужон для передачи параметров в функции устройства,
>> чтоб под каждую операционку не делать отдельное устройство.
>> Видюхи интел больше чем на половину программые. А то, что
>> она умеет аппаратно, умели все 10 лет назад.
> возможно так оно и есть, но по какой то причине GMA X3100
> умеет DX10 а GMA 3100 умеет только DX9
> Если все было только программно, как вы утверждаете, то самый "дохлый" видеоускоритель
> интел умел DX11 и openGL 4.3 еще в 2002
> но таки это не совсем так...

Vmware чудно делает программную эмуляцию DX


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено ВовкаОсиист , 08-Авг-12 02:22 
> Драйвер нужон для передачи параметров в функции устройства,
> чтоб под каждую операционку не делать отдельное устройство.
> Видюхи интел больше чем на половину программые.

Лютый бред.


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено pavlinux , 08-Авг-12 18:11 
>> Драйвер нужон для передачи параметров в функции устройства,
>> чтоб под каждую операционку не делать отдельное устройство.
>> Видюхи интел больше чем на половину программые.
> Лютый бред.

А ты гей-педофил. И попробуй докажи обратное.


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено pavlinux , 07-Авг-12 18:40 
Ключевое слово "было бы".  

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено blob_user , 07-Авг-12 04:37 
>Компания NVIDIA объявила, что обновлённый драйвер с поддержкой OpenGL 4.3 уже >находится в бета-тестировании, информации со стороны компании AMD ещё не >поступало.

А с "фак ю" то как быть? Как быть с "фак ю", я спрашиваю!? =)


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Антон , 07-Авг-12 07:29 
Все как и раньше, нвидиа не нужна

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено didencool , 07-Авг-12 07:45 
> Все как и раньше, нвидиа не нужна

nvidia нужна как минимум для того, чтоб amd и intel не успокаивались


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 08-Авг-12 00:31 
> nvidia нужна как минимум для того, чтоб amd и intel не успокаивались

Интелу все пофигу, они впаривают свою графику в нагрузку к процессору. Амд пошло по тому же пути.



"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено ВовкаОсиист , 07-Авг-12 12:27 
Опенсорс головного мозга тут у многих. Нвидиивский блоб как был самым лучьшим драйвером под *nix`ами, так и есть до сих пор. Ради этого даже купил нвидию, и выкинул атишку.

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 07-Авг-12 14:52 
> Опенсорс головного мозга тут у многих. Нвидиивский блоб как был самым лучьшим
> драйвером под *nix`ами, так и есть до сих пор. Ради этого
> даже купил нвидию, и выкинул атишку.

+1024


"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 08-Авг-12 07:04 
Ставь винду

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 07-Авг-12 14:52 
В одно место Торвальдсу засунуть, чтобы своё место знал.

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Аноним , 08-Авг-12 06:57 
Торвальдс показывает палец, чтобы оказать давление на нвидиа и добиться для тебя нормальных драйверов, глупый анонимус

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено Raiden , 08-Авг-12 17:02 
отличная новость для пользователей виндовс. Уверен что скоро буде тподдержка в дровах.

"Объявлен выход спецификаций OpenGL 4.3 и OpenGL ES 3.0"
Отправлено still , 31-Окт-15 11:53 
Ребята а подскажите пожалуйста в чем принципиальное отличие OpenGL от OpenGL SE? Понятно что SE для мобильников. Есть ли разница в программировании ? В функциональности ? Или еще в чем то? Или же любые программы написанные на OpenGL будут одинакова проигрываться и на мобильных устройствах с поддержкой OpenGL SE ? Спасибо.