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

GPU-side diffuse textured material. More...

#include <RenderData.h>

Public Attributes

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

Detailed Description

GPU-side diffuse textured material.

Layout matches GLSL std430.

Definition at line 303 of file RenderData.h.

Member Data Documentation

◆ _padding1

float Engine::Rendering::GpuBuffers::DiffuseShaderMaterial::_padding1[3]

Definition at line 306 of file RenderData.h.

◆ baseColorFactor

glm::vec4 Engine::Rendering::GpuBuffers::DiffuseShaderMaterial::baseColorFactor

Definition at line 307 of file RenderData.h.

◆ baseColorTextureIndex

uint32_t Engine::Rendering::GpuBuffers::DiffuseShaderMaterial::baseColorTextureIndex

Definition at line 305 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