LINUX.ORG.RU

Radeonsi


12

0

Всего сообщений: 7

В MESA для RadeonSI добавлена поддержка расширений OpenGL ES: GL_ARB_indirect_parameters, GL_ARB_shader_draw_parameters

Группа Hardware and Drivers

В MESA для RadeonSI добавлена поддержка расширений, не входящих в базовые версии OpenGL/OpenGL ES: GL_ARB_indirect_parameters, GL_ARB_shader_draw_parameters.

( читать дальше... )

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

 , ,

lv77
()

MESA для R600g/RadeonSI получила значительный прирост в скорости обработки 3D сцен

Группа Hardware and Drivers

28 мая Bas Nieuwenhuizen представил улучшенную версию «offchip tessellation» для RadeonSI. Набор изменений состоит из 14 патчей и даёт значительный прирост производительности драйвера.

( читать дальше... )

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

 , , ,

lv77
()

В MESA добавлен код для новых расширений OpenGL: Mesa, Nvc0, i965, RadeonSI

Группа Hardware and Drivers

Timothy Arceri, Jason Ekstrand, Kristian Høgsberg и другие представили в MESA набор патчей с поддержкой большого количества расширений OpenGL/OpenGL ES для драйверов Intel, NVC0, RadeonSI, Mesa.

( Добавленные расширения )

>>> mesamatrix.net

 , , , ,

lv77
()

MESA для RadeonSI достигла поддержки OpenGL 4.3

Группа Hardware and Drivers

19 апреля в MESA Git для RadeonSI был добавлен патчсет для расширения GL_ARB_compute_shader. Это последнее расширение, необходимое для достижения поддержки стандарта OpenGL 4.3 и OpenGL ES 3.1.

Обсуждение этого события на phoronix.com

Что осталось реализовать:

  • 4.5
    • GL_ARB_ES3_1_compatibility
    • GL_ARB_conditional_render_inverted
    • GL_KHR_robust_buffer_access_behavior
    • GL_KHR_robustness
  • 4.4
    • GL_ARB_clear_texture
    • GL_ARB_enhanced_layouts ( specified vec4-slot component numbers )
    • GL_ARB_query_buffer_object

>>> mesamatrix.net

 , , ,

lv77
()

В MESA добавлен код расширения OpenGL GL_ARB_framebuffer_no_attachments (r600/radeonsi)

Группа Hardware and Drivers

Благодаря работе Edward O'Callaghan в MESA добавлен код для GL_ARB_framebuffer_no_attachments обоих драйверов r600 и RadeonSI. Это расширение относится к OpenGL 4.3 и после него для полной поддержки останется реализовать:

4.3

  • GL_ARB_compute_shader
  • GL_ARB_robust_buffer_access_behavior
  • GL_ARB_shader_image_size (r600)
  • GL_ARB_shader_storage_buffer_object

4.2

  • GL_ARB_shader_atomic_counters
  • GL_ARB_shader_image_load_store (r600)

Существует вероятность, что к следующему релизу MESA будет поддерживать OpenGL 4.2/4.3 в полном объёме.

Для ядра 4.6 представлен набор патчей для Radeon/AMDGPU DRM, устраняющие проблемы в работе UVD video decoding и PowerPlay. Более подробно можно узнать в рассылке dri-devel.

>>> mesamatrix.net

 , , , ,

lv77
()

Для драйвера r600/radeonsi в MESA включена по умолчанию поддержка технологии HyperZ для видеокарт серии evergreen/cayman

Группа Hardware and Drivers

Для драйвера r600/radeonsi в MESA включена по умолчанию поддержка технологии HyperZ для видеокарт серии evergreen/cayman.

HyperZ — технология, изобретённая фирмой ATI для повышения скорости передачи информации от GPU к видеопамяти.

HyperZ работает на блочной основе, то есть на основе разбиения экрана на квадратные фрагменты. GPU вырисовывает полигон сначала в обычном порядке, затем в блочном, и если блок полностью закрывает собой полигон, то он отбрасывается и исключается из дальнейшей обработки (при рендеризации это экономит до 20 % времени). Тем самым HyperZ экономит пропускную способность памяти, уменьшая поток проходящей через неё информации.

По тестам 2012 года прирост производительности был до 10% в большинстве игр.

Для Fedora 21+ существует репозитарий с пакетами mesa из git . Включается командами:

dnf copr enable decathorpe/mesa-git
dnf -y upgrade

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

 , , ,

lv77
()

Патчем к LLVM реализовано ускорение свободного драйвера RadeonSI в 1,5-2 раза

Группа Hardware and Drivers

Для LLVM представлен коммит объёмом примерно в 2 тысячи строк, после применения которого производительность графической подсистемы, известной под обобщённым названием RadeonSI, увеличивается на десятки процентов. На самом деле после применения этого патча во всех тестах производительность открытого графического стека обходит проприетарный драйвер Catalyst.

Так же стоит отметить что в Mesa 11 (релиз которой ожидается в течении недели-двух) для RaseonSI обеспечена полная поддержка OpenGL 4.0 и 4.1 (ранее поддержка ограничивалась версией 3.3).

Измерение производительности

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

 , ,

haku
()