nCine/Graphics/RHI/PVR/PvrShaderTypes.h file

Namespaces

namespace nCine
Root namespace of nCine game engine.
namespace nCine::RHI
Render Hardware Interface — compile-time-selectable graphics backend abstraction.
namespace nCine::RHI::PVR
namespace nCine::RHI::PVR::UniformTypeInfo

Classes

class nCine::RHI::PVR::PvrUniform
Reflected metadata of a single active uniform (aliased as RHI::Uniform).
class nCine::RHI::PVR::PvrUniformBlock
Reflected metadata of a single active uniform block (aliased as RHI::UniformBlock).
class nCine::RHI::PVR::PvrAttribute
Reflected metadata of a single active vertex attribute (aliased as RHI::Attribute).

Functions

auto ComponentCount(ShaderCompiler::UniformType type) -> std::uint32_t
Number of scalar components of a reflected uniform type (0 for aggregates).
auto IsFloat(ShaderCompiler::UniformType type) -> bool
Returns true if the basic component type of the uniform is floating point.