<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Microsoft открыл код DirectX Shader Compiler</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html</link>
    <description>Компания Microsoft объявила (https://blogs.msdn.microsoft.com/directx/2017/01/23/new-directx-shader-compiler-based-on-clangllvm-now-available-as-open-source/) об открытии компилятора шейдеров  DirectX Shader Compiler, предназначенного для трансляции шейдеров на языке HLSL (https://ru.wikipedia.org/wiki/HLSL) (High-Level Shader Language, присутствует начиная с DirectX 9.0) в новый бинарный формат DXIL (DirectX Intermediate Language), поддерживаемый в DirectX 12. Код открыт (https://github.com/Microsoft/DirectXShaderCompiler) под лицензией MIT и реализован в форме модифицированной версии LLVM/Clang. &lt;br&gt;&lt;br&gt;&lt;br&gt;Для сообщества проект представляет интерес как отправная точка для создания трансляторов с HLSL/DXIL на языки GLSL и SPIR-V, чему способствует наличие готовых компонентов для трансляции в промежуточное представление LLVM. Код также может быть использован проектом Wine в бэкенде Gallium3D (state tracker) с реализацией DirectX 12.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: https://blogs.msdn.microsoft.com/directx/2017/01/23/new-directx-shade</description>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (Мазохист)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#62</link>
    <pubDate>Thu, 26 Jan 2017 16:02:40 GMT</pubDate>
    <description>Прими боже чего мне негоже?&lt;br&gt;</description>
</item>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (Ilya Indigo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#61</link>
    <pubDate>Wed, 25 Jan 2017 20:19:24 GMT</pubDate>
    <description>&amp;gt; Там ещё и PC есть.&lt;br&gt;&lt;br&gt;А ещё есть Steam(OS), Nintendo и Android.&lt;br&gt;А M$ слила все свои эксклюзивы, кроме Хало, закрывает ожидаемые экслюзивы, а также подсаживает на ОффтопикСтор, отстраняясь от стима.&lt;br&gt;</description>
</item>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (pda)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#60</link>
    <pubDate>Wed, 25 Jan 2017 15:59:42 GMT</pubDate>
    <description>При наличии исходников их можно адаптировать и к другому компилятору. Впрочем, если там есть win-специфические вызовы, то толку от этого будет мало.&lt;br&gt;&lt;br&gt;А открыли, вероятно, чтобы было легче интегрировать в движки. Пишешь шейдеры на HLSL, а в бандлы они уже в двоичном виде попадают.&lt;br&gt;</description>
</item>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#59</link>
    <pubDate>Wed, 25 Jan 2017 12:57:16 GMT</pubDate>
    <description>У меня есть и PS4 и PS4 Pro. Сейчас на некоторые игры для PS4 выходят патчи для PS4 Pro улучшающие контент - все они БЕСПЛАТНЫ! Все игры купленные для PS4 получают патчи для PS4 Pro БЕСПЛАТНО. Выходят ремастеры игр выходивших ранее на приставках предыдущего поколения, как-то на PS3 или более ранних, вот за них нужно платить. Вы же здесь такие слышали звон.. а в руках ничего из этого не держали.&lt;br&gt;</description>
</item>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#57</link>
    <pubDate>Wed, 25 Jan 2017 11:26:37 GMT</pubDate>
    <description>Смотря кому. Если, скажем, ты любишь покупать старое в новой обёртке, тогда какие к тебе вопросы? А халтурщикам от игростроя - так и вовсе замечательно, не надо напрягаться и новое что-то выдумывать. Тяп-ляп - и в продакшен.&lt;br&gt;</description>
</item>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#54</link>
    <pubDate>Wed, 25 Jan 2017 10:04:15 GMT</pubDate>
    <description>&amp;gt; А вот последняя консолька тёти Сони в народе получила почётное название &quot;ремастерстейшен&quot;&lt;br&gt;&lt;br&gt;Это плохо или хорошо?&lt;br&gt;</description>
</item>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#53</link>
    <pubDate>Wed, 25 Jan 2017 07:16:08 GMT</pubDate>
    <description>Там ещё и PC есть. А вот последняя консолька тёти Сони в народе получила почётное название &quot;ремастерстейшен&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#51</link>
    <pubDate>Tue, 24 Jan 2017 21:23:44 GMT</pubDate>
    <description>&amp;gt; для компиляции в бинарный формат DirectX 12&lt;br&gt;&lt;br&gt;Это понятно. Непонятно зачем надо было исходники тулзы открывать. Т.е. то что код C++ компилятора MSVC закрыт - это ничо так, то что видеодрайвер закрыт - тоже норм, dll-ки DirectX бинарные - тоже подойдет. А шейдерный компилятор (точнее половина этого компилятора) - пуп земли что ли? Что-то тут не так...&lt;br&gt;</description>
</item>

<item>
    <title>Microsoft открыл код DirectX Shader Compiler (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/110245.html#49</link>
    <pubDate>Tue, 24 Jan 2017 20:00:15 GMT</pubDate>
    <description>&amp;gt;берёшь квадрат и файл-таблицу высот, объединяешь и получаешь трёхмерную карту местности.&lt;br&gt;&lt;br&gt;А, так вот в чём секрет Малевича :)&lt;br&gt;</description>
</item>

</channel>
</rss>
