Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::GpuDiffuseShaderMaterial Struct Reference

GPU-side layout for diffuse shader material Used for basic textured materials. More...

#include <RenderData.h>

Public Attributes

uint32_t baseColorTextureIndex
float _padding1 [3]
glm::vec4 baseColorFactor

Detailed Description

GPU-side layout for diffuse shader material Used for basic textured materials.

Date
2026-01-21

Definition at line 368 of file RenderData.h.

Member Data Documentation

◆ _padding1

float EngineCore::GpuDiffuseShaderMaterial::_padding1[3]

Definition at line 371 of file RenderData.h.

◆ baseColorFactor

glm::vec4 EngineCore::GpuDiffuseShaderMaterial::baseColorFactor

◆ baseColorTextureIndex

uint32_t EngineCore::GpuDiffuseShaderMaterial::baseColorTextureIndex

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