summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaiyi Li <kaiyili@google.com>2022-08-04 17:40:17 -0700
committerKaiyi Li <kaiyili@google.com>2022-08-04 17:41:58 -0700
commita629e766953bb91d54cd0ea7396b65a4c4ecd2fa (patch)
tree4d124d3a8c096c7e62df15de46ad8fc98c6750af
parent687ee62c7352079db06edee1e0f0f68911a5ecd2 (diff)
downloadgfxstream-protocols-a629e766953bb91d54cd0ea7396b65a4c4ecd2fa.tar.gz
vulkan: allow customize Ycbcr related commands
Change-Id: I2af0fc98c07a1958dd191556fe15ce4585fb40a8
-rw-r--r--registry/vulkan/scripts/cereal/decoder.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/registry/vulkan/scripts/cereal/decoder.py b/registry/vulkan/scripts/cereal/decoder.py
index 961f2524..0c637469 100644
--- a/registry/vulkan/scripts/cereal/decoder.py
+++ b/registry/vulkan/scripts/cereal/decoder.py
@@ -642,6 +642,9 @@ custom_decodes = {
"vkCreateFramebuffer" : emit_global_state_wrapped_decoding,
"vkDestroyFramebuffer" : emit_global_state_wrapped_decoding,
+ "vkCreateSamplerYcbcrConversion": emit_global_state_wrapped_decoding,
+ "vkDestroySamplerYcbcrConversion": emit_global_state_wrapped_decoding,
+
# VK_ANDROID_native_buffer
"vkGetSwapchainGrallocUsageANDROID" : emit_global_state_wrapped_decoding,
"vkGetSwapchainGrallocUsage2ANDROID" : emit_global_state_wrapped_decoding,
@@ -699,6 +702,10 @@ custom_decodes = {
# VK_EXT_metal_surface
"vkCreateMetalSurfaceEXT": decode_unsupported_api,
+
+ # VK_KHR_sampler_ycbcr_conversion
+ "vkCreateSamplerYcbcrConversionKHR": emit_global_state_wrapped_decoding,
+ "vkDestroySamplerYcbcrConversionKHR": emit_global_state_wrapped_decoding,
}
class VulkanDecoder(VulkanWrapperGenerator):