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