<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз мультимедийной библиотеки SDL 3.4.0</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html</link>
    <description>Представлен релиз библиотеки SDL 3.4.0 (Simple DirectMedia Layer). Библиотека нацелена на упрощение написания игр и мультимедийных приложений, и предоставляет такие возможности, как аппаратно-ускоренный вывод 2D- и 3D-графики, обработка ввода, воспроизведение звука и вывод 3D через OpenGL, OpenGL ES, Metal, Direct3D или Vulkan. Код написан на языке Си и распространяется под лицензией Zlib. Предоставляются обвязки для использования SDL в проектах на различных языках программирования...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=64537&lt;br&gt;</description>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#144</link>
    <pubDate>Sun, 04 Jan 2026 21:12:26 GMT</pubDate>
    <description>Объясните пожалуйста GPU api которое то ли работает без отдельного репозитория с транслятором шейдеров то ли не работает... Как его использовать? Насколько все плохо без opengl? webassembly реально не планируется?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#143</link>
    <pubDate>Sun, 04 Jan 2026 20:20:29 GMT</pubDate>
    <description>&amp;gt; Вот этот самый вывод пикселей и ускорять. CPU - это высокопараллелная обработка &lt;br&gt;&amp;gt; с тысячами и десятками тысяч пикселей одновременно.&lt;br&gt;&lt;br&gt;Что вы там ускорять в memcpy() собрались и с чего вдруг его уберпараллелизация даст какие-то бенефиты?&lt;br&gt;&lt;br&gt;&amp;gt; А на CPU ты циклом по каждому пикселю будешь бежать, и даже SIMD тебя не &lt;br&gt;&amp;gt; сильно спасет.&lt;br&gt;&lt;br&gt;Зачем в пикселарте и 2D трогать каждый пиксел? Их просто блочным копироанием фигачат куда надо. И все. Ускорять в этом процессе мало чего. По сути memcpy.&lt;br&gt;&lt;br&gt;&amp;gt; Экспертиза в графике - 10/10.&lt;br&gt;&lt;br&gt;Я вас не заставлял, вы сами.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#142</link>
    <pubDate>Sun, 04 Jan 2026 20:15:20 GMT</pubDate>
    <description>Очень интересное чтиво, спасибо.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#141</link>
    <pubDate>Sun, 04 Jan 2026 20:13:38 GMT</pubDate>
    <description>&amp;gt;Эксперт, а ты не задумывался над тем что компрессия текстур - это lossy процесс&lt;br&gt;&lt;br&gt;lossy.&lt;br&gt;&lt;br&gt;&amp;gt;и для 2D его не делают потому, что никто не хочет видеть угашенные по цветам/деталям спрайты и задники&lt;br&gt;&lt;br&gt;А придётся. Память-то небесплатная, вызов &#096;dimm.emplace_back(memory);&#096; памяти не прибавит. Либо так, либо наслаждайтесь трешингом.&lt;br&gt;&lt;br&gt;&amp;gt;Сжимать текстуры по-умалчанию, убивая тем самым ее цвет и детали&lt;br&gt;&lt;br&gt;Вообще обычно лучше просто разрешение повыше сделать, но при этом - пожать, но большом разрешении артефакты только при зуме видны, да зачастую только на разностном изображении.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#140</link>
    <pubDate>Sun, 04 Jan 2026 20:08:03 GMT</pubDate>
    <description>&amp;gt;А, простите, ассеты как юзерям при этом доставлять?&lt;br&gt;&lt;br&gt;Как - вот игра сама и конвертит, прямо как предлагается.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#139</link>
    <pubDate>Sun, 04 Jan 2026 19:22:48 GMT</pubDate>
    <description>&amp;gt; Оно и так шустро работает - с лохматых времен.&lt;br&gt;&lt;br&gt;Как скажешь. Какой смысл с неадекватом разговаривать...&lt;br&gt;&lt;br&gt;&amp;gt; Но мы можем взять HMM III например. Отлично работают со всеми эффектами, анимахами, без всяких &quot;акселератров 3D&quot;&lt;br&gt;&lt;br&gt;Хватит бред собачий нести. HMM III требовал GPU с DirectX 7 и 4 MB памяти.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#138</link>
    <pubDate>Sun, 04 Jan 2026 17:49:14 GMT</pubDate>
    <description>&amp;gt; Зависит от платформы.  Моя десктопня карта такое не поддерживает. Либа должна &lt;br&gt;&amp;gt; интроспектировать карту и выбирать оптимальный формат сама.&lt;br&gt;&lt;br&gt;А, простите, ассеты как юзерям при этом доставлять? Запаковать с игрой пять версий одного и того же? А юзеры качать это все - не заманаются? Проще послать в пень лохов с underspec оборудованием которые мало что дрыщи - так еще и не смогли нарулить свою систему нормально. С таким комбо скиллов и железа - в пакмана играйте в менуэте, большего не заслужили.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#137</link>
    <pubDate>Sun, 04 Jan 2026 17:43:03 GMT</pubDate>
    <description>&amp;gt; Я уже написал: вывод и композитинг битмапов.&lt;br&gt;&lt;br&gt;Оно и так шустро работает - с лохматых времен. Если апя вывода графония не совсем г-но.&lt;br&gt;&lt;br&gt;Не, &quot;vga&quot; фреймбуфера и Xorg - в &quot;не совсем г-но&quot; не попадают. Но там тупняки на именно скорости вывода битмапы через столь похабные и-фейсы апи.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Вообще-то обычно в вещах типа Wesnoth это просто блочная копия битмапов в основном.&lt;br&gt;&amp;gt; Ну, и? Это как-то отменяет тот факт, что на CPU для их &lt;br&gt;&amp;gt; отрисовки нужно бежать попиксельно/SIMD циклом.&lt;br&gt;&lt;br&gt;Битмап подразумевает что он УЖЕ есть. И тасовать его попиксельно - в общем случае как раз и не надо, блочное копирование какое скорее. Может быть альфу или цвет посчитать, но вот это как раз можно и кешануть просто. А memcpy() нынче так то и simd-оптимизированный бывает и - упирающийся в скрость работы RAM, а не что-то еще. RAM уж какой есть, быстрее не будет работать.&lt;br&gt;&lt;br&gt;Отдельный VRAM есть только у DGPU но там видите ли есть проблема шаринга системного RAM и VRAM, некие латенся от протона инфо туда-сюда по PCIe и проч. То что эт</description>
</item>

<item>
    <title>Релиз мультимедийной библиотеки SDL 3.4.0 (Анрним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/138843.html#135</link>
    <pubDate>Sun, 04 Jan 2026 14:35:01 GMT</pubDate>
    <description>К чему ты это мне написал?&lt;br&gt;</description>
</item>

</channel>
</rss>
