#include <MaterialGPUBuffer.hpp>
◆ MaterialTransfer()
◆ CPUSize()
| uint32_t DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::CPUSize |
( |
| ) |
|
|
inlinestatic |
◆ GPUSize()
| uint32_t DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::GPUSize |
( |
| ) |
|
|
inlinestatic |
◆ _padding
| std::array<float, 3> DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::_padding |
◆ ambient
| glm::vec4 DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::ambient |
◆ diffuse
| glm::vec4 DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::diffuse |
◆ emission
| glm::vec4 DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::emission |
◆ shininess
| float DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::shininess |
◆ specular
| glm::vec4 DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::specular |
◆ transmittance
| glm::vec4 DefaultPipeline::Resource::MaterialGPUBuffer::MaterialTransfer::transmittance |
The documentation for this struct was generated from the following file: