XII Release 0.1.0
Loading...
Searching...
No Matches
xiiMaterialRenderData Struct Reference

#include <MaterialSystem.h>

Public Attributes

xiiMaterialGpuHandle m_Handle
xiiUInt32 m_uiGpuOffset = xiiInvalidIndex
xiiMaterialRuntimeState m_RuntimeState
xiiDynamicArray< xiiMaterialResourceBinding > m_ResourceBindings

Detailed Description

Frame-local draw/dispatch payload produced by the material system. Renderers use the GPU offset for parameter access and the resource bindings for descriptor or bindless table resolution.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/Material/MaterialSystem.h