Berserk
|
#include <core/Config.hpp>
#include <core/Typedefs.hpp>
#include <core/string/StringName.hpp>
#include <rhi/RHIDefs.hpp>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
Classes | |
class | ShaderParam |
Describes single param in the shader. More... | |
class | ShaderParams |
Describes layout of shader params for packing by material. More... | |
struct | ShaderParams::ShaderParamLight |
struct | ShaderParams::DataParamInfo |
Info about raw data param. More... | |
struct | ShaderParams::TextureParamInfo |
Info about texture data param. More... | |
Enumerations | |
enum class | ShaderParamType : uint8 { Texture , Data , Unknown } |