hlsl
Вопросы и ответы
Вопрос или проблема Я пытаюсь получить сигнатуру шейдера для моего вершинного шейдера в HLSL, используя DirectX 12, и не могу понять, как извлечь типы данных из параметров. vs.hlsl #include "rootsig.hlsl" struct VS_OUT { float4 pos : SV_POSITION;
Вопросы и ответы
Вопрос или проблема В новейшей версии Vulkan SDK добавлена поддержка языка шейдеров Slang. Я пытаюсь использовать этот компилятор программно из кода C++ с реализации файловой системы (чтобы отслеживать подключения и перекомпилировать шейдеры во время выполнения).
Вопросы и ответы
Вопрос или проблема Я пытаюсь распаковать значения SNorm16 в вычислительном шейдере HLSL. Поскольку SNorm16x4 имеет размер 8 байт в целом, а функции Load/Store могут читать/писать только 4 байта, я пытаюсь получить два значения по 4 байта, упакованные