|
Berserk
|
#include <core/Config.hpp>#include <core/Data.hpp>#include <core/Typedefs.hpp>#include <core/io/Logger.hpp>#include <core/string/StringName.hpp>#include <rhi/RHIResource.hpp>#include <functional>#include <unordered_map>#include <vector>

Go to the source code of this file.
Classes | |
| class | RHIShaderMeta |
| Reflection info about compiled RHI program. More... | |
| struct | RHIShaderMeta::InputAttribute |
| Vertex shader inputs. More... | |
| struct | RHIShaderMeta::ObjectParam |
| Object params like samplers, textures. More... | |
| struct | RHIShaderMeta::DataParam |
| Data param within uniform block. More... | |
| struct | RHIShaderMeta::DataParamBlock |
| Uniform block info. More... | |
| class | RHIShaderStageDesc |
| Single shader stage. More... | |
| class | RHIShaderDesc |
| Shader creation descriptor. Allows create from byteCode. More... | |
| class | RHIShader |
| Compiled and linked native shader. More... | |