| ALL_LAYERS | RV_Framebuffer | static |
| 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_Framebuffer | protectedvirtual |
| beginRendering(RV_Instance *inst, RV_VKCommandBuffer *cb, RV_ImageOp img_op=RV_IMAGE_LOAD, RV_RenderPassType type=RV_PASS_WHOLE)=0 | RV_Framebuffer | pure virtual |
| colorAttachments() const | RV_Framebuffer | inlineprotected |
| create(RV_Instance *inst, int w, int h, int samples=1, const UT_StringRef &name=UT_StringRef()) | RV_Framebuffer | static |
| createImage(RV_Render *r, RV_GPUType type, int vec_size, RV_AttachmentType attach_type, int buffer_target=0) | RV_Framebuffer | |
| depthAttachment() const | RV_Framebuffer | inlineprotected |
| detachColorImage(RV_Render *r, int buffer_target=0) | RV_Framebuffer | |
| detachDepthImage(RV_Render *r) | RV_Framebuffer | |
| endRendering(RV_Instance *inst, RV_VKCommandBuffer *cb)=0 | RV_Framebuffer | pure virtual |
| fillPipelineAttachments(RV_RenderPassFormatInfo &out_info) | RV_Framebuffer | protected |
| fillPipelineInfo(RV_RenderPassFormatInfo &info)=0 | RV_Framebuffer | pure virtual |
| getClearColor() const | RV_Framebuffer | inline |
| getClearDepth() const | RV_Framebuffer | inline |
| getClearInt() const | RV_Framebuffer | inline |
| getColorImage(int i=0) | RV_Framebuffer | |
| getColorImages(UT_Array< const RV_VKImage * > &out_list) | RV_Framebuffer | |
| getDepthImage() | RV_Framebuffer | |
| getHeight() | RV_Framebuffer | inline |
| getMaxLayers() const | RV_Framebuffer | |
| getMultiview() const | RV_Framebuffer | inline |
| getNumColorImages() const | RV_Framebuffer | |
| getReadOnlyDepth() const | RV_Framebuffer | inline |
| getRenderRegion() const | RV_Framebuffer | |
| getSampleCount() | RV_Framebuffer | inline |
| getWidth() | RV_Framebuffer | inline |
| myClearColor | RV_Framebuffer | protected |
| myClearDepth | RV_Framebuffer | protected |
| myClearInt | RV_Framebuffer | protected |
| myColorAttachments | RV_Framebuffer | protected |
| myDepthAttachment | RV_Framebuffer | protected |
| myDrawMask | RV_Framebuffer | protected |
| myHeight | RV_Framebuffer | protected |
| myIsMultiview | RV_Framebuffer | protected |
| myIsReadOnlyDepth | RV_Framebuffer | protected |
| myName | RV_Framebuffer | protected |
| mySamples | RV_Framebuffer | protected |
| myWidth | RV_Framebuffer | protected |
| name() const | RV_Framebuffer | inline |
| operator=(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | protected |
| RV_Framebuffer(int w, int h, int samples=1, const UT_StringRef &name=UT_StringRef()) | RV_Framebuffer | |
| setClearColor(UT_Vector4F c) | RV_Framebuffer | inline |
| setClearDepth(fpreal32 d) | RV_Framebuffer | inline |
| setClearInt(UT_Vector4i i) | RV_Framebuffer | inline |
| setMultiview(bool enable) | RV_Framebuffer | inline |
| setReadOnlyDepth(bool enable) | RV_Framebuffer | inline |
| setSampleCount(int samples) | RV_Framebuffer | |
| setSize(int w, int h) | RV_Framebuffer | inline |
| UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | protected |
| UT_NonCopyable(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | protected |
| writeToFiles(RV_Render *r, const UT_StringHolder &base_name, const UT_StringHolder &ext, bool depth_too=false) | RV_Framebuffer | |
| ~RV_Framebuffer() | RV_Framebuffer | virtual |
| ~UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | protected |