LINUX.ORG.RU

Mesa 9.0

 ,


2

3

Вышла очередная версия свободной реализации OpenGL от freedesktop.org. Изначально она должна была иметь номер 8.1, но так как реализация для оборудования Intel теперь соответствует OpenGL 3.1, было решено нумеровать релиз как 9.0.

Среди прочего:

  • новые драйверы — NV30 (заменил nvfx) и Radeon SI;
  • код Clover (реализация OpenCL для Gallium3D) теперь в основной ветке;
  • реализация VDPAU для Gallium3D отмечена как завершенная (ускорение реализовано на шейдерах и ограничивается MPEG-1 и MPEG-2);
  • r600g теперь поддерживает соответствует OpenGL 3.0 (патчи для MSAA от Marek Olšák);
  • реализованы следующие расширения OpenGL3-4:
    • GL_ARB_base_instance
    • GL_ARB_blend_func_extended
    • GL_ARB_debug_outpu
    • GL_ARB_invalidate_subdata
    • GL_ARB_shader_bit_encoding
    • GL_ARB_texture_buffer_object
    • GL_ARB_timer_query
    • GL_ARB_transform_feedback3
    • GL_ARB_transform_feedback_instanced
    • GL_ARB_uniform_buffer_object
    • GL_EXT_unpack_subimage for ES 2.0
    • GL_EXT_read_format_bgra for ES 1.1 and 2.0
    • GL_EXT_texture_rg for ES 2.x
    • GL_NV_read_buffer for ES 2.0
    • GLX_ARB_create_context_robustness
    • EGL_KHR_create_context
    • EGL_KHR_surfaceless_context
    • EGL_EXT_create_context_robustness
  • libGLU переехал в отдельный репозиторий.

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: registrant (всего исправлений: 5)
Ответ на: комментарий от Lighting

По твоей же ссылке:

glVertexAttribI commands ~50% done

Т.е. весь GL 3 реализован, кроме одного расширения, которое реализовано на половину. Как и большинство в 3.1, 3.2 и 3.3

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

Как и большинство в 3.1, 3.2 и 3.3

Нет большинство реализовано как раз нормально, это скорее исключение.

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th

Нет большинство реализовано как раз нормально, это скорее исключение.

Э, да, я туманно выразился =)

Имелось ввиду, что реализовано большинство расширений в 3.1, 3.2 и 3.3

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

Если ты присмотришься, поймёшь, что в r600 и особенно r300 ещё не хватает большого количества расширений даже до 3.1.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting

Если ты присмотришься, поймёшь, что в r600 и особенно r300 ещё не хватает большого количества расширений даже до 3.1.

Так мы говорим про Mesa 9.0 вообще, или про r300/r600 в частности?

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

Без разницы, для радеоновского драйвера пока только 3.0(да и то для r600), 3.1-3.3 ещё не очень-то близки к завершению.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting

КСЖ. если к этому присовокупить, что кроме Дойчера там еще 3,5 разработчика, то чего ты еще ждал?

registrant ★★★★★
() автор топика
Ответ на: комментарий от Lighting

пока только 3.0(да и то для r600)

Поправьте, если ошибаюсь, но R600 драйвер идёт и на 2ххх, 3ххх, 4ххх. Про 5ххх и 6ххх не скажу, что именно R600 идёт, хотя может быть.

ekzotech ★★★★
()
Ответ на: комментарий от registrant

r600

А, ну во. Я так полагаю, что написать r600 в той таблице можно только если драйвер поддерживает расширения для всех видеокарт, работающих с этим драйвером. для 2ххх-4ххх может быть реализовано, а для остальных - нет. Так что это ещё вопрос.

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

http://wiki.x.org/wiki/RadeonFeature#Decoder_ring_for_engineering_vs_marketin...

radeon(классик драйвер) R100 и R200 чипы.

r300g поддерживает карты с R300 по R500 включительно.

r600g поддерживает карты с R600 по Northern Islands включительно.

radeonsi поддерживает карты с Southern Islands и следующие поколения

Behem0th ★★★★★
()
Ответ на: комментарий от ekzotech

а для остальных - нет

Частенько проблемы с чипами RS780, RS880, недавно Марек(?) искал тестеров в рассылке на потестить изменения.

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th

Частенько проблемы с чипами RS780, RS880

Модифицированные/нестандартные чипы везде головняк. Nvidia 6100 Go, например. Или ATi x1300 Xpress. Под последнюю надо дёргать драйвер от висты, ибо новый её не видит.

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

Про 5ххх и 6ххх не скажу.

Я просто для тебя расписал если понадобится, там и версии чипов и названия карт в которые они ставились. Чтобы можно было сразу понять какой драйвер какие карты поддерживает.

Behem0th ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.