|
CeresEngine 0.2.0
A game development framework
|
Pipeline layout descriptor structure. More...
#include <CeresEngine/RenderAPI/GPUPipelineLayout.hpp>
Static Public Member Functions | |
| static GPUPipelineLayoutDescriptor | fromReflectionDescriptor (const GPUShaderReflectionDescriptor &reflectionDescriptor) |
| data. | |
| template<typename Processor > | |
| static constexpr void | reflect (Processor &&RTTI) |
| Executes the given processor for every field of the struct. | |
Public Attributes | |
| SmallVector< GPUBindingDescriptor, 10 > | bindings |
| List of layout resource bindings. | |
Pipeline layout descriptor structure.
|
static |
data.
| reflectionDescriptor | The shader reflection descriptor. |
|
inlinestaticconstexpr |
Executes the given processor for every field of the struct.
| RTTI | The processor to be ran for every field. |
| SmallVector<GPUBindingDescriptor, 10> CeresEngine::GPUPipelineLayoutDescriptor::bindings |
List of layout resource bindings.