Состоялся релиз библиотеки SDL 2.0.22 (Simple DirectMedia Layer), нацеленной на упрощение написания игр и мультимедийных приложений. Библиотека SDL предоставляет такие средства как аппаратно-ускоренный вывод 2D- и 3D-графики, обработка ввода, воспроизведение звука, вывод 3D через OpenGL/OpenGL ES/Vulkan и множество иных сопутствующих операций. Библиотека написана на языке Си и распространяется под лицензией Zlib. Для использования возможностей SDL в проектах на различных языках программирования предоставляются необходимые обвязки...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57083
Эээ... ну ура что ли?
Очень хорошо.
А окна декорируют в Wayland? Как это вообще происходит?
https://wayland.app/protocols/xdg-decoration-unstable-v1
https://gitlab.gnome.org/feaneron/libdecor (бибилиотека, потому что GNOME - апологеты CSD (client-side decoration). Что лучше - вопрос дискуссионный, но бибилиотека есть).
> Улучшена поддержка протокола Wayland. ... из-за связанных с Wayland проблем ... решено повременить с переходомСколько ещё десятилетий потребуется этих "улучшений" до перехода на Wayland?!
Столько, сколько ты ещë будешь ныть, прежде чем начнëшь что-то делать руками.
Странный ты какой-то, вялерасты ничего сделать не могут, а работать вместо них должен почему-то я. У меня иксы на машинке, и никаких проблем нет. Удивительно, да?
> Странный ты какой-то, вялерасты ничего сделать не могут, а работать вместо них
> должен почему-то я. У меня иксы на машинке, и никаких проблем
> нет. Удивительно, да?Если у тебя иксы -- тогда ты точно нытик. Почему ты пользуешься иксами, никакого отношения не имеешь к вяленому и продолжаешь ныть. Я знаю почему и это не удивительно.
На самом деле вейланд деструктивен по своей природе. Он мешает всем пользователям иксов самой своей сутью и существованием. Пользователям иксов надо чтобы софт работал и желательно развивался. Сторонникам вейланда надо тянуть кота за яйца и героически превозмогать, переливая из пустого в порожнее с нулевыми результатами. Поэтому, причину недовольства можно понять.
в эту фразу вместо "вейланда" и "иксов" можно вставить что угодно типа C и раста, mysql и postgresql, линукс и винду…фломастеры по вкусу не подошли…
В случае с вейландом просто повторно изобретают иксы, и каждый раз обнаруживается, что это не работает, и так нельзя сделать то и это. И при этом чересчур активно форсят и гадят конкурентам (портят иксы среди прочего), а цветочек всё не выходит. Для телефонов и часов его конечно вполне достаточно. В примере с фломастерами всё же очень выраженные отличия в конечном итоге, для разных задач разные инструменты и никто никому не мешает.
> И при этом чересчур активно форсят и гадят конкурентам (портят иксы
> среди прочего), а цветочек всё не выходит.Склонируй репу, начинай пилить, кончай ныть. Как тряпка, чес слово.
Ты можешь как угодно относиться к Поттерингу, но он в отличии от тебя не ноет.
Что пилить, иксы? Значит, мне теперь все тулкиты со всеми зависимостями заодно форкать? Поделия уровня Поцретинга вполне возможно замутить и одному, когда ты на зарплате, тем более что после него потом десятилетиями разгребали совсем другие люди. Суть претензии не ясна.
Пили то, что тебя не устраивает. Поделия Поттеринга РАБОТАЮТ. А ты всё ещё продолжаешь ныть и ничего для людей не сделал.
Меня всё не устраивает, что же мне теперь, всё пилить? Предлагать возьми да сделай могут только люди, не сделавшие в своей жизни ничего. А я так и не понял, при чём тут Поцретинг, но его поделия в основном кривые и не работают, так что ты тут кривишь душой немножечко.
Намекну анекдотом.Приходит мужик к врачу:
- Доктор, у меня всё болит. Буквально куда ни ткну пальцем - всё болит.
- Так у вас, батенька, палец сломан.
Да ну конечно. Объективно говоря, везде и со всем есть проблемы, только где-то они более значительные и ощутимые. Абсолютно везде. В данном случае, работающие иксы лучше не работающего вейланда. Всерьёз рассматривать предложения заниматься всем самому невозможно, я и так сопровождаю кучу костылей для вещей которые меня совсем уж не устраивают и прекрасно отдаю себе отчёт о сложности разработки и сопровождения (особенно с нуля).
> Всерьёз рассматривать предложения заниматься
> всем самому невозможно, я и так сопровождаю кучу костылей для вещей
> которые меня совсем уж не устраивают и прекрасно отдаю себе отчёт
> о сложности разработки и сопровождения (особенно с нуля).Ну не пользуйся. Иди на венду, там ни иксов, ни вейланда, ни Поттеринга.
Ты глупенький просто или что? При чём тут вообще Поцретинг? К венде не меньше претензий, так ещё и не исправить ничего в ней.
Там интересная драма между разработчиками Nvidia и Mesa. Обе стороны тычут друг в друга пальцами и кричат "Ваша архитектура - г...., а ну быстро взяли и переписали как мы говорим". С технической точки зрения я бы сказал Nvidia более права, но у разработчиков Mesa - гордость и куча драйверов на существующей архитектуре.
если у них такая крутая архитектура, то почему они ее не откроют?
Как только на раст перепишут, как сразу.
Так на расте есть winit зачем еще что-то?
> Сколько ещё десятилетий потребуется этих "улучшений" до перехода на Wayland?!Зачем переходить на огрызок, когда иксы нормально работоают?
Сколько профанов избегавших графическую подсистему. X11 очень сильно раздут сейчас и
куча проблем от использования памяти и до пресловутого тиринга (синхронизации этих кешей)
и сейчас это огромный стопор для Linux в области мультимедиа.Wayland конечно решение для всяких там киосков и кинотеатров, но вот как полноченная
среда для пользователей пока отстает да, но не для того и затевалось все.
Насчёт раздут это неправда, а насчёт тиринга больше похоже на принципиальное нежелание фиксить баг. Да и в кде тиринга нет, не знаю где вы его находите.