GxmShaderProgram.h file
Namespaces
- namespace ShaderCompiler
- namespace nCine
- Root namespace of nCine game engine.
- namespace nCine::RHI
- Render Hardware Interface — compile-time-selectable graphics backend abstraction.
- namespace nCine::RHI::GXM
Classes
- struct nCine::RHI::GXM::GxmUniformSlot
- One reflected sceGxm program parameter the draw path writes a uniform into.
- struct nCine::RHI::GXM::GxmStageAttribute
- One vertex attribute the compiled stage declares, as the shader itself reports it.
- class nCine::RHI::GXM::GxmShaderProgram
- Shader program of the sceGxm backend (aliased as
RHI::ShaderProgram). - struct nCine::RHI::GXM::GxmShaderProgram::GxmBlockUpload
- Where one uniform block's bytes go in a stage's default uniform buffer.
- struct nCine::RHI::GXM::GxmShaderProgram::GxmSamplerSlot
- Where one of a stage's samplers takes its texture from.