10#include "coregraphics/base/depthstenciltargetbase.h"
53inline const VkViewport&
Definition vkdepthstenciltarget.h:14
VkImageView GetVkImageView()
return handle to the view
Definition vkdepthstenciltarget.h:72
void EndPass()
ends pass
Definition vkdepthstenciltarget.cc:172
void OnDisplayResized(SizeT width, SizeT height)
called after we change the display size
Definition vkdepthstenciltarget.cc:145
VkImageView view
Definition vkdepthstenciltarget.h:47
VkRect2D scissor
Definition vkdepthstenciltarget.h:44
void Setup()
setup depth-stencil target
Definition vkdepthstenciltarget.cc:37
VkDeviceMemory mem
Definition vkdepthstenciltarget.h:46
VkImage image
Definition vkdepthstenciltarget.h:45
void BeginPass()
begins pass
Definition vkdepthstenciltarget.cc:154
__DeclareClass(VkDepthStencilTarget)
VkDepthStencilTarget()
constructor
Definition vkdepthstenciltarget.cc:20
const VkRect2D & GetVkScissorRect() const
get the vulkan scissor rectangles
Definition vkdepthstenciltarget.h:63
virtual ~VkDepthStencilTarget()
destructor
Definition vkdepthstenciltarget.cc:28
VkViewport viewport
Definition vkdepthstenciltarget.h:43
void Discard()
discard depth-stencil target
Definition vkdepthstenciltarget.cc:133
const VkViewport & GetVkViewport() const
get the vulkan viewports
Definition vkdepthstenciltarget.h:54
Vulkan implementation of GPU acceleration structure.
Definition vkaccelerationstructure.cc:15
int SizeT
Definition types.h:49