#include <vkdepthstenciltarget.h>
Inherits Base::DepthStencilTargetBase.
◆ VkDepthStencilTarget()
Vulkan::VkDepthStencilTarget::VkDepthStencilTarget |
( |
| ) |
|
◆ ~VkDepthStencilTarget()
Vulkan::VkDepthStencilTarget::~VkDepthStencilTarget |
( |
| ) |
|
|
virtual |
◆ __DeclareClass()
◆ BeginPass()
void Vulkan::VkDepthStencilTarget::BeginPass |
( |
| ) |
|
◆ Discard()
void Vulkan::VkDepthStencilTarget::Discard |
( |
| ) |
|
discard depth-stencil target
◆ EndPass()
void Vulkan::VkDepthStencilTarget::EndPass |
( |
| ) |
|
◆ GetVkImageView()
VkImageView Vulkan::VkDepthStencilTarget::GetVkImageView |
( |
| ) |
|
|
inline |
return handle to the view
◆ GetVkScissorRect()
const VkRect2D & Vulkan::VkDepthStencilTarget::GetVkScissorRect |
( |
| ) |
const |
|
inline |
get the vulkan scissor rectangles
◆ GetVkViewport()
const VkViewport & Vulkan::VkDepthStencilTarget::GetVkViewport |
( |
| ) |
const |
|
inline |
◆ OnDisplayResized()
void Vulkan::VkDepthStencilTarget::OnDisplayResized |
( |
SizeT | width, |
|
|
SizeT | height ) |
called after we change the display size
◆ Setup()
void Vulkan::VkDepthStencilTarget::Setup |
( |
| ) |
|
setup depth-stencil target
◆ image
VkImage Vulkan::VkDepthStencilTarget::image |
|
private |
◆ mem
VkDeviceMemory Vulkan::VkDepthStencilTarget::mem |
|
private |
◆ scissor
VkRect2D Vulkan::VkDepthStencilTarget::scissor |
|
private |
◆ view
VkImageView Vulkan::VkDepthStencilTarget::view |
|
private |
◆ viewport
VkViewport Vulkan::VkDepthStencilTarget::viewport |
|
private |
The documentation for this class was generated from the following files: