Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Rendering::GpuBuffers::MeshPrimitiveRenderData Struct Reference

Per-primitive render data for GPU shader access. More...

#include <RenderData.h>

Public Attributes

uint32_t colorTextureId
uint32_t materialId
uint32_t shProbeIndex = 0
 Index into SH probe SSBO (0 = default)
uint32_t _padding = 0

Detailed Description

Per-primitive render data for GPU shader access.

Definition at line 140 of file RenderData.h.

Member Data Documentation

◆ _padding

uint32_t Engine::Rendering::GpuBuffers::MeshPrimitiveRenderData::_padding = 0

Definition at line 145 of file RenderData.h.

◆ colorTextureId

uint32_t Engine::Rendering::GpuBuffers::MeshPrimitiveRenderData::colorTextureId

Definition at line 142 of file RenderData.h.

◆ materialId

uint32_t Engine::Rendering::GpuBuffers::MeshPrimitiveRenderData::materialId

Definition at line 143 of file RenderData.h.

◆ shProbeIndex

uint32_t Engine::Rendering::GpuBuffers::MeshPrimitiveRenderData::shProbeIndex = 0

Index into SH probe SSBO (0 = default)

Definition at line 144 of file RenderData.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Renderer/RenderData.h