<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Опубликованы графический API Vulkan 1.0 и открытый драйвер с...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html</link>
    <description>Консорциум Khronos, занятый разработкой графических стандартов, опубликовал (https://www.khronos.org/news/press/khronos-releases-vulkan-1-0-specification) спецификацию Vulkan 1.0 (https://www.khronos.org/vulkan), в которой определён новый высокоэффективный API для доступа к графическим и вычислительным возможностям GPU. Одновременно компания Intel открыла (https://01.org/blogs/2016/intel-open-source-graphics-drivers-now-support-vulkan) исходные тексты драйвера с полной поддержкой данного API. Драйвер уже принят (https://lists.freedesktop.org/archives/mesa-announce/2016-February/000201.html) в кодовую базу проекта Mesa и войдёт в состав следующего релиза Mesa 11.3. Драйверы с поддержкой Vulkan также выпустили компании AMD (http://gpuopen.com/gaming-product/vulkan/), NVIDIA (https://developer.nvidia.com/vulkan-driver), Qualcomm (https://developer.qualcomm.com/software/adreno-gpu-sdk/gpu) и Imagination (https://imgtec.com/tools/powervr-early-access-program/).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Разработка Vulkan была инициирована полтора год</description>

<item>
    <title>Опубликованы графический API Vulkan 1.0 и открытый драйвер с... (anonymous)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#114</link>
    <pubDate>Wed, 23 Mar 2016 17:57:36 GMT</pubDate>
    <description>&amp;gt; И при чем тут Иксы ,кому они мешают ? OpenGL приложениям сейчас &lt;br&gt;&amp;gt; начхать  на X ,они сейчас выводят графику через DRI инфраструктуру &lt;br&gt;&amp;gt; ,единственное где чуточку X задействуется  ,это вывод в неполноразмерное окно &lt;br&gt;&amp;gt; ,и то X через OpenGL стараются задействовать Gallium  драйвера ,где &lt;br&gt;&amp;gt; накладные расходы здорово снижены .&lt;br&gt;&lt;br&gt;Не всё так гладко с DRI покамест. DRI-мастером может быть только один процесс. И это как правило процесс X-сервера. Поэтому приложение, желающее использовать DRI для работы с графической подсистемой, должно либо статус мастера у иксов отнимать, а по завершению работы возвращать, либо как-то спрашивать разрешения у текущего иксового мастера на выделение ресурсов. Далее event&apos;ы и ебола со всеми традиционными иксовыми &quot;особенностями&quot;. А на уровне приложений с OpenGL всё так просто кажется, потому что все эти костыли давно проработаны.&lt;br&gt;И неполноразмерное окно без Иксов не то что чуточку, а никак вообще уже постольку поскольку это окно. В DRI нет окон.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.0 (solardiz)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#113</link>
    <pubDate>Mon, 21 Mar 2016 19:47:51 GMT</pubDate>
    <description>Про Vulkan, недавно узнал &quot;плохое&quot;:&lt;br&gt;&lt;br&gt;http://allsoftwaresucks.blogspot.ru/2016/03/fuzzing-vulkans-how-do-they-work.html&lt;br&gt;https://twitter.com/astarasikov/status/707769951701102592&lt;br&gt;&lt;br&gt;Из комментария и твитов от Pyry Haulos:&lt;br&gt;&lt;br&gt;&quot;In Vulkan only valid API usage is allowed and defined. We in fact recommend that drivers should avoid any unnecessary validation. Invalid API use, including providing non-valid SPIR-V binaries, leads to undefined behavior, and may result in driver crash.&quot;&lt;br&gt;&lt;br&gt;&quot;Vulkan driver is not supposed to do any validation of SPIR-V binaries; invalid SPIR-V is allowed to cause a crash or hang.&quot;&lt;br&gt;&lt;br&gt;&quot;Vulkan does take a little different approach to error handling than other APIs, which is good, as it reduces driver complexity&quot;&lt;br&gt;&lt;br&gt;&quot;it would be a very bad idea to expose Vulkan directly to untrusted code without validation and/or sandboxing.&quot;&lt;br&gt;&lt;br&gt;Получается, в Vulkan драйвер и API намеренно полностью доверяют приложениям, а безопасность планируется обеспечивать с помощью sandbox&apos;ов (в веб-браузерах и т.п.?)</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.0 (нектоинечто)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#112</link>
    <pubDate>Sun, 28 Feb 2016 11:01:15 GMT</pubDate>
    <description>&amp;gt;дайте ссылку скачать на ХР64&lt;br&gt;&lt;br&gt;тоньше надо. &lt;br&gt;Подайте ссылку на Win9x&lt;br&gt;</description>
</item>

<item>
    <title>Опубликованы графический API Vulkan 1.0 и открытый драйвер с... (Щипанов Юрий Александрович)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#111</link>
    <pubDate>Tue, 23 Feb 2016 06:04:55 GMT</pubDate>
    <description>&amp;gt; &quot;The driver currently supports Sky Lake all the way back to Ivy &lt;br&gt;&amp;gt; Bridge. The driver is Vulkan 1.0 conformant for 64-bit builds on &lt;br&gt;&amp;gt; Sky Lake, Broadwell, and Braswell.  We are still having a &lt;br&gt;&amp;gt; couple of 32-bit issues and support for Haswell, Ivy Bridge, and &lt;br&gt;&amp;gt; Bay Trail should be considered experimental.&quot; </description>
</item>

<item>
    <title>Опубликованы графический API Vulkan 1.0 и открытый драйвер с... (Язь)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#110</link>
    <pubDate>Mon, 22 Feb 2016 07:22:11 GMT</pubDate>
    <description>...у нас, у них...&lt;br&gt;вы кто? =)&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.0 (петрос)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#109</link>
    <pubDate>Mon, 22 Feb 2016 07:09:09 GMT</pubDate>
    <description>Это переносит кривые игро-специфичные хаки из драйверов туда где им и место - в движки самих игр.&lt;br&gt;&lt;br&gt;Надеюсь, для вас не секрет, что проприетарные драйвера кишат такими хаками и они, собственно, и составляют всё то ноу-хау, которое как зеницу ока берегли вендоры. Скорее всего с распространением вулкана и DX 12 закончится эпоха толстых проприетарных драйверов и сокрытия спек от авторов открытых.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликованы графический API Vulkan 1.0 и открытый драйвер с... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#108</link>
    <pubDate>Fri, 19 Feb 2016 22:52:30 GMT</pubDate>
    <description>нуво-пользователь, да?&lt;br&gt;</description>
</item>

<item>
    <title>Опубликован графический стандарт Vulkan 1.0 (Sergey722)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#107</link>
    <pubDate>Fri, 19 Feb 2016 06:42:07 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;Например, такие операции, как управление памятью и обработка ошибок, реализуемые в OpenGL на стороне драйвера, в Vulkan вынесены на уровень приложения.&lt;br&gt;&amp;gt;&amp;gt; Больше ошибок хороших и разных.&lt;br&gt;&amp;gt; Это не влияет на количество ошибок, это влияет на скорость, т.к. в &lt;br&gt;&lt;br&gt;Справедливости ради - это даёт больше возможностей, возможностей для оптимизации и для написания кривой хрени тоже. Т.е., как обычно, всё зависит от прямизны рук...&lt;br&gt;</description>
</item>

<item>
    <title>Опубликованы графический API Vulkan 1.0 и открытый драйвер с... (ГГГ)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/106754.html#106</link>
    <pubDate>Thu, 18 Feb 2016 19:52:58 GMT</pubDate>
    <description>Пока AMD обещает, nvidia пользователи просто пользуются.&lt;br&gt;</description>
</item>

</channel>
</rss>
