18#ifndef INCLUDED_RENDERER_BACKEND_DUMMY_SHADERPROGRAM
19#define INCLUDED_RENDERER_BACKEND_DUMMY_SHADERPROGRAM
52 static std::unique_ptr<CShaderProgram>
Create(
CDevice* device);
Interned 8-bit strings.
Definition: CStrIntern.h:38
Definition: ShaderProgram.h:37
static std::unique_ptr< CShaderProgram > Create(CDevice *device)
Definition: ShaderProgram.cpp:38
IDevice * GetDevice() override
Definition: ShaderProgram.cpp:45
~CShaderProgram() override
std::vector< VfsPath > GetFileDependencies() const override
Definition: ShaderProgram.cpp:55
int32_t GetBindingSlot(const CStrIntern name) const override
Definition: ShaderProgram.cpp:50
CDevice * m_Device
Definition: ShaderProgram.h:54
IShaderProgram is a container for multiple shaders of different types.
Definition: IShaderProgram.h:81
Backend
Definition: Backend.h:28
Definition: VideoMode.h:29