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

Исходное сообщение
"Для Linux подготовлен механизм перенаправления рендеринга GP..."

Отправлено opennews , 08-Ноя-11 21:35 
Илья Хаджич (Hadzic) из Bell Labs представил (http://lists.freedesktop.org/archives/dri-devel/2011-Novembe... реализацию виртуальных CRTC-видеоконтроллеров (http://ru.wikipedia.org/wiki/%D0%92%D0%B... (VCRTC), позволяющих реализовать механизм перенаправления пикселей из фреймбуфера определённого GPU на другое устройство вывода. С использованием виртуального контроллера CRTC можно достаточно гибко манипулировать выводом информации в системах с несколькими видеокартами, абстрагируя GPU на котором осуществляется рендеринг и непосредственное устройство вывода.


Механизм VCRTC может оказаться полезным при реализации поддержки гибридных систем с несколькими видеоадаптерами. Например, видеоподсистема NVIDIA Optimus позволяет на лету переключать вывод между встроенной энергоэффективной видеокартой на базе GPU Intel и мощной дискретной картой NVIDIA. С помощью VCRTC можно выполнять сложный рендеринг ...

URL: http://www.phoronix.com/scan.php?page=news_item&px=MTAxMDk
Новость: http://www.opennet.me/opennews/art.shtml?num=32258


Содержание

Сообщения в этом обсуждении
"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено Я , 08-Ноя-11 21:35 
Не! мне на bumblebee (в том виде как это реализовано в Arch) очень даже понравилось! Virtualgl рулит! Можно посылать opengl картинку даже по сети. А эти все навороты пока обрастут всем чем нужно...
А по теме вопрос: - Как в таких системах вообще с цветокоррекцией проблемы решаются?
У меня одна и та-же картинка между двумя экранами так сильно отличается!!! В ноуте новая led технология - тут белизна в голубую сторону, а на внешнем мониторе устаревшая lcd, эта в желтизну-красноту отдаёт (хотя фотки на ней как отпечатанные)

"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено Viliar , 09-Ноя-11 00:16 
bumblebee?! "leave /usr alone!!!"

Вобщем, вы смелый человек :D
http://tiny.cc/p6q6j
https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdb...


"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено Я , 09-Ноя-11 02:22 
Хе-хе! Адреналин по телу разгоняет! Прям обрадовался :)
Ну а по теме вопроса чонить будет?

"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено Dimez , 09-Ноя-11 15:22 
> bumblebee?! "leave /usr alone!!!"
> Вобщем, вы смелый человек :D
> http://tiny.cc/p6q6j
> https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdb...

Кто-то заставляет собирать из git'а именно ту самую версию?


"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено Viliar , 10-Ноя-11 11:44 
Это была просто ирония ;)

"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено letsmac , 09-Ноя-11 10:01 
Настройка icm профиля не помогает?

"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено Dimez , 09-Ноя-11 15:21 
Скажу по секрету, LED-мониторы - это те же самые LCD. Только подсветка у них светодиодная, а не CCFL.

"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено Аноним , 10-Ноя-11 22:04 
super Amoled, не?

"Экспериментальная реализация виртуальных CRTC-видеоконтролле..."
Отправлено Andrew Kolchoogin , 11-Ноя-11 17:56 
Попробуйте купить колориметр и откалибровать цветовые профили мониторов.

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено linuxmaster , 08-Ноя-11 22:17 
Скорей бы... Жду поддержку Intel.

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Аноним , 08-Ноя-11 23:36 
А прикольно - можно например акселерированное 3D гнать даже на убогий внешний usb-video, при том что у юсб-свистка-типа-видеокарты в жизни пороху не хватит на такое :)

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено xoomer , 09-Ноя-11 00:07 
А какой смысл практический я не сильно пойму?..

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Аноним , 09-Ноя-11 01:53 
> А какой смысл практический я не сильно пойму?..

Например, можно выдавать на скромный Display Link (подключение монитора через юсб через весьма скромный юсб свисток) вполне себе картинку с акселерированным 3D. Можно видеокарты переключать на ходу как угодно. И так далее.


"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Аноним , 09-Ноя-11 02:21 
Это всё здорово, только понятней зачем это всё нужно не становится, по крайней мере мне. В вами приведенном случае мы используем 2 устройства, вместо одного старого. Подключенные видеокарты всё равно нельзя перетыкивать. Поправьте, если не прав.

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Дэндэн , 09-Ноя-11 07:16 
Например, можно акселерировать графику для виртуальных машин, думается. Скорее, даже не думается, а недеется мне - уж очень надо ))

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено progr , 09-Ноя-11 08:46 
Еще один возможный вариант - энергосбережение. Пока сидиш в консоле, просматриваеш веб и тп, система пашет на встроенном видео (монитор к нему подключен). Захотел поиграть в навороченную игрушку, поработать в ПО требовательное к графике, включается энергожрущая видеокарта, и графика обрабатывается в ней, а выводится через встроенную, на тот-же монитор, подключенный к ней.

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Ваня , 09-Ноя-11 10:55 
Не думаю что удасться получить больше 5-15 fps. Видеокарты не рассчитаны на то что из них кто-то, кроме монитора, будет что-то читать.

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено _yurkis_ , 09-Ноя-11 12:01 
>>Пока сидиш в консоле, просматриваеш веб и тп, система пашет на встроенном видео (монитор к нему подключен). Захотел поиграть в навороченную игрушку, поработать в ПО требовательное к графике, включается энергожрущая видеокарта, и графика обрабатывается в ней
>Не думаю что удасться получить больше 5-15 fps. Видеокарты не рассчитаны на то что из них кто-то, кроме монитора, будет что-то читать.

Расчитаны. Выше Вам привели пример того как работает nVidia optimus.


"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Руслан Зиганшин , 09-Ноя-11 18:51 
> А какой смысл практический я не сильно пойму?...

Помнится, флеш на Линуксах не умел аппаратно идео или 3D, постольку-поскольку обычный драйвер не умеет возвращать обработанные пиксели обратно в программу на доработку (поворот, иное изменение), посылая их сразу на монитор
Поправьте, если не прав


"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено WhiteWind , 10-Ноя-11 15:21 
А как тогда композитный режим работает?

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено анон , 09-Ноя-11 00:21 
Хм, интересно.. может, наконец станет возможным юзать опенгл на двух видеокартах + два монитора + xinerama? Тут похоже нужна будет поддержка еще и в иксах, чтобы, например , при перетаскивании окна на другой монитор слать его часть по pci-e шине на другую карту, к которой он подключен, а часть на на текущий монитор.

.. было бы здорово так +)


"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Аноним , 09-Ноя-11 01:00 
Эх как DеRьMовщики завопят... Костыли новые придумают...

"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Аноним , 09-Ноя-11 01:56 
> Эх как DеRьMовщики завопят... Костыли новые придумают...

Дык по этой причине они и требуют цифровые подписи системы и ядра. И по этой причине они и не выпускают блурей плееров под линукс. Только вот попытками создать гемор пользователю за его же бабки они сами себе и копают могилу. По сути все оптические диски уже сдохли. А в интернете - чем больше гемора чтобы посмотреть ваш контент, тем меньше его посмотрят.


"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено Анон , 09-Ноя-11 12:53 
>В настоящий момент поддерживаются только работа с драйвером Radeon и GPU R6XX, R7XX, Evergreen, Northern Island.

Мейнстрим теперь здесь.


"Для Linux подготовлен механизм перенаправления рендеринга GP..."
Отправлено другой аноним , 12-Ноя-11 10:06 
Забавно: в новости приводится пример Nvidia Optimus, а поддерживаются только карты Radeon и первоначальная реализация на них :)