The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Значительный выпуск графической библиотеки Pixman 0.30"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от opennews on 14-Май-13, 10:02 
Доступен (http://lists.x.org/archives/xorg-announce/2013-May/002207.html) новый значительный выпуск библиотеки Pixman 0.30 (http://pixman.org/), предназначенной для эффективного выполнения операций по манипулированию областями пикселей, например, для совмещения изображений и различных видов преобразований. Библиотека применяется для низкоуровневой отрисовки графики во многих открытых проектах, в том числе в X.Org, Cairo, Firefox и Wayland/Weston. В Wayland/Weston на основе Pixman организована работа бэкендов для программного рендеринга, позволяющих обойтись без прямого обращения к EGL-функциям 3D-драйвера.


Из добавленных в новой версии новшеств отмечается увеличение качества рендеринга градиентов, включение средств для уменьшения масштаба изображений в высоком разрешении, значительное улучшение ассемблерных оптимизаций для ARMv6, улучшение работы бэкенда для отрисовки с использованием инструкций SSE2, расширение возможностей тестового комплекта и улучшение бэкенда для MIPS DSPr2.

URL: http://lists.x.org/archives/xorg-announce/2013-May/002207.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=36926

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Значительный выпуск графической библиотеки Pixman 0.30"  –5 +/
Сообщение от G.NercY.uR on 14-Май-13, 10:02 
Общая производительность выросла этой библиотеки? А то иксы в никсах всё-таки огорчают периодически своей скоростью.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Аноним (??) on 14-Май-13, 10:11 
Не иксы, а Qt и GTK.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от BratSinot (ok) on 14-Май-13, 10:52 
Xlib не быстрее.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Значительный выпуск графической библиотеки Pixman 0.30"  –1 +/
Сообщение от Bvz on 14-Май-13, 11:34 
Зато xcb - в разы
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Fracta1L (ok) on 14-Май-13, 12:34 
Пруф?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Значительный выпуск графической библиотеки Pixman 0.30"  +1 +/
Сообщение от kurokaze (ok) on 14-Май-13, 12:48 
Чего пруф то? Одной из целей XCB было ускорение обмена между клиентом и сервером. RTFM с..ины дети!
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Аноним (??) on 14-Май-13, 16:16 
Цели и реальность как правило мягко говоря различаются.
Так что насчет пруфа?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

14. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Fracta1L (ok) on 14-Май-13, 16:42 
Ну а пруф-то будет?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

24. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Сергей (??) on 14-Май-13, 23:14 
http://lists.freedesktop.org/archives/xcb/2012-December/0080...
Сойдет?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

22. "Значительный выпуск графической библиотеки Pixman 0.30"  +1 +/
Сообщение от Аноним (??) on 14-Май-13, 18:51 
Цель реакстОС - заменить виндовс
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

28. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Аноним (??) on 15-Май-13, 10:47 
И вот уже более 10 лет. Правда на практике проще поставить пингвин и вайн. Так по крайней мере работать даже будет.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

8. "Значительный выпуск графической библиотеки Pixman 0.30"  –1 +/
Сообщение от Fracta1L (ok) on 14-Май-13, 12:35 
> SSE2

Уже скоро AVX2 на дворе, а они всё слоупочат со своим SSE. Задолбали.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Значительный выпуск графической библиотеки Pixman 0.30"  +5 +/
Сообщение от kurokaze (ok) on 14-Май-13, 12:49 
> Уже скоро AVX2 на дворе, а они всё слоупочат со своим SSE.

Смело комить свою асмовскую нетленку, я разрешаю

> Задолбали.

Говорят вам в таких ситуациях "звёздочкой" мазать полезно

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Sylvia (ok) on 14-Май-13, 13:28 
не все меняют процессоры каждые 2 года, а вот SSE2 есть везде, даже наверное и SSE3, даже те же проприетарные драйвера нвидии и те на SSE2
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

13. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от bsod (??) on 14-Май-13, 16:24 
у athlon xp нет sse2
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

16. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Sylvia (ok) on 14-Май-13, 16:48 
Производство:     с 2001 по 2004
10 лет уже старичку будет скоро, наверное это все же уже ближе к EOL,
впрочем нормальный код же никто не убирает с pixman, так что даже если у кого сохранилось - будет работать и без SSE2
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Значительный выпуск графической библиотеки Pixman 0.30"  –1 +/
Сообщение от Fracta1L (ok) on 14-Май-13, 16:43 
> не все меняют процессоры каждые 2 года, а вот SSE2 есть везде,
> даже наверное и SSE3, даже те же проприетарные драйвера нвидии и
> те на SSE2

Ну так никто ведь не запрещает сделать параллельную поддержку и AVX и SSE. Сколько ж можно на старьё всякое равняться?

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "Значительный выпуск графической библиотеки Pixman 0.30"  –1 +/
Сообщение от Sylvia (ok) on 14-Май-13, 16:50 
> Ну так никто ведь не запрещает сделать параллельную поддержку и AVX и
> SSE. Сколько ж можно на старьё всякое равняться?

не спорю, но приоритет все же лучше сфокусировать на том чтобы улучшить SSE вариант, чем писать что-то на AVX (да и будет ли с AVX намного быстрее?)

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

18. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Fracta1L (ok) on 14-Май-13, 16:52 
> не спорю, но приоритет все же лучше сфокусировать на том чтобы улучшить SSE вариант, чем писать что-то на AVX

трудно сказать

> да и будет ли с AVX намного быстрее?

на синтетике прирост более чем ощутимый, по крайней мере

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Значительный выпуск графической библиотеки Pixman 0.30"  +1 +/
Сообщение от Sylvia (ok) on 14-Май-13, 17:10 
интересно было бы посмотреть распределение используемых процессоров по поддержке наборов инструкций, думаю что avx пока не превалирует, а "дедушки" без SSE2 уж точно составляют мизерный %%
так что улучшая код на SSE2 польза идет явно всем, а вот на AVX нужно чтобы кто-то начал писать, может и пишут, а может и ждут кого-либо ...
Cинтетика опять же не показатель, там в соседней теме LiteSpeed'овцы просто мерили время инициализации PHP-CGI против времени на форк апача+mod_php против.. уже загруженного и готового к работе аналога php-fpm ) Будет иметь значение конкретная реализация кода в pixman с каким нибудь графическим бенчмарком..

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Sylvia (ok) on 14-Май-13, 17:38 
пишут, впрочем, 3 патча
http://lists.freedesktop.org/archives/pixman/2011-May/001246...
http://lists.freedesktop.org/archives/pixman/2011-May/001247...
http://lists.freedesktop.org/archives/pixman/2011-May/001248...

и с тех пор что-то вот больше ничего

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Значительный выпуск графической библиотеки Pixman 0.30"  +1 +/
Сообщение от Sylvia (ok) on 14-Май-13, 17:41 

>> да и будет ли с AVX намного быстрее?
> на синтетике прирост более чем ощутимый, по крайней мере

http://lists.freedesktop.org/archives/pixman/2011-May/001245...

"wasn't able to see any improvements"
вот у автора патчей производительность не поднялась в тестах.. может поэтому он и потерял дальше интерес

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Значительный выпуск графической библиотеки Pixman 0.30"  –3 +/
Сообщение от Fracta1L (ok) on 14-Май-13, 20:09 
спасибо
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

30. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от Андрей (??) on 18-Май-13, 16:29 
> а вот SSE2 есть везде, даже наверное и SSE3

SSE2 да, уже, например, лет 5 требуется для работы матлаба.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

25. "Значительный выпуск графической библиотеки Pixman 0.30"  –3 +/
Сообщение от Icat on 15-Май-13, 01:01 
Зачем Pixman и Wayland, когда есть Mir от Ubuntu?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Значительный выпуск графической библиотеки Pixman 0.30"  +/
Сообщение от анепздш on 15-Май-13, 09:46 
Где он есть то?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

29. "Значительный выпуск графической библиотеки Pixman 0.30"  –1 +/
Сообщение от Аноним (??) on 17-Май-13, 12:55 
И что мне делать с твоим Mir на DragonFlyBSD?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру