NvVkRenderTarget Class Reference
A wrapper for all forms of render target. More...
#include <NvVkContext.h>
Public Member Functions | |
| virtual NvVkImage & | target ()=0 |
| Retrieve the current frame's NvVkImage. | |
| virtual VkImage & | image ()=0 |
| Retrieve the current frame's VkImage. | |
| virtual VkImage & | depthStencil ()=0 |
| Retrieve the current frame's depth/stencil image. | |
| virtual VkImageView & | targetView ()=0 |
| Retrieve the VkImageView of the current frame's color target. | |
| virtual VkFramebuffer & | frameBuffer ()=0 |
| Retrieve the framebuffer object for the current frame. | |
| NvVkContext & | vk () |
| Retrieve the VK app context associated with the render target. | |
| VkFormat & | targetFormat () |
| Retrieve the color format of the target. | |
| VkFormat & | depthStencilFormat () |
| Retrieve the despth/stencil format of the target. | |
| VkRenderPass & | clearRenderPass () |
| Retrieve the a compatible clearing render pass for this target. | |
| VkRenderPass & | copyRenderPass () |
| Retrieve the a compatible non-clearing render pass for this target. | |
| int32_t | width () |
| Retrieve the target width. | |
| int32_t | height () |
| Retrieve the target height. | |
Protected Member Functions | |
| NvVkRenderTarget (NvVkContext &vk) | |
Protected Attributes | |
| NvVkContext & | _vk |
| VkFormat | _targetFormat |
| VkFormat | _depthStencilFormat |
| VkRenderPass | _clearRenderPass |
| VkRenderPass | _copyRenderPass |
| int32_t | _width |
| int32_t | _height |
Detailed Description
A wrapper for all forms of render target.The documentation for this class was generated from the following file: