![]() |
Rendering Engine 0.2.0
Modular Graphics Rendering Engine | v0.2.0
|
Describes the layout of a single packed parameter inside a uniform buffer. More...
#include <material_types.hpp>
Public Types | |
| enum class | Type { Float , Vec3 , Vec4 } |
Public Attributes | |
| std::string | name |
| size_t | offset |
| size_t | size |
| Type | type |
Describes the layout of a single packed parameter inside a uniform buffer.
Definition at line 55 of file material_types.hpp.
|
strong |
| Enumerator | |
|---|---|
| Float | |
| Vec3 | |
| Vec4 | |
Definition at line 60 of file material_types.hpp.
| std::string rendering_engine::MaterialParameterLayoutEntry::name |
Definition at line 57 of file material_types.hpp.
| size_t rendering_engine::MaterialParameterLayoutEntry::offset |
Definition at line 58 of file material_types.hpp.
| size_t rendering_engine::MaterialParameterLayoutEntry::size |
Definition at line 59 of file material_types.hpp.
| Type rendering_engine::MaterialParameterLayoutEntry::type |
Definition at line 61 of file material_types.hpp.