HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RV_VKPushConstantInfo Class Reference

#include <RV_VKPipelineLayout.h>

Public Member Functions

 RV_VKPushConstantInfo ()=default
 
 RV_VKPushConstantInfo (UT_Array< RV_Uniform > &&members, VkShaderStageFlagBits stage, int offset, int size)
 
const UT_Array
< RV_VKPushConstantRange > & 
getRanges () const
 
bool merge (const RV_VKPushConstantInfo &other)
 
bool merge (const RV_VKPushConstantRange &new_range)
 

Friends

class RV_VKPipelineLayout
 

Detailed Description

Definition at line 51 of file RV_VKPipelineLayout.h.

Constructor & Destructor Documentation

RV_VKPushConstantInfo::RV_VKPushConstantInfo ( )
default
RV_VKPushConstantInfo::RV_VKPushConstantInfo ( UT_Array< RV_Uniform > &&  members,
VkShaderStageFlagBits  stage,
int  offset,
int  size 
)

Member Function Documentation

const UT_Array<RV_VKPushConstantRange>& RV_VKPushConstantInfo::getRanges ( ) const
inline

Definition at line 61 of file RV_VKPipelineLayout.h.

bool RV_VKPushConstantInfo::merge ( const RV_VKPushConstantInfo other)
bool RV_VKPushConstantInfo::merge ( const RV_VKPushConstantRange new_range)

Friends And Related Function Documentation

friend class RV_VKPipelineLayout
friend

Definition at line 69 of file RV_VKPipelineLayout.h.


The documentation for this class was generated from the following file: