yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
f65d756bf
master
1// metal-vertex-layout.h 2#pragma once 3 4#include "metal-base.h" 5 6namespace gfx 7{ 8 9using namespace Slang ; 10 11namespace metal 12{ 13 14class InputLayoutImpl :public InputLayoutBase 15{ 16public : 17List < InputElementDesc > m_inputElements ; 18List < VertexStreamDesc > m_vertexStreams ; 19 20Result init (const IInputLayout ::Desc & desc ); 21NS ::SharedPtr < MTL ::VertexDescriptor > createVertexDescriptor ( 22NS ::UInteger vertexBufferIndexOffset ); 23}; 24 25}// namespace metal 26}// namespace gfx