|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
GPU-side diffuse textured material. More...
#include <RenderData.h>
Public Attributes | |
| uint32_t | baseColorTextureIndex |
| Texture descriptor index, or 0xFFFFFFFF when absent. | |
| float | _padding1 [3] |
| Padding that places baseColorFactor at byte offset 16. | |
| glm::vec4 | baseColorFactor |
| Linear RGBA multiplier applied to the base-color texture. | |
GPU-side diffuse textured material.
Layout matches GLSL std430.
Definition at line 361 of file RenderData.h.
| float Engine::Rendering::GpuBuffers::DiffuseShaderMaterial::_padding1[3] |
Padding that places baseColorFactor at byte offset 16.
Definition at line 364 of file RenderData.h.
| glm::vec4 Engine::Rendering::GpuBuffers::DiffuseShaderMaterial::baseColorFactor |
Linear RGBA multiplier applied to the base-color texture.
Definition at line 365 of file RenderData.h.
| uint32_t Engine::Rendering::GpuBuffers::DiffuseShaderMaterial::baseColorTextureIndex |
Texture descriptor index, or 0xFFFFFFFF when absent.
Definition at line 363 of file RenderData.h.