Table of Contents

Namespace Xui.GPU.Shaders.Attributes

Classes

BuiltInAttribute

Specifies that a field represents a built-in shader semantic.

FragmentShaderAttribute

Marks a type as a fragment shader stage.

InterpolationAttribute

Attribute to control how a varying (vertex shader output / fragment shader input) is interpolated.

LocationAttribute

Specifies the location index for a vertex input or fragment output field.

ShaderProgramAttribute

Marks a type as a shader program definition. Used by source generators to discover and process shader programs.

VertexShaderAttribute

Marks a type as a vertex shader stage.

Enums

BuiltIn

Built-in shader semantics.

InterpolationMode

Specifies the interpolation mode for a shader varying (vertex output / fragment input).