Home | History | Annotate | Download | only in vulkan

Lines Matching refs:PushConstantRange

10136   struct PushConstantRange
10138 PushConstantRange( ShaderStageFlags stageFlags_ = ShaderStageFlags(), uint32_t offset_ = 0, uint32_t size_ = 0 )
10145 PushConstantRange( VkPushConstantRange const & rhs )
10147 memcpy( this, &rhs, sizeof(PushConstantRange) );
10150 PushConstantRange& operator=( VkPushConstantRange const & rhs )
10152 memcpy( this, &rhs, sizeof(PushConstantRange) );
10156 PushConstantRange& setStageFlags( ShaderStageFlags stageFlags_ )
10162 PushConstantRange& setOffset( uint32_t offset_ )
10168 PushConstantRange& setSize( uint32_t size_ )
10179 bool operator==( PushConstantRange const& rhs ) const
10186 bool operator!=( PushConstantRange const& rhs ) const
10195 static_assert( sizeof( PushConstantRange ) == sizeof( VkPushConstantRange ), "struct and wrapper have different size!" );
10199 PipelineLayoutCreateInfo( PipelineLayoutCreateFlags flags_ = PipelineLayoutCreateFlags(), uint32_t setLayoutCount_ = 0, const DescriptorSetLayout* pSetLayouts_ = nullptr, uint32_t pushConstantRangeCount_ = 0, const PushConstantRange* pPushConstantRanges_ = nullptr )
10257 PipelineLayoutCreateInfo& setPPushConstantRanges( const PushConstantRange* pPushConstantRanges_ )
10293 const PushConstantRange* pPushConstantRanges;