yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
5eee6b03c
master
1// d3d11-pipeline-state.cpp 2#include "d3d11-pipeline-state.h" 3 4namespace gfx 5{ 6 7using namespace Slang ; 8 9namespace d3d11 10{ 11 12void GraphicsPipelineStateImpl ::init (const GraphicsPipelineStateDesc & inDesc ) 13{ 14PipelineStateBase ::PipelineStateDesc pipelineDesc ; 15pipelineDesc .graphics = inDesc ; 16pipelineDesc .type = PipelineType ::Graphics ; 17initializeBase (pipelineDesc ); 18} 19 20void ComputePipelineStateImpl ::init (const ComputePipelineStateDesc & inDesc ) 21{ 22PipelineStateBase ::PipelineStateDesc pipelineDesc ; 23pipelineDesc .compute = inDesc ; 24pipelineDesc .type = PipelineType ::Compute ; 25initializeBase (pipelineDesc ); 26} 27 28}// namespace d3d11 29}// namespace gfx