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: