Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Клуб юнуксоидов > К нам едет XGL! =)


Автор: Sardar 27.8.2006, 23:26
Наверное каждый слышал о XGL, но не каждый ставил его (пока из SVN).
Фичи на видео: http://www.youtube.com/watch?v=1n-6oEcAZ80

Выглядит красиво smile
Суть в новом расширении Composite в иксах, позволяющее рисовать окошки в текстуры в память. Затем над текстурой можно выполнить что угодно, что и видно на видюшке. Зацениваем, ставим, скриншоты сюда.

Сам поставлю наверное во вторник.

Автор: powerfox 27.8.2006, 23:41
Sardar, а что требует сие чудо(видео карту, дрова на неё...). А то у меня intel 950. 

Автор: nickless 28.8.2006, 02:48
Цитата(Sardar @ 27.8.2006,  22:26)
Суть в новом расширении Composite в иксах, позволяющее рисовать окошки в текстуры в память. Затем над текстурой можно выполнить что угодно, что и видно на видюшке. Зацениваем, ставим, скриншоты сюда.

Composite != XGL
composite это разширение для обычных Х-ов, вроде от 6.9.*, добавляет настоящую транспарентность и работает AFAIK тока с nVidia
XGL это Х сервер на OpenGL что даёт 3D десктоп и много эффектов, причем работает и на ATI

powerfox,  не знаю как на встроенном интеле но у знакомого на GeForce2 видео и эффекты подтормаживают, у меня radeon 9800 pro, работает нормально, только падает иногда когда видео/игры включаю.
Вот тут еще смотри: http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL

Я когда только поставил, дня 2 игрался с эффектами, потом надоело, убрал половину, а то работать мешает smile 

http://gentoo-wiki.com/Xgl
http://gentoo-wiki.com/HOWTO_XGL/Weblinks

Автор: GrayCardinal 28.8.2006, 03:14
powerfox, 
Welcome back smile

Sardar, 
Не с моим коннектом  smile 

Автор: Sardar 28.8.2006, 03:14
Цитата(nickless @  28.8.2006,  01:48 Найти цитируемый пост)
Composite != XGL

Дык я так и сказал smile  XGL это Х сервер поверх обычных иксов с Compiz или новым Metacity. XGL не реализует ввод, ничего, фактически сейчас устроен немного через пятую точку, открываетья на обычных иксах одно большое окно и в нём рисуеться стол. А сам стол собираеться из массы текстур/пиксмапов, каждая прога (сама того не зная) рисуеться в такую текстуру.

Цитата(nickless @  28.8.2006,  01:48 Найти цитируемый пост)
работает AFAIK тока с nVidia

Только из-за кривости дров ATI (вешают линух), должно быть исправлено в будущем.

Цитата(powerfox @  27.8.2006,  22:41 Найти цитируемый пост)
Sardar, а что требует сие чудо(видео карту, дрова на неё...).

По идее где угодно может идти, все недостающие фичи OpenGL реализуються Mesa, т.е. нагружаеться твой проц. По моему никакие дрова сейчас всё не поддерживают, даже nVidia не имеет (пока) texture_from_pixmap расширения, необходимого для натягивания стола на 3D геометрию (стол-куб сейчас). Mesa рулит конечно smile

Автор: nickless 28.8.2006, 03:29
Цитата(Sardar @ 28.8.2006,  02:14)
Дык я так и сказал smile

Не будем спорить smile 

Цитата(Sardar @ 28.8.2006,  02:14)
Только из-за кривости дров ATI (вешают линух), должно быть исправлено в будущем.

Когда вот только оно наступит, это будущее smile 

Цитата(Sardar @ 28.8.2006,  02:14)
По идее где угодно может идти, все недостающие фичи OpenGL реализуються Mesa, т.е. нагружаеться твой проц. 

Они то конечно реализуются, но тогда даже мышиный курсор тормозит...

Автор: nerezus 28.8.2006, 13:16
Итак, кто юзал? Что скажем об артефактах? )

Автор: oleg1973 29.8.2006, 02:35
ну и где там рулез?

Автор: nickless 29.8.2006, 02:40
Цитата(oleg1973 @ 29.8.2006,  01:35)
ну и где там рулез?

ИМХО почти везде smile 

Автор: Ch0bits 29.8.2006, 10:35
А на кой эта монстра нужна? Тоже мне придумали окошки вертеть!  smile 
Какие плюсы она даёт в эргономичности, функциональности и производительности?

Автор: Sardar 29.8.2006, 12:01
Цитата(Ch0bits @  29.8.2006,  09:35 Найти цитируемый пост)
Какие плюсы она даёт в эргономичности, функциональности и производительности?

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

Автор: oleg1973 29.8.2006, 13:47
ну пока оно к вам едет ето самое XGL к нам оно уже давно приехало
user posted image

п.с.
опять вы у нас виндошников идею сперли?

Автор: Sardar 29.8.2006, 14:39
А что какое то всё размытое?
Видим только красивое переключение задач, в висту я не вникался, фичь её не знаю smile

Цитата(oleg1973 @  29.8.2006,  12:47 Найти цитируемый пост)
опять вы у нас виндошников идею сперли? 

А почему у вас и почему спёрли? smile
Мелкософт разрабатывает винду сама, никого ни о чём не спрашивает, все остальные простые юзеры по определению.

У Sun'овцев есть проект Looking Glass на Java, этакий трёхмерный стол, там тоже подобные фичи. Правда не известно как шустро бегать будет, я знаком только по наслышке.

Автор: nickless 29.8.2006, 17:03
Цитата(Sardar @ 29.8.2006,  11:01)
Окошки клеяться друг к дружке и по краям - черезвычайно удобно, есть под виндой например в фотошопе. 
Это кстати в КДЕ уже давно есть

А вообще XGL больше для красоты, из полезных вещей мне нравиться например то что окно, выдвинутое за край десктопа видно на соседнем десктопе, аппаратное ускорение окошек, настоящая транспарентность, window sorting и "разворачивание" виртуальных десктопов.

А идею спёрли ИМХО и те и другие у мака, но реализация у всех разная smile 

Автор: Ch0bits 29.8.2006, 19:15
У меня в SUSE он оказывается уже есть, только х.з. как включить!? На linuxforum'e читал что глючит нипадецки и плееры видео не показывают. 

oleg1973
Откуда такой огромный скрин? Фотоаппаратом нибось снимали?  smile 
Взял бы напиример с thevista.ru, там полно галерей от всех билдов.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)