vulkan: implement MSAA textures.

This commit is contained in:
Sasha Szpakowski
2024-12-01 14:23:13 -04:00
parent 2e58f1db5c
commit fe4fc84659
7 changed files with 345 additions and 210 deletions
+2 -2
View File
@@ -80,8 +80,8 @@ public:
static VkStencilOp getStencilOp(StencilAction);
static VkIndexType getVulkanIndexBufferType(IndexDataType type);
static void setImageLayoutTransitionOptions(
bool previous, bool renderTarget, bool depthStencil, VkImageLayout layout, VkAccessFlags &accessMask, VkPipelineStageFlags &stageFlags);
static void addImageLayoutTransitionOptions(
bool previous, bool renderTarget, bool depthStencil, VkImageLayout layout, VkAccessFlags& accessMask, VkPipelineStageFlags& stageFlags);
static void cmdTransitionImageLayout(
VkCommandBuffer, VkImage, PixelFormat format, bool renderTarget, VkImageLayout oldLayout, VkImageLayout newLayout,