Table of Contents

Namespace Xui.GPU.Software

Classes

ColorTarget

Represents a color attachment target for rendering operations.

RenderContext

Orchestrates the software rendering pipeline.

Structs

Framebuffer

Represents a framebuffer with RGBA32 color data and optional depth buffer.

VertexSource<T>

Represents a source of vertex data for rendering.

Viewport

Defines the viewport transformation from normalized device coordinates to screen space.

Enums

BlendMode

Defines blend modes for color blending operations.

CullMode

Specifies which triangle faces to cull during software rasterization.

PrimitiveTopology

Defines the primitive topology for vertex assembly.