19 lines
590 B
C#
19 lines
590 B
C#
namespace MoonWorks.Graphics
|
|
{
|
|
/// <summary>
|
|
/// All of the information that is used to create a GraphicsPipeline.
|
|
/// </summary>
|
|
public struct GraphicsPipelineCreateInfo
|
|
{
|
|
public DepthStencilState DepthStencilState;
|
|
public GraphicsShaderInfo VertexShaderInfo;
|
|
public GraphicsShaderInfo FragmentShaderInfo;
|
|
public MultisampleState MultisampleState;
|
|
public RasterizerState RasterizerState;
|
|
public PrimitiveType PrimitiveType;
|
|
public VertexInputState VertexInputState;
|
|
public GraphicsPipelineAttachmentInfo AttachmentInfo;
|
|
public BlendConstants BlendConstants;
|
|
}
|
|
}
|