|
HDK
|
This is the complete list of members for RV_ShaderVariableSet, including all inherited members.
| attachAccelStruct(RV_Instance *inst, const UT_StringRef &name, RV_VKAccelerationStructure *accel_struct, int index=0) | RV_ShaderVariableSet | |
| attachAccelStruct(RV_Instance *inst, int binding_num, RV_VKAccelerationStructure *accel_struct, int index=0) | RV_ShaderVariableSet | |
| attachBuffer(RV_Instance *inst, const UT_StringRef &name, RV_VKBuffer *buffer, int index=0) | RV_ShaderVariableSet | |
| attachBuffer(RV_Instance *inst, int binding_num, RV_VKBuffer *buffer, int index=0) | RV_ShaderVariableSet | |
| attachBufferBlock(RV_Instance *inst, const UT_StringRef &name, RV_ShaderBlock *buffer_block, int index=0) | RV_ShaderVariableSet | |
| attachBufferBlock(RV_Instance *inst, int binding_num, RV_ShaderBlock *buffer_block, int index=0) | RV_ShaderVariableSet | |
| attachBufferView(RV_Instance *inst, const UT_StringRef &name, RV_VKBuffer *buffer, int index=0) | RV_ShaderVariableSet | |
| attachBufferView(RV_Instance *inst, int binding_num, RV_VKBuffer *buffer, int index=0) | RV_ShaderVariableSet | |
| attachTexture(RV_Instance *inst, const UT_StringRef &name, RV_VKImage *image, RV_VKSampler *opt_sampler, int index=0) | RV_ShaderVariableSet | |
| attachTexture(RV_Instance *inst, int binding_num, RV_VKImage *image, RV_VKSampler *opt_sampler, int index=0) | RV_ShaderVariableSet | |
| attachTexture(RV_Instance *inst, const UT_StringRef &name, RV_VKImage *image, int index=0) | RV_ShaderVariableSet | |
| attachTexture(RV_Instance *inst, int binding_num, RV_VKImage *image, int index=0) | RV_ShaderVariableSet | |
| clearBinding(const UT_StringRef &name) | RV_ShaderVariableSet | |
| clearBinding(RV_Render *r, const UT_StringRef &name) | RV_ShaderVariableSet | |
| clearBinding(int binding_num) | RV_ShaderVariableSet | |
| clearBinding(RV_Render *r, int binding_num) | RV_ShaderVariableSet | |
| clearExtraBindings() | RV_ShaderVariableSet | |
| commitBindings(RV_Render *r) | RV_ShaderVariableSet | |
| create(RV_Instance *inst, const RV_VKDescriptorSetInfo *layout, const RV_ShaderVariableSet *opt_base=nullptr, const UT_StringHolder &name=UT_StringHolder()) | RV_ShaderVariableSet | static |
| getAccelStruct(const UT_StringRef &name, RV_VKAccelerationStructure *&out_as) | RV_ShaderVariableSet | |
| getAccelStruct(const UT_StringRef &name, const RV_VKAccelerationStructure *&out_as) const | RV_ShaderVariableSet | |
| getAccelStruct(int binding_num, RV_VKAccelerationStructure *&out_as) | RV_ShaderVariableSet | |
| getAccelStruct(int binding_num, const RV_VKAccelerationStructure *&out_as) const | RV_ShaderVariableSet | |
| getBinding(uint32_t binding_num) const | RV_ShaderVariableSet | |
| getBinding(const UT_StringRef &name) const | RV_ShaderVariableSet | |
| getBindings() const | RV_ShaderVariableSet | |
| getBufferBlock(const UT_StringRef &name, RV_ShaderBlock *&out_block) | RV_ShaderVariableSet | |
| getBufferBlock(const UT_StringRef &name, const RV_ShaderBlock *&) const | RV_ShaderVariableSet | |
| getBufferBlock(int binding_num, RV_ShaderBlock *&out_block) | RV_ShaderVariableSet | |
| getBufferBlock(int binding_num, const RV_ShaderBlock *&out_block) const | RV_ShaderVariableSet | |
| getBufferView(const UT_StringRef &name, RV_VKBuffer *&out_buffer) | RV_ShaderVariableSet | |
| getBufferView(const UT_StringRef &name, const RV_VKBuffer *&) const | RV_ShaderVariableSet | |
| getBufferView(int binding_num, RV_VKBuffer *&out_buffer) | RV_ShaderVariableSet | |
| getBufferView(int binding_num, const RV_VKBuffer *&out_buffer) const | RV_ShaderVariableSet | |
| getDescriptorSetId() const | RV_ShaderVariableSet | |
| getLayoutID() const | RV_ShaderVariableSet | inline |
| getName() const | RV_ShaderVariableSet | inline |
| getRVDescriptorSet() | RV_ShaderVariableSet | inline |
| getSetInfo() const | RV_ShaderVariableSet | inline |
| getSetNumber() const | RV_ShaderVariableSet | inline |
| getTexture(const UT_StringRef &name, RV_VKImage *&out_image) | RV_ShaderVariableSet | |
| getTexture(const UT_StringRef &name, const RV_VKImage *&) const | RV_ShaderVariableSet | |
| getTexture(int binding_num, RV_VKImage *&out_image) | RV_ShaderVariableSet | |
| getTexture(int binding_num, const RV_VKImage *&out_image) const | RV_ShaderVariableSet | |
| getVkDescriptorSet() | RV_ShaderVariableSet | |
| hasBinding(const UT_StringRef &name) const | RV_ShaderVariableSet | |
| hasBinding(uint32_t binding_num) const | RV_ShaderVariableSet | inline |
| isCompatibleToBind(const RV_VKDescriptorSetInfo &pipe_layout) const | RV_ShaderVariableSet | inline |
| isDirty() const | RV_ShaderVariableSet | inline |
| isReady(RV_Instance *inst) const | RV_ShaderVariableSet | |
| print() const | RV_ShaderVariableSet | |
| recordBindings(RV_VKCommandBuffer *cb) const | RV_ShaderVariableSet | |
| RV_Render class | RV_ShaderVariableSet | friend |
| RV_ShaderVariableSet(RV_Instance *inst, const RV_VKDescriptorSetInfo *layout, UT_UniquePtr< RV_VKDescriptorLayout > desc_layout, const UT_StringHolder &name=UT_StringHolder()) | RV_ShaderVariableSet | |
| validateBinding(RV_Instance *inst, int binding_num) | RV_ShaderVariableSet | |
| validateBinding(RV_Instance *inst, int binding_num) const | RV_ShaderVariableSet | |
| validateBindings(RV_Instance *inst) const | RV_ShaderVariableSet | |
| ~RV_ShaderVariableSet() | RV_ShaderVariableSet |