#include <CeresEngine/RenderAPI/GPUShader.hpp>
◆ GPUShader() [1/3]
Initializes a new Shader object instance.
◆ GPUShader() [2/3]
Deleted copy constructor.
◆ GPUShader() [3/3]
| CeresEngine::GPUShader::GPUShader |
( |
GPUShader && |
| ) |
|
|
delete |
Deleted move constructor.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ reflect()
Extracts reflection information from the shader.
- Returns
- The reflected shader descriptor.
◆ reflection
The shader reflection descriptor.
Can be used to enumerate shader input, output, parameters and other introspectable data.
The documentation for this class was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/RenderAPI/GPUShader.hpp