26    VkResourceBindingContext(
size_t uniformBindingLocation);
 
   30        return std::make_shared<VkResourceBindingContext>(uniformBindingLocation);
 
   34    void initialize() 
override;
 
   44                                        ShaderStage& stage, 
const std::string& structInstanceName,
 
   45                                        const std::string& arraySuffix) 
override;
 
   49    size_t _hwUniformBindLocation = 0;
 
   52    size_t _hwInitUniformBindLocation = 0;
 
 
shared_ptr< class VkResourceBindingContext > VkResourceBindingContextPtr
Shared pointer to a VkResourceBindingContext.
Definition VkResourceBindingContext.h:19
 
A context class for shader generation.
Definition GenContext.h:30
 
Class representing a context for resource binding for hardware resources.
Definition HwShaderGenerator.h:389
 
A shader stage, containing the state and resulting source code for the stage.
Definition ShaderStage.h:141