diff --git a/src/gfxstream/codegen/scripts/cereal/decoder.py b/src/gfxstream/codegen/scripts/cereal/decoder.py index c7f16cbc7f1..28d7c1f85e3 100644 --- a/src/gfxstream/codegen/scripts/cereal/decoder.py +++ b/src/gfxstream/codegen/scripts/cereal/decoder.py @@ -842,6 +842,11 @@ custom_decodes = { "vkGetPhysicalDeviceSparseImageFormatProperties" : emit_global_state_wrapped_decoding, "vkGetPhysicalDeviceSparseImageFormatProperties2" : emit_global_state_wrapped_decoding, "vkGetPhysicalDeviceSparseImageFormatProperties2KHR" : emit_global_state_wrapped_decoding, + + # Image requirements need to be adjusted for compressed textures + "vkGetDeviceImageMemoryRequirements" : emit_global_state_wrapped_decoding, + "vkGetDeviceImageMemoryRequirementsKHR" : emit_global_state_wrapped_decoding, + } class VulkanDecoder(VulkanWrapperGenerator):