HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RV_DynamicFramebuffer Member List

This is the complete list of members for RV_DynamicFramebuffer, including all inherited members.

attachImage(RV_Render *r, RV_VKImage *img, RV_AttachmentType buffer_type, int buffer_target=0, int level=0, int layer=0)RV_Framebuffer
attachmentsChanged()RV_Framebufferprotectedvirtual
beginRendering(RV_Instance *inst, RV_VKCommandBuffer *cb, RV_ImageOp img_op=RV_IMAGE_LOAD, RV_RenderPassType type=RV_PASS_WHOLE) overrideRV_DynamicFramebuffervirtual
colorAttachments() const RV_Framebufferinlineprotected
create(RV_Instance *inst, int w, int h, int samples=1)RV_Framebufferstatic
createImage(RV_Render *r, RV_GPUType type, int vec_size, RV_AttachmentType attach_type, int buffer_target=0)RV_Framebuffer
depthAttachment() const RV_Framebufferinlineprotected
detachColorImage(RV_Render *r, int buffer_target=0)RV_Framebuffer
detachDepthImage(RV_Render *r)RV_Framebuffer
endRendering(RV_Instance *inst, RV_VKCommandBuffer *cb) overrideRV_DynamicFramebuffervirtual
fillPipelineAttachments(RV_RenderPassFormatInfo &out_info)RV_Framebufferprotected
fillPipelineInfo(RV_RenderPassFormatInfo &info) overrideRV_DynamicFramebuffervirtual
getClearColor() const RV_Framebufferinline
getClearDepth() const RV_Framebufferinline
getClearInt() const RV_Framebufferinline
getColorImages(UT_Array< const RV_VKImage * > &out_list)RV_Framebuffer
getDepthImage()RV_Framebuffer
getHeight()RV_Framebufferinline
getRenderRegion() const RV_Framebuffer
getSampleCount()RV_Framebufferinline
getWidth()RV_Framebufferinline
myClearColorRV_Framebufferprotected
myClearDepthRV_Framebufferprotected
myClearIntRV_Framebufferprotected
myColorAttachmentsRV_Framebufferprotected
myDepthAttachmentRV_Framebufferprotected
myDrawMaskRV_Framebufferprotected
myHeightRV_Framebufferprotected
mySamplesRV_Framebufferprotected
myWidthRV_Framebufferprotected
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
RV_DynamicFramebuffer(int w, int h, int samples=1)RV_DynamicFramebuffer
RV_DynamicFramebuffer(const RV_DynamicFramebuffer &)=deleteRV_DynamicFramebuffer
RV_Framebuffer(int w, int h, int samples=1)RV_Framebuffer
setClearColor(UT_Vector4F c)RV_Framebufferinline
setClearDepth(fpreal32 d)RV_Framebufferinline
setClearInt(UT_Vector4i i)RV_Framebufferinline
setSampleCount(int samples)RV_Framebuffer
setSize(int w, int h)RV_Framebufferinline
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
~RV_DynamicFramebuffer() overrideRV_DynamicFramebuffer
~RV_Framebuffer()RV_Framebuffervirtual
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected