The OpenNET Project / Index page

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



"Для GTK подготовлены новые движки отрисовки для OpenGL и Vulkan"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для GTK подготовлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от opennews (??), 29-Янв-24, 12:35 
Разработчики библиотеки GTK объявили о готовности двух новых движков отрисовки - "ngl" и "vulkan", использующих графические API OpenGL (GL 3.3+ и GLES 3.0+) и Vulkan. Новые движки включены в состав экспериментального выпуска GTK 4.13.6. В экспериментальной ветки GTK движок ngl теперь используется по умолчанию, но в случае выявления значительных проблем в следующей стабильной ветке 4.14 будет возвращён старый движок отрисовки "gl"...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60515

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

Оглавление

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


1. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  –2 +/
Сообщение от Аноним (-), 29-Янв-24, 12:35 
Лучше бы сделали движок для remote x11.
Ответить | Правка | Наверх | Cообщить модератору

2. Скрыто модератором  +9 +/
Сообщение от Аноним (-), 29-Янв-24, 12:38 
Ответить | Правка | Наверх | Cообщить модератору

53. Скрыто модератором  +/
Сообщение от Аноним (53), 29-Янв-24, 16:29 
Ответить | Правка | Наверх | Cообщить модератору

3. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  –2 +/
Сообщение от дАнон (?), 29-Янв-24, 12:40 
Пользуясь моментом. Хвалённый вайленд имеет аналог x11-forwarding ?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +9 +/
Сообщение от pda (ok), 29-Янв-24, 12:45 
> Пользуясь моментом

...Но не пользуясь поиском.
https://www.opennet.dev/opennews/art.shtml?num=50990

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

23. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноним (53), 29-Янв-24, 13:45 
Список совместимых вяленд-реализаций есть?
Ответить | Правка | Наверх | Cообщить модератору

39. Скрыто модератором  +/
Сообщение от pda (ok), 29-Янв-24, 14:33 
Ответить | Правка | Наверх | Cообщить модератору

54. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +1 +/
Сообщение от Аноним (53), 29-Янв-24, 16:30 
Это x2go, а не сокет.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

56. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +4 +/
Сообщение от pda (ok), 29-Янв-24, 16:37 
*пожал плечами*

Шашечки / Ехать.

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

63. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноним (-), 29-Янв-24, 16:54 
Шашечки в данном случае автоматически решают и наличие xpra, и dmx, и просто работу без отдельной приблуды. И если бы кому-то не пришла в голову замечательная идея растеризовать текст в движке, на этом можно было бы ехать без конфигурации на тоненьком соединении.
Ответить | Правка | Наверх | Cообщить модератору

67. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +6 +/
Сообщение от pda (ok), 29-Янв-24, 17:21 
Я вот сейчас чаем подавился.

"Xdmx is a proxy X server that uses one or more other X servers as its display devices."

Т.е. когда прокся у нас часть пакета xorg - это православно. А когда это отдельная утилита - это богомерзость. Т.е. вы буквально такой "хааачу, чтобы шашечки нарисованы были."

Ну и про шрифты отдельно доставило. "если бы кому-то не пришла в голову замечательная идея растеризовать текст в движке"; если бы кому-то не пришла в голову замечательная идея, что он хочет виджеты покрасивее tk; если бы кому-то не пришла в голову замечательная идея, что он хочет смотреть видео; если бы кому-то не пришла в голову замечательная идея, что он хочет чтобы 3D-игры быстро работали...

Короче, вы замазываете себе глаза гудроном, лишь бы не замечать, что вся история X11 после выхода это последовательное прорубание ходов в обход святого сокета, дарующего сверхлёгкую сетевую прозрачность. Наверное потому что xeyes это всё, на что его хватает.

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

70. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  –2 +/
Сообщение от Аноним (70), 29-Янв-24, 18:44 
>Т.е. вы буквально такой "хааачу, чтобы шашечки нарисованы были."

Ты действительно не понимаешь разницу между generic механизмом и кастрированной приблудой? Xdmx, xpra, ssh -X и тому подобное опираются на общий механизм работы иксов, твоя форвардилка - это узкоспециализированный частный случай, который заглохнет сразу, как только необходимость в нём у мейнтейнеров угаснет.

>если бы кому-то не пришла в голову замечательная идея, что он хочет виджеты покрасивее tk; если бы кому-то не пришла в голову замечательная идея, что он хочет смотреть видео; если бы кому-то не пришла в голову замечательная идея, что он хочет чтобы 3D-игры быстро работали...

Что из этого объясняет необходимость растеризации всего полностью текста в GTK, а не на стороне x11 и в каком именно месте? А то с уже довольно давними изменениями в Pango вопрос "разработчики тулкита умеют в шрифты лучше разработчиков иксов" выглядит особо пикантно.

>что он хочет чтобы 3D-игры быстро работали

Вы уточняйте, какие именно 3D-игры, а то ведь есть и игры на практически векторной графике.

>вся история X11 после выхода это последовательное прорубание ходов в обход святого сокета, дарующего сверхлёгкую сетевую прозрачность

...Или постоянная история ошибок любителей сделать быстро и растрово, не напрягая извилины.

>Наверное потому что xeyes это всё, на что его хватает.

Мне почему-то хватало и на firefox до его очередного переписывания, и на emacs.

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

116. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от pda (ok), 30-Янв-24, 10:49 
> это узкоспециализированный частный случай, который заглохнет сразу, как только необходимость в нём у мейнтейнеров угаснет.

Ну да, их иксов-то у нас ничего не выкидывали, потому что интерес угасал. Если что-то никому не нужно, то и жалеть не о чем. А если что-то нужно, то никуда не денется. Одни прекратят - другие подхватят.

> Что из этого объясняет необходимость растеризации всего полностью текста в GTK, а не на стороне x11

То, что отрисовкой должен заниматься кто-то один. Чтобы картинка была согласованной, с выравниванием, сглаживанием и прочим. Т.е. или X-Server должен иметь суперобширный графический API - и растровый, и векторный, и под любую новую задумку нового тулкита... Ну или этим должен заниматься тулкит.

> Или постоянная история ошибок любителей сделать быстро и растрово, не напрягая извилины.

У вас есть уникальный шанс, поразить читателей opennet, предложив как бы оно должно было бы работать. Расскажите же нам, как организовать быстрое воспроизведение видео через сокет? Дайте угадаю, мы просто встроим проигрыватель видео в X-Server. А как организовать быструю работу удалённого рабочего стола? Нет, мне например по работе к венде надо подключиться. А! Мы встроим в X-Server RPD-клиент: XRdp. И тогда мы сможем быстро управлять им через сокет! А как мне быстро отрисовывать рабочий стол из виртуалки? И тоже не Linux. Допустим, я Haiku в Qemu запустил. Ну конечно же XQemu!. А как мне быстро рисовать через сокет интерактивный сайт в браузере, скажем, дашборд, который постоянно обновляет состояние? Движок браузера встроить в X-Server?

> Мне почему-то хватало и на firefox до его очередного переписывания, и на emacs.

Ну, т.е. типичный такой подход "мне ненужно - никому не нужно". Да вам по хорошему вообще ничего не нужно. Ваш emacs вообще в консоли может работать.

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

118. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  –1 +/
Сообщение от Аноним (-), 30-Янв-24, 12:26 
>потому что интерес угасал

А за угасание интереса платила шапка.

>Одни прекратят - другие подхватят.

Если не пылесосить сообщество.

>То, что отрисовкой должен заниматься кто-то один.

Вы случайно не питонист?

>Ну или этим должен заниматься тулкит.

И быть с этим суперобширным графическим API dead on arrival. Особенно с Pango неприятно получилось - вроде делали лучше Xft, а потом "лучше Xft" взяли и дропнули и получилось "шоб было".

>предложив как бы оно должно было бы работать

Оно как раз работало в 2015 году. С видео. GTK уже тогда переставал лагать после кучки настроек в gsettings или где-то там.

>по работе к венде надо подключиться
>XRdp

Он не для этого. Прекратите позориться.
https://linux.die.net/man/8/xrdp

>Допустим, я Haiku в Qemu запустил. Ну конечно же XQemu!

Допустим. Только что зашёл по ssh -X на сервер и запустил голый qemu-system-x86_64. Вы не поверите, но оно работает. Я вам даже больше скажу, дисплей 800x600 с голой консолью на нём относительно терпимо пробрасывался через Tor.

>интерактивный сайт в браузере, скажем, дашборд, который постоянно обновляет состояние? Движок браузера встроить в X-Server?

Для действительно быстрых дашбордов есть XLib. Если скорости недостаточно, попробуйте XCB. И, как я уже говорил, лиса под иксами работала вполне себе сносно.

>Ну, т.е. типичный такой подход

Так это вы пытаетесь меня убедить в том, что сетевая прозрачность мне не требуется. Это вы пришли с винды и заговариваете про RDP, проброс игор он нвидии и так далее. А я просто пользуюсь ssh -X там, где надо.

>Ваш emacs вообще в консоли может работать.

Он работает и под иксами (на нескольких x-серверах одновременно), и в консоли одновременно. А вы хотите это у меня отнять, потому что

>Ну, т.е. типичный такой подход

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

120. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +1 +/
Сообщение от Аноним (-), 30-Янв-24, 13:24 
> А за угасание интереса платила шапка.

Какая возмутительная ложь... Шапка как раз годами платила, чтобы это иксы хоть как-то работали.
Посмотрите кто фиксил баги последние лет 5-10.

> Если не пылесосить сообщество.

Хваленое шообщество - просто сборище неосиляторов, которые могут только ныть. Иначе они бы давно плюнули на шапку, сделали свой форк и поддерживали бы его. А все бы дружным строем на него бы перешли.
Но пока мы только слышим вой "вы ДОЛЖНЫ поддерживать!!!111" и все неосиляторы дружно идут на

> лиса под иксами работала вполне себе сносно.

вполне себе сносно - это лучшее описание работы иксов практически во всех их проявлениях

> А я просто пользуюсь ssh -X там, где надо.

А теперь не будешь пользоваться, ахахаха

> А вы хотите это у меня отнять, потому что

Опять ложь, никто ничего не отнимает. Просто тем, кто реально что-то делал, надоело копаться в этом ооовне.
А всякие мимопроходильные паразиты, которые только пользовались и палец о палец не ударили, или начинают сами поддерживать или идут лесом.

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

122. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +1 +/
Сообщение от pda (ok), 30-Янв-24, 13:34 
> Вы случайно не питонист?

Нет и это не случайно.

> Оно как раз работало в 2015 году. С видео.

Ну, т.е. тогда, когда выкинули xvideo и перешли на drm2 с dma-buf? ;-)

> Он не для этого. Прекратите позориться.

Конечно нет. Это была пародия на названия расширений X-сервера. Так что кто тут позорится, делая вид, что не понимает это?

> Вы не поверите, но оно работает. Я вам даже больше скажу, дисплей 800x600 с голой консолью на нём относительно терпимо пробрасывался через Tor.

Поверю. Весь вопрос в "насколько терпимо". Вероятно настолько, что народ идёт изобретать x2go...

> Для действительно быстрых дашбордов есть XLib.

Я сейчас же передам это всем авторам дашбордов в html.

> Так это вы пытаетесь меня убедить в том, что сетевая прозрачность мне не требуется.

Нет. Это вы строите техноамиша, утверждая, что после 1989 не было создано ничего стоящего и пользоваться нужно только тем, что было тогда.

> Это вы пришли с винды и заговариваете про RDP, проброс игор он нвидии и так далее.

И это всё то, с чем сталкиваются остальные пользователи. Кому-то подключиться к венде. Кому-то пробросить современное 3D-приложение.

> Он работает и под иксами (на нескольких x-серверах одновременно), и в консоли одновременно. А вы хотите это у меня отнять, потому что

Разумеется работает. Я показывал и показываю как мало вам нужно на самом деле. И не вам это показываю. Остальным. Это же вы тут выше писали "пришли с венды", "игори". Вот вам чего-то не нужно и вы как та бабка "инторнет, инторнет, не нужон он нам ваш интернет".

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

141. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноньимъ (ok), 31-Янв-24, 02:44 
> если бы кому-то не пришла в голову замечательная идея, что он хочет виджеты покрасивее tk

Построить машину времени и послать робота в прошлое убить этого креакла.

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

81. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +2 +/
Сообщение от Аноним (-), 29-Янв-24, 23:30 
> Шашечки в данном случае автоматически решают и наличие xpra, и dmx, и просто работу
> без отдельной приблуды.

Не хочу вас расстраивать но весь мир в результате выбрал - проприетарский миракаст. Потому что вон тот стыд так работал, что в таком виде это нормальным людям просто не требуется.

> И если бы кому-то не пришла в голову замечательная идея
> растеризовать текст в движке,

Рендер текста в xorg - совершенно уродский на вид! А если его не уродским сделать, оптовый рендер векторного фонта с сглаживаниями и проч приведет к тому что первый же dmesg в гуйной консольке, или что там вываливает стену текста на экран - заклинит нафиг вообще всю графику в системе. Потому что с многопоточностью и планировкой ресурсов в Xorg - да почти никак. Он займется обслугой этого запроса. И пусть весь мир подождет! Кому и зачем такой user experience вперся?!

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

42. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +1 +/
Сообщение от Аноним (42), 29-Янв-24, 14:44 
Это уже умерло.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

47. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноним (53), 29-Янв-24, 15:12 
Никогда не поздно лет через 10 откопать идею и начать героически её переписывать.
Ответить | Правка | Наверх | Cообщить модератору

66. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноним (66), 29-Янв-24, 17:17 
Если не на Rust, то можно и за конечное время завершить.
Ответить | Правка | Наверх | Cообщить модератору

76. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  –1 +/
Сообщение от _ (??), 29-Янв-24, 20:24 
Да некому уже будет :(
Смотри как линукс посыпался как только старая гвардия, которая _и_в_правду_его_делела_ (С) стала переезжать в "деревянные однокомнатки"(С) :( Нынче что не сделают, ППЦ, лучше бы и вовсе не трогали!

Утрирую конечно, кое что по уму и нужное ещё делают, ну дык ещё и не все в ящик сЫграли ;-)

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

51. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от adolfus (ok), 29-Янв-24, 15:44 
Без форвардинга X11 вместо нормального графического интерфейса к числодробительным приложениям, типа САПР'ов lkz создания топологии СБИС, получишь командную строку и файл в пару гигабайт, который пойдешь на калькуляторе, на котором ты наркоманишь в игры.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

57. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +1 +/
Сообщение от Аноним (66), 29-Янв-24, 16:45 
Реквестую движок отрисовки через Qt.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

64. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноним (-), 29-Янв-24, 16:54 
Тише, они же так и сделают.
Ответить | Правка | Наверх | Cообщить модератору

84. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноним (-), 29-Янв-24, 23:52 
> Реквестую движок отрисовки через Qt.

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

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

103. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +1 +/
Сообщение от Аноним (103), 30-Янв-24, 04:04 
бротишко, мы оба знаем, что жтк стократ лучше кути, ибо он свободный орёл от мира СПО
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

110. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноним (110), 30-Янв-24, 07:30 
Т.е., по-вашему выходит, что под GPLv3 это не от мира СПО?
Ответить | Правка | Наверх | Cообщить модератору

58. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от Аноним (66), 29-Янв-24, 16:46 
GTK?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

130. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +/
Сообщение от banonymous (?), 30-Янв-24, 16:42 
Уже сделали, называется spice.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

131. "Для GTK подготовлены новые движки отрисовки для OpenGL и Vul..."  +1 +/
Сообщение от banonymous (?), 30-Янв-24, 16:52 
"Сглаживание контуров" - здорово, теперь к мутным шрифтам, по-дефолту добавятся мутные окна!
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

5. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 29-Янв-24, 12:55 
Ответить | Правка | Наверх | Cообщить модератору

7. Скрыто модератором  +1 +/
Сообщение от Zenitur (ok), 29-Янв-24, 13:01 
Ответить | Правка | Наверх | Cообщить модератору

8. Скрыто модератором  +/
Сообщение от Аноним (8), 29-Янв-24, 13:06 
Ответить | Правка | Наверх | Cообщить модератору

11. Скрыто модератором  +/
Сообщение от Аноним (11), 29-Янв-24, 13:13 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

15. Скрыто модератором  +1 +/
Сообщение от Fur (?), 29-Янв-24, 13:25 
Ответить | Правка | Наверх | Cообщить модератору

13. Скрыто модератором  +/
Сообщение от Пряник (?), 29-Янв-24, 13:18 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

16. Скрыто модератором  +/
Сообщение от 12yoexpert (ok), 29-Янв-24, 13:26 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

27. Скрыто модератором  +/
Сообщение от Аноним (27), 29-Янв-24, 14:01 
Ответить | Правка | Наверх | Cообщить модератору

28. Скрыто модератором  +/
Сообщение от Аноним (28), 29-Янв-24, 14:01 
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

6. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +2 +/
Сообщение от anonymous (??), 29-Янв-24, 12:56 
Вот сколько времени прошло - лет 30? А не знают что пространство SRGB нелинейное. Да, гимперы-прокудины? Откройте картинку с красно черными треугольниками и измените например в Уровнях гамму на 2.2. Аж трясет. Вот все у вас так. (бъется в истерике с пеной у рта - БОЛЕЕ ТРИДЦАТИ ЛЕТ КАК ВСЕМ ПРОСТЫМ СМЕРТНЫМ ДОСТУПНЫ КАПКЛЮКТЕРЫ ОНИ В НЕЛИНЕЙНОЕ ПРОСТРАНСТВО RGB НЕ УМЕЮТ). Но как, Холмс?
Ответить | Правка | Наверх | Cообщить модератору

9. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +2 +/
Сообщение от Аноним (11), 29-Янв-24, 13:09 
> А не знают что пространство SRGB нелинейное. Да, гимперы-прокудины?

При чем здесь GTK? Задай цветовой профиль монитору или выбери его в Гимпе - в чем проблема? Мы не слышали о существовании цветовы профилей? Что ж, трясись дальше...

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

12. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +2 +/
Сообщение от anonymous (??), 29-Янв-24, 13:14 
Так какого хера обе картинки в браузере практически одинаковые и каждый прочитавший новость первым делом спросит и что тут сглажено, это пранк какой то? Ты тупо настрочил коммент даже не попробовав изменить гамму и узнать что именно там не так?
Ответить | Правка | Наверх | Cообщить модератору

20. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (20), 29-Янв-24, 13:43 
На второй картинке кардиограмма плотнее,об этом сверху написано.
Ответить | Правка | Наверх | Cообщить модератору

31. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –6 +/
Сообщение от anonymous (??), 29-Янв-24, 14:19 
да ты никак не уймешься? ЕГЭ? Они сделали сглаживание в линейном пространстве а перевести в SRGB забыли или скорее всего просто не знали. Что в оригинальном блоге по ссылке что тут тупо скопировали. Измени наконец гамму ближе к 2.2 картинки с треугольниками в любом редакторе и увидишь что такое сглаживание на самом деле и разом отпадуьт вопросы для чего это нужно без всяких подписей.
Ответить | Правка | Наверх | Cообщить модератору

137. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от JackONeillemail (?), 30-Янв-24, 21:42 
Успокойся сам, нервозный. Зачем ты об этом вообще пишешь???
Ответить | Правка | Наверх | Cообщить модератору

143. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от jjklh (?), 31-Янв-24, 05:16 
во-первых, это красиво!
Ответить | Правка | Наверх | Cообщить модератору

41. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (53), 29-Янв-24, 14:40 
>А не знают что пространство SRGB нелинейное.

А ещё есть люди с искусственным хрусталиком. И мониторы не умеют в цвет сварки. До сих пор.

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

60. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от prokoudine (ok), 29-Янв-24, 16:48 
Открываешь картинку. Открываешь диалог уровней. Выбираешь нелинейную функцию переноса. Вытираешь пену у рта. Что-то не устраивает -- пиши баг-репорт.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

65. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от anonymous (??), 29-Янв-24, 17:10 
ну от тебя то не ожидал. В чем проблема подсказать GTK-шникам что выкладывать в своем блоге картинку в линейном пространстве вместо SRGB как бы непрофессионально. А нашим новостникам бездумно копировать. Не поверю что автор ноаовости не обратил внимания что обе на глазз одинаковые.
Ответить | Правка | Наверх | Cообщить модератору

77. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +3 +/
Сообщение от чатжпт (?), 29-Янв-24, 21:22 
На чей глаз они одинаковые? Вторая сглажена как бы
Ответить | Правка | Наверх | Cообщить модератору

145. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Дрататуй (?), 01-Фев-24, 03:23 
У Вас или с глазами плохо или с настройками монитора или с самим монитором. Картинки разные.
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

124. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (124), 30-Янв-24, 14:30 
Да он там, насколько помню, сразу по умолчанию нелинейный, и в "Уровнях" и в "Кривых".
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

61. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от Аноним (66), 29-Янв-24, 16:49 
>КАПКЛЮКТЕРЫ

Трансклюкатор какой-то

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

125. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (124), 30-Янв-24, 14:30 
Транклюкатор )
Ответить | Правка | Наверх | Cообщить модератору

82. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –1 +/
Сообщение от Oe (?), 29-Янв-24, 23:32 
У меня вообще обе картинки без сглаживания, надо скрутить гамму на 0.1 чтобы увидеть его.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

30. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Ivan7 (ok), 29-Янв-24, 14:18 
Сглаживание только откровенно паршивое
Ответить | Правка | Наверх | Cообщить модератору

133. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от banonymous (?), 30-Янв-24, 17:19 
Когда сглаживание бывало не паршивым? Это хак.
Ответить | Правка | Наверх | Cообщить модератору

142. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Ivan7 (ok), 31-Янв-24, 03:24 
Это да, но его таки можно и нужно ощутимо улучшить.
Ответить | Правка | Наверх | Cообщить модератору

38. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +2 +/
Сообщение от Аноним (53), 29-Янв-24, 14:33 
Напишите уже кто-нибудь реализацию иксов на verilog. Пора поставить точку.

А настоящий GPU с OpenGL будет к этому цепляться через интеловский vgpu.

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

50. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от Пряник (?), 29-Янв-24, 15:22 
В этом вся проблема - кто-то должен написать. А мы будем сидеть и пользоваться. Так вот писатели и решили убрать иксы, а не юзеры. Поэтому все на опеннете недоумевают, а куда иксы делись? Юзеры...
Ответить | Правка | Наверх | Cообщить модератору

59. Скрыто модератором  +/
Сообщение от Аноним (20), 29-Янв-24, 16:47 
Ответить | Правка | Наверх | Cообщить модератору

68. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (66), 29-Янв-24, 17:22 
А что, за X11 ратуют исключительно на ОпенНете и вот нигде-нигде больше?
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

98. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (-), 30-Янв-24, 02:34 
Нет конечно. За бугром тоже есть фрик-сообщества. В том же мастодоне напр.
Но и там тоже только ноют и языками треплют, что им должны, даже не так - обязаны, поддерживать иксы и старый хлам.
А вот написать что-то дельное как-то не выходит...
Ответить | Правка | Наверх | Cообщить модератору

146. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Дрататуй (?), 01-Фев-24, 03:25 
Так если бы предложенное удовлетворяло запросам, то и за иксы никто бы не цыплялся, очевидножеж
Ответить | Правка | Наверх | Cообщить модератору

40. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +2 +/
Сообщение от devkornev (ok), 29-Янв-24, 14:36 
Наконец то нормальное дробное масштабирование?
Ответить | Правка | Наверх | Cообщить модератору

52. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –2 +/
Сообщение от Аноним (52), 29-Янв-24, 16:05 
>> К ограничениям новых движков отнесено отсутствие поддержки позиционирования по нецелым значениям (fractional position)
> Наконец то нормальное дробное масштабирование?

ну почти (:

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

73. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от Аноним (73), 29-Янв-24, 20:05 
Дробного масштабирования нужно избегать при любых раскладах. Оно сильно нагружает систему, ведь 1 умножить на 2 гораздо проще с точки зрения машинного кода, нежели чем 1 умножить например на 1.25.
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

114. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от n00by (ok), 30-Янв-24, 10:07 
> ведь 1 умножить на 2 гораздо проще с точки зрения машинного
> кода, нежели чем 1 умножить например на 1.25.

В случае целых:
Умножение на 5 выполняется командой lea (load effective address, ага), следом деление на 4 сдвигом.
Умножение на 2 - сложение, сдвиг или lea.

В случае float нет разницы.

То есть "гораздо" на деле в худшем случае оказывается "вдвое", при этом всё остальное не учитывается. В частности, вопрос "при чём здесь умножение?"

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

55. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –1 +/
Сообщение от Аноним (53), 29-Янв-24, 16:34 
Господа пещерные жители, я вот чё подумал: если обработать напильничком движок opengl под тот сабсет, который реально умеет работать через x11 forwarding, можно заново заставить GTK не тормозить по сети. Осталось только убедить борцов с нами, троглодитами, в том, что прокидывать окошки по вайфаю - это прогрессивно.
Ответить | Правка | Наверх | Cообщить модератору

62. Скрыто модератором  +/
Сообщение от Фрик из соседней пещеры (?), 29-Янв-24, 16:51 
Ответить | Правка | Наверх | Cообщить модератору

139. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (139), 31-Янв-24, 00:28 
У мну лет 5 как indirect rendering сломан :( И много у кого сломан, даже на маках жалуются (особенно если под виртуалками всякими).
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

71. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от Bottle (?), 29-Янв-24, 19:10 
Вот теперь у гимперов появилась мотивация переходить на GTK 4.
Ответить | Правка | Наверх | Cообщить модератору

72. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от Skullnetemail (ok), 29-Янв-24, 19:49 
GTK умер. Последняя нормальная ласт версия - 3, а лучшая - 2.
Ответить | Правка | Наверх | Cообщить модератору

74. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Фрик из соседней пещеры (?), 29-Янв-24, 20:08 
Transmission4 c gtk4 собирается. Ничем не хуже gtk3.
Ответить | Правка | Наверх | Cообщить модератору

75. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (75), 29-Янв-24, 20:12 
> Transmission4 c gtk4 собирается. Ничем не хуже gtk3.

Угу, только жрет GTK4 в три раза больше GTK3 или в 5 раз - GTK2 (если запустить gtk-demo/3/4 и посмотреть на жор RES) и стартует ощутимо медленнее ...


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

78. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от чатжпт (?), 29-Янв-24, 21:26 
на Пентиум 4 со 128МБ ОЗУ тормозит что ли? Пора уже обновиться на Коре2дуо хотя бы
Ответить | Правка | Наверх | Cообщить модератору

80. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –1 +/
Сообщение от Skullnetemail (ok), 29-Янв-24, 22:21 
Полагаю, что Qt запустился бы и на Пентиуме с 128мб ОЗУ.
Ответить | Правка | Наверх | Cообщить модератору

85. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от AleksK (ok), 30-Янв-24, 00:25 
Ну если только в чьих-то снах
Ответить | Правка | Наверх | Cообщить модератору

88. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (-), 30-Янв-24, 00:43 
На коре два дуба ещё в 2012 тормозили кеды. Четвёртые, имею сообщить.
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

83. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (75), 29-Янв-24, 23:35 

>> Угу, только жрет GTK4 в три раза больше GTK3 или в 5 раз - GTK2 (если запустить gtk-demo/3/4 и посмотреть на жор RES) и стартует ощутимо медленнее ...
> на Пентиум 4 со 128МБ ОЗУ тормозит что ли? Пора уже обновиться на Коре2дуо хотя бы

Не П4, а i5, не 128МБ ОЗУ, а 8192МБ, да и время старта демки теперь ближе к приложению на электроне ... в общем - как обычно у чатжпт "... И не «Волгу», а сто рублей. И не в лотерею, а в карты. И не выиграл, а ..."

>> В текущем виде новая реализация пока отстаёт от старой по уровню оптимизаций,

"И вот так у вас - всё"(с)
Начинай уже экономить на смузи, чтобы проапгрейдить железо для GTK5.

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

79. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Skullnetemail (ok), 29-Янв-24, 21:47 
- Совместимость с темами опять поломана;
- Ещё больше фич выкинуто;
- Совместимость с GTK3 поломана, переписывай приложение целиком;
- libadwaita и хардкодинг тем;
- Лютое ШГ во все поля (зато хардварнй рендеринг НОВАМАЛАДЁЖНА!!!);
- Теперь приложение через ssh -X не запустить.
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

86. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от AleksK (ok), 30-Янв-24, 00:28 
Что вы все носитесь с этой сетевой прозрачностью. Теперь даже играть можно через трансляцию прямо в браузер не говоря уж о всяких бизнес-приложениях. Что ты собрался через эту сетевую прозрачность показывать?
Ответить | Правка | Наверх | Cообщить модератору

93. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от Аноним (93), 30-Янв-24, 01:50 
Это всегда можно было. Берёшь свой модем на 28800 бод/сек, дозваниваешься на свою любимую BBSку и смотришь по что там можно поиграть
Ответить | Правка | Наверх | Cообщить модератору

106. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Skullnetemail (ok), 30-Янв-24, 05:31 
> Что вы все носитесь с этой сетевой прозрачностью. Теперь даже играть можно
> через трансляцию прямо в браузер не говоря уж о всяких бизнес-приложениях.
> Что ты собрался через эту сетевую прозрачность показывать?

Это единственное трушное решение запуска приложений по сети в lossless. Всё остальное - костылизм с передачей фреймбуфера целиком и сжатием его жпегом. Но современные разработчики GTK - дегенераты и им это не нужно, поэтому выкидывают.


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

109. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от AleksK (ok), 30-Янв-24, 07:16 
> Это единственное трушное решение запуска приложений по сети в lossless. Всё остальное
> - костылизм с передачей фреймбуфера целиком и сжатием его жпегом. Но
> современные разработчики GTK - дегенераты и им это не нужно, поэтому
> выкидывают.

Из-за этого в иксах было немало проблем.

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

147. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Дрататуй (?), 01-Фев-24, 03:30 
Из-за конфлюкторав вообще много проблем. Нужно идти жить в лес!
Ответить | Правка | Наверх | Cообщить модератору

96. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –1 +/
Сообщение от Аноним (-), 30-Янв-24, 02:17 
О, прикольно, давненько тебя не видно было. Я думал ты, после последних новостей про закапывание иксов, просто спился...

> Совместимость с GTK3 поломана

Хламу место на свалке

А ведь можешь еще порадовать всех нытьем про невосполнимую  утрату сетевой прозрачности))

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

105. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –1 +/
Сообщение от Skullnetemail (ok), 30-Янв-24, 05:28 
> Я думал ты, после последних новостей про закапывание иксов, просто спился...

Где закапывание? Что не закапывание, то очередной фейл гномо-вяленда и его адептов.

> Хламу место на свалке

Именно так, GTK4 и Wayland-у туда и дорога.

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

113. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –1 +/
Сообщение от Аноним (-), 30-Янв-24, 10:05 
Всегда восхищала твоя способность отрицать реальность))

> Именно так, GTK4 и Wayland-у туда и дорога.

Убогий, уродливый и ограниченный GTK2 уже там, а GTK3 идет прям за ним.
Ты же сам пишешь "Совместимость с GTK3 поломана". Как только поддержка будет полностью дропнута, то на ней останутся полтора маргинала, все остальные перейдут на gtk4.

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

90. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (90), 30-Янв-24, 01:08 
> Transmission4 c gtk4 собирается. Ничем не хуже gtk3.

На Xubuntu 22.04 как-то не зашло, перекомпилял с GTK3.
Может, из-за GTK версии 4.6.9 и с версией свежее получше? Не знаю.

Pinta с GTK4 выглядит ужасно (ещё и эффекты при раскрытии меню вызывают раздраэение).

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

148. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Дрататуй (?), 01-Фев-24, 03:33 
Вот не зря раньше любителей Гнома называли …
Такие набирают полную ванну смузи и начинают!
Эффекты ради эффектов. Никаких чётких и ясных целей, никаких решений практических задач, болтаются как деревяшка в проруби. Фу такими быть!
Ответить | Правка | Наверх | Cообщить модератору

92. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (93), 30-Янв-24, 01:48 
Существенно хуже, в Gtk4 нет систрея
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

104. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (103), 30-Янв-24, 04:44 
систрей не нужен, он — виндовый рудимент
Ответить | Правка | Наверх | Cообщить модератору

127. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +2 +/
Сообщение от Прохожий (??), 30-Янв-24, 15:23 
Да нет, с таким подходом единственное что не нужно, это gtk.
Хотя нужно оговориться, что вяленый и системд туда же, а вместе с ними и то, во что соевые мальчики превратили весь десктопный линукс.
Ответить | Правка | Наверх | Cообщить модератору

149. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Дрататуй (?), 01-Фев-24, 03:35 
А ведь система на ГТК2 реально могла заменить когда-то выньдовс…
Ответить | Правка | Наверх | Cообщить модератору

112. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от llolik (ok), 30-Янв-24, 08:40 
Перепиши библиотеку libdbusmenu-gtk (форк, который ещё вроде кто-то навещает https://github.com/AyatanaIndicators/libdbusmenu ) под gtk4 - будет. Там код уже лет 7-8 никто не трогал, но пока работает. Да, нужно только меню, для остального хватит и GLib-а (без GTK+).
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

121. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от Аноним (93), 30-Янв-24, 13:33 
Просто начну пользоваться Qt весрией. Gtk+ уже задолбал стабильностью и отпиливанием фич
Ответить | Правка | Наверх | Cообщить модератору

123. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от llolik (ok), 30-Янв-24, 14:06 
> Просто начну пользоваться Qt весрией. Gtk+ уже задолбал стабильностью и отпиливанием фич

Я тебя расстрою, наверно, но Qt версия без этого набора библиотек тоже работать не будет.

> Gtk+ уже задолбал стабильностью и отпиливанием фич

Gtk в рамках мажорной ветки куда стабильней. Между мажорными релизами, приложение отличное от "окно и три кнопки" придётся до(пере)пиливать, что с GTK, что с Qt, в зависимости от того, насколько много у тебя кастомных/нетривиальных решений.

upd. Там, впрочем, Шапка какой-то новый протокол вместо SNI рожает. Может чего и родит (может и нет).

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

134. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от Аноним (93), 30-Янв-24, 18:14 
Версии Qt5/6 и Gtk-3 работают с треем, версия Gtk-4 - нет. Только что пересобирал. Так не расстроишь.

> Gtk в рамках мажорной ветки куда стабильней

Ну конечно, сказочник. Gkt-3 стала стабильной в рамках минорных релизов только когда от этой версии отстали и пошли пилить 4, т.е. каких-то 1-2 года. До этого весь гуй разваливался в разных местах через каждые несколько минорных релизов. C Qt такого никогда не было. Да и Gkt всё становится дерьмовее и дерьмовее с каждым мажорным релизом.

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

136. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от llolik (ok), 30-Янв-24, 20:32 
> Версии Qt5/6 и Gtk-3 работают с треем, версия Gtk-4 - нет. Только
> что пересобирал. Так не расстроишь.

Я тебе комментом выше говорил, что libdbusmenu-gtk умеет только в gtk2 и gtk3. Если нужны только иконки (без меню), то GTK вообще не нужен, только GLib. Его, в принципе, можно портировать и на Gtk4, но добровольцев пока не наблюдается.

Qt, реализует тоже самое внутри себя.
https://github.com/qt/qtbase/tree/dev/src/gui/platform/unix/...

Если уж совсем глубоко копать и пробросы эти (как и создание item-ов на шине) слабо сочетаются с flatpak и прочими перспективными технологиями. Поэтому сейчас, насколько я в курсе, придумывают какое-то новое решение ( https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_request... ). Мне лень лезть в эту эпопею, пока что-то отличное от SNI не родят.


>> Gtk в рамках мажорной ветки куда стабильней
> Ну конечно, сказочник. Gkt-3 стала стабильной в рамках минорных релизов только когда
> от этой версии отстали и пошли пилить 4, т.е. каких-то 1-2
> года.

Давай ты скажешь, как много сломов в API (не в темах) до релиза 3.24, после которого было заявлено, что пойдёт подготовка к 4. Я скажу - 2 раза, причём очень некритично.

Если мы про темы, то из GTK4 и выпилили нафиг движок тем в libadwaita, внезапно за тем, чтобы небыло криков "вы задолбали под свой GNOME ломать темы". Теперь у Гнома отдельный от GTK стилевой движок, который они пилят как хотят. Сообщество может запилить по аналогии (расширяя классы) любой какой хочет, но "сообчество" пока усердно газифицирует лужу и ждёт пока гномеры с какого-то бодуна будут реализовывать чужие хотелки. Для своих у них своя libadwaita есть.

> До этого весь гуй разваливался в разных местах через каждые
> несколько минорных релизов.
> C Qt такого никогда не было.

Да ладна, сказки-то рассказывать.
https://abi-laboratory.pro/index.php?view=timeline&l=qt
https://abi-laboratory.pro/index.php?view=timeline&l=gtk...

Зайди в багтрекер какой-нибудь Криты (как крупного серьзного проекта на Qt с активным коммьюнити). Поинтересуйся за стабильность.

Как пример, когда я пользовался deadbeef я его собирал и с gtk3.10 (с которым по умолчанию),20,22,24 - и всё собиралось и ничего не разваливалось.

> Да и Gkt всё становится дерьмовее и дерьмовее с каждым мажорным релизом.

На вкус и цвет свои фломастеры.

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

138. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (93), 30-Янв-24, 22:47 
> Если уж совсем глубоко копать ... слабо сочетаются с flatpak и прочими перспективными технологиями.

flatpak перспективная технология. Отл. Ну ты и юморист

> Давай ты скажешь, как много сломов в API (не в темах) до релиза 3.24, после которого было заявлено, что пойдёт подготовка к 4. Я скажу - 2 раза, причём очень некритично.

Да пожалуйста. Посчитай сколько раз в gtk-3 приложениях отваливались окна иксовые из-за переходана CSD

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

140. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (139), 31-Янв-24, 01:32 
> Qt, реализует тоже самое внутри себя.
> https://github.com/qt/qtbase/tree/dev/src/gui/platform/unix/...

это не единственный вариант


Если dbus вырубить при сборке, то будут эти куски работать
https://github.com/qt/qtbase/blob/dev/src/plugins/platforms/... (гугли XEMBED). И тут ещё кажется https://github.com/qt/qtbase/blob/dev/src/plugins/platforms/... ну и в паре других файлов ссылки есть.

Там не нужны никакие дополнительные сообщения через dbus. Оповещения (которые notifications) в большинстве случаев станут унылыми - всплывающий baloon без логгирования и прочего. А вот в остальном даже круче - можно и LineEdit/ProgressBar/TrackBar в меню засунуть (например, регуляторы громкости могут такой финт выкинуть).

P.S. Возможно через переменные окружения тоже можно включить XEmbed, но это неточно...

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

144. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от llolik (ok), 31-Янв-24, 11:20 
> XEmbed

Лучше забыть это нахрен, как страшный сон и закопать поглубже, чтоб не вылез. ИМХО.


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

135. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от dannyD (?), 30-Янв-24, 19:07 
>>Transmission4 c gtk4 собирается.

да да, оно собралося и запустилося.

через 15 минут было снесено, и заблокировано. ибо г...

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

89. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (-), 30-Янв-24, 00:47 
>В текущем виде производительность движка "vulkan" близка к производительности старого движка "gl". Движок "ngl" отстаёт по производительности от старого движка "gl", но имеющихся показателей достаточно для отрисовки с частотой 60 или 144 FPS. Предполагается, что ситуация изменится после проведения оптимизации.

Можно пояснить, а зачем они это делают? У них уже по-любому latency отвалилась там, где она действительно была нужна, сейчас, пока они занимаются корнем зла - ещё что-нибудь отвалится или, не дай dimm, опухнет от агрессивной растеризации.

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

91. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +4 +/
Сообщение от Аноним (91), 30-Янв-24, 01:08 
> создан отдельный уровень абстракции
> новая реализация пока отстаёт от старой по уровню оптимизаций

Весь GTK в двух фразах.

> не исключается выявление непредвиденных проблем, связанных с графическими драйверами

Объясните мне, чему радуются анонимы сверху? Деграданты радуются деградации?
Напоминает праздник в психушке.

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

97. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (-), 30-Янв-24, 02:27 
> Деграданты радуются деградации?

Ты читать не умеешь?

> В текущем виде производительность движка "vulkan" близка к производительности старого движка "gl".

Как ты сам написал, проект еще не оптимизировали, а уже имеет сравнимую производительность.
Все пофиг что там у дидов с древними видяхами, которые могут только gl. Это не повод тормозить прогресс.

> Напоминает праздник в психушке.

Напомигает старческий бубнеж и пердеж о том, что 'раньше было лучще, а вот сейчас на моем хламе все тормозит'

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

150. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Дрататуй (?), 01-Фев-24, 03:42 
Какой это прогресс, если эт деградаия? Прогресс это когда есть движение к чёткой цели. А тут усложнение ради усложнения. Непонятно зачем и непонятно для чего. Кто-то такой искромётный идиотизм спонсирует, даже не удивлюсь если это будет МС.
Ответить | Правка | Наверх | Cообщить модератору

101. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  –1 +/
Сообщение от Аноним (103), 30-Янв-24, 03:22 
я всегда знал, что окружения на базе GTK — лучшие
Ответить | Правка | Наверх | Cообщить модератору

111. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (110), 30-Янв-24, 08:08 
Их много, но они не лучшие.
Ответить | Правка | Наверх | Cообщить модератору

108. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от нитгитлистер (?), 30-Янв-24, 06:00 
ммда. представленные наглядные примеры вызывают весьма смешанные чувства. нарисовали нарочито криво и контрастно, искусственно увеличили раз этак в 10 для большей убедительности а потом слегка подмазали края вот как это выглядит. сказ про производительность на стадии бетки с учётом здравого пессимизма выглядит как скорее заманивание потенциальных инвесторов нежели констатация перспективных фактов. искренне надеюсь, что из этой задумки получится что-то весьма стоящее и прогрессивное
Ответить | Правка | Наверх | Cообщить модератору

115. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (115), 30-Янв-24, 10:33 
Чет нихрена не пахнет unix-вэй.
В этих ваших графических стеках. Что X11 что Вяленд. Какаха какая-то получается, судя по воплям, вяленд так же начинает обрастать костылями превращаясь в то, от чего планировали уйти. Или это так кажется?
Ответить | Правка | Наверх | Cообщить модератору

117. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (-), 30-Янв-24, 11:52 
> Чет нихрена не пахнет unix-вэй.

А не приходило в голову, что сама задача слишком сложная, многогранная и противоречивая, чтобы ее можно было сделать хваленым unixway?
Что вообще было сделано с полным следованием ему, кроме кучки консольных утилиток?

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

119. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (-), 30-Янв-24, 12:36 
>сама задача слишком сложная, многогранная и противоречивая, чтобы ее можно было сделать хваленым unixway?

Они могли бы просто обрезать x11 до управления окнами, рисования кривых и фреймбуфера, последний сделать с оптимизациями работы по сети (lossy-кодирование, ага), рудиментарный ipc для wm и трея оставить. На всём этом наслаивается метафреймворк, на котором реализовываются остальные векторные/растровые операции из x11 (можно для ускорения хоть плагином над фреймбуфером в урезанный x11-сервер его запихнуть) и уже на это насаживаются gtk, qt, efl и т.п.

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

126. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от Аноним (-), 30-Янв-24, 14:57 
> Чет нихрена не пахнет unix-вэй.
> Что X11 что Вяленд

А чего вейланд?
У тебя есть отдельные протоколы, каждый делает свою часть.
Их реализацию ты можешь сделать как хочешь, можно навалить в кучу, а можно сделать отдельными утилитами.
Так что под он, как раз вполне unix way.

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

132. "В GTK добавлены новые движки отрисовки для OpenGL и Vulkan"  +1 +/
Сообщение от banonymous (?), 30-Янв-24, 17:09 
Gnome3 + GTK4 + Wayland стоит слиться в один проект для более простой утилизации:
apt-mark hold no-gnomo
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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