<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Опубликован графический стандарт Vulkan 1.4</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html</link>
    <description>После почти трёх лет работы консорциум Khronos, занимающийся разработкой графических стандартов, опубликовал спецификацию Vulkan 1.4, определяющую API для доступа к графическим и вычислительным возможностям GPU. Новая спецификация вобрала в себя накопившиеся  расширения, которые ранее позиционировались как опциональные, а также предоставила ряд новых возможностей и повысила минимальные требования к оборудованию. Инструментарий Vulkan SDK планируют опубликовать в январе 2025 года...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62331&lt;br&gt;</description>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#187</link>
    <pubDate>Sun, 08 Dec 2024 07:43:37 GMT</pubDate>
    <description>&amp;gt; общем-то, что в Х, что не в Х особой разницы не &lt;br&gt;&amp;gt; вижу. В окно мапится область памяти, выводи туда что хочешь напрямую. &lt;br&gt;&lt;br&gt;Вообще-то в иксах это как раз &quot;not taken for granted&quot; - так что извольте получить здоровенный такой ререндер окна перекрытого в уголочке вон той фигней при случае. Фигли, делали под топовые компы, с аж 4 мегами оперативы, ну ее и экономили - пипеткой.&lt;br&gt;&lt;br&gt;А теперь - нате вам ререндеры всяких офисов, браузеров и кадов &quot;от и до&quot; на каждый пшик.&lt;br&gt;&lt;br&gt;&amp;gt; Вот если в процессе рендеринга видеокадров задействуются аппаратные механизмы ГПУ, вот &lt;br&gt;&amp;gt; это мне интересно было бы узнать как реализуется.&lt;br&gt;&lt;br&gt;Так и реализуется - в GPU отправляют данные на счет и шейдеры, получают результат куда-то. При том это и off screen буфер может быть, для композитинга какого, или вообще - при фулскрине - сразу в тот фреймбуфер который на экран гнали. В таком случае всякие Xorg и прочие композиторы при правильном раскладе - просто отваливают с дороги совсем. В оконном режиме фокус, разумеется, не катит. И там вместо эт</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (laindono)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#186</link>
    <pubDate>Sun, 08 Dec 2024 07:43:04 GMT</pubDate>
    <description>Я лично тестил. Как минимум нативная версия WebGPU от Mozilla, которая wgpu, прям ощутимо быстрее OpenGL. То, что оно медленнее Vulkan, это очевидно и без тестов, но я обратного и не утверждал.&lt;br&gt;&lt;br&gt;Что там по итогу в вебе получается, меня вообще честно говоря не интересует.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#185</link>
    <pubDate>Sun, 08 Dec 2024 07:19:40 GMT</pubDate>
    <description>&amp;gt; Ну ладно, коли уж пошла такая пьянка, то может объяснишь, как это &lt;br&gt;&amp;gt; все работает? Давно уже хотелось с этим вопросом разобраться.&lt;br&gt;&amp;gt; Итак с Х все понятно.Клиент отправляет команды нарисовать несколько примитивов. Даже, если &lt;br&gt;&amp;gt; в этот промежуток времени задача переключится, то Х сервер, имея все &lt;br&gt;&amp;gt; графические контексты, все это отрисует с перерывами, или без - неважно. &lt;br&gt;&lt;br&gt;Вообще-то с иксами как раз большой вопрос что там реально происходит. И особенно что изначально было. На заре времен иксы узурпировали железку с 1 стороны. С другой - OpenGL, очевидно, совсем не Xorg. Как и сабж. DDX как я понимаю тогда и был &quot;драйвером GPU&quot; в том смысле что все ускорение и специфика - жили там. Но это как раз вызывало море проблем с тем как делать OpenGL и проч.&lt;br&gt;&lt;br&gt;В какой-то момент тот пер-ректум достал, слои расщепили. Есть DRM/KMS/GBM в ядре. Есть клиенты к нему в юзермоде. Они транслируют свои апи понятия вон того. В GPU накидывают запросы на счет и проч. Драйвер выполняет, конфигурит железку, возвращает результат</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#184</link>
    <pubDate>Sun, 08 Dec 2024 05:35:00 GMT</pubDate>
    <description>&amp;gt; Одного меня начинает серьёзно раздражать эта зависимость всего и вся от LLVM? &lt;br&gt;&lt;br&gt;Сама по себе спека вулкана ни от чего не зависит - это просто спека. На чем там те или иные имплементеры его решили сделать - да это вообще их дело.&lt;br&gt;&lt;br&gt;Если это реверанс в сторону SPIRV то - таки - он _не_ совпадает с LLVM IR напрямую и без уровня трансляции ессно не того. Он просто &quot;по мотивам&quot;, но не более того.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#183</link>
    <pubDate>Sun, 08 Dec 2024 05:31:10 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Да и помимо гамезов есть разные задачи, с которыми современные игровые &lt;br&gt;&amp;gt;&amp;gt; двиги могут быть мало эффективны.&lt;br&gt;&amp;gt; Да, есть. И что?&lt;br&gt;&lt;br&gt;Однако вон там Lynne из FFMpeg прикололась - и таки - запилила кучу фильтров процессинга ffmpeg работающих на GPU, через вулкановское апи. Раз уж там еще и считать можно и апи довольно простое.&lt;br&gt;&lt;br&gt;Пример вообще совсем не игрового движка - которому вулкан тоже зашел.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#182</link>
    <pubDate>Sun, 08 Dec 2024 05:28:32 GMT</pubDate>
    <description>&amp;gt; Да вам сколько не дай перформанса, всегда будет мало.&lt;br&gt;&lt;br&gt;Тем не менее в OpenGL очень дорогие draw calls, немеряный state с кривым доступом и проч. Поэтому вместо того чтобы сделать то что собирались как удобнее было - начинается порнография с воркэраундом всего этого, если полтора FPS в мощной конфиге не хочется.&lt;br&gt;&lt;br&gt;&amp;gt; Да и помимо гамезов есть разные задачи, с которыми современные игровые двиги &lt;br&gt;&amp;gt; могут быть мало эффективны.&lt;br&gt;&lt;br&gt;Как ни странно - в вулкане есть еще API для compute и video. Так что умеющие в него - бонусом смогут еще и...&lt;br&gt;1) Немного посчитать. Или не очень немного.&lt;br&gt;2) Интерфейснуться к хардварным декодерам видяхи. А по моему и энкодерам уже.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#181</link>
    <pubDate>Sun, 08 Dec 2024 05:24:21 GMT</pubDate>
    <description>&amp;gt; Есть WebGPU, который простой и быстрый одновременно. Точно проще и быстрее OpenGL. &lt;br&gt;&lt;br&gt;Судя по тому что я видел в программах которые это пытались юзать - у вэбобизянок получился весьма характерный кривой уродец. Который уж точно не low overhead, тормозит что апокалиптец даже на мощном проце и GPU, и напрягается отрендерить даже любительское двигло на конфиге которая с вулканом AAA игры тянет на ура. Или как продолбать 90&#037; возможностей железки - вникуда.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#180</link>
    <pubDate>Fri, 06 Dec 2024 20:04:21 GMT</pubDate>
    <description>&amp;gt; Не очень понял - кто и о какой поделке что знает. Это очень неконкретно.&lt;br&gt;&lt;br&gt;Вот конкретно об этой (вас цитирую):&lt;br&gt;&lt;br&gt;&amp;gt; Некий прототип есть даже на RadeonHD 6xxx (VLIW которые). Это недостаточно доисторические видяхи?&lt;br&gt;&lt;br&gt;------&lt;br&gt;&lt;br&gt;&amp;gt;Драйвер или проходит conformance test suite вулкана, или нет. Да, у них это есть.&lt;br&gt;&lt;br&gt;У кого, у Terakanа?!&lt;br&gt;&lt;br&gt;&amp;gt; Пишут - под спеки вулкана. Какая там реализация, и MESA это или кто там еще - дева вообще волновать не должно. Для этого спеки и conformance test suite и существуют.&lt;br&gt;&lt;br&gt;Вот и будут писать под спеки вулкана. А на карты без MMU - срать.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.4 (ano)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135475.html#179</link>
    <pubDate>Fri, 06 Dec 2024 10:51:20 GMT</pubDate>
    <description>используй дженту, люк!&lt;br&gt;</description>
</item>

</channel>
</rss>
