mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-10-25 00:03:42 +00:00
Display swizzles on image views in vulkan pipeline view
This commit is contained in:
1 parent
f35a4c6b6b
commit
005a9ee226
7 files changed
+88
-5
No files matched your search
@@ -60,6 +60,10 @@ struct VulkanPipelineState
|
||||
borderEnable(false),
|
||||
unnormalized(false)
|
||||
{
|
||||
swizzle[0] = eSwizzle_Red;
|
||||
swizzle[1] = eSwizzle_Green;
|
||||
swizzle[2] = eSwizzle_Blue;
|
||||
swizzle[3] = eSwizzle_Alpha;
|
||||
}
|
||||
|
||||
ResourceId view; // bufferview, imageview, attachmentview
|
||||
@@ -72,6 +76,7 @@ struct VulkanPipelineState
|
||||
|
||||
// image views
|
||||
ResourceFormat viewfmt;
|
||||
TextureSwizzle swizzle[4];
|
||||
uint32_t baseMip;
|
||||
uint32_t baseLayer;
|
||||
|
||||
@@ -313,10 +318,18 @@ struct VulkanPipelineState
|
||||
|
||||
struct Attachment
|
||||
{
|
||||
Attachment() : baseMip(0), baseLayer(0)
|
||||
{
|
||||
swizzle[0] = eSwizzle_Red;
|
||||
swizzle[1] = eSwizzle_Green;
|
||||
swizzle[2] = eSwizzle_Blue;
|
||||
swizzle[3] = eSwizzle_Alpha;
|
||||
}
|
||||
ResourceId view;
|
||||
ResourceId img;
|
||||
|
||||
ResourceFormat viewfmt;
|
||||
TextureSwizzle swizzle[4];
|
||||
uint32_t baseMip;
|
||||
uint32_t baseLayer;
|
||||
};
|
||||
|
||||
Reference in new issue
Block a user