MoonWorks-docs/content/Graphics/Resources/GraphicsPipeline/GraphicsPipelineLayoutInfo.md

589 B

title date weight
GraphicsPipelineLayoutInfo 2021-01-27T15:04:37-08:00 3

You finally get a bit of a break for now, because this one is easy.

GraphicsPipelineLayoutInfo just tells the graphics pipeline how many shaders you will be sampling in each shader stage.

var myPipelineLayoutInfo = new GraphicsPipelineLayoutInfo
{
    VertexSamplerBindingCount = 1,
    FragmentSamplerBindingCount = 3
};

With this example, we are telling our graphics pipeline that our vertex shader will be sampling one texture and our fragment shader will be sampling three textures.