diff --git a/src/gfxstream/codegen/scripts/cereal/api_log_decoder.py b/src/gfxstream/codegen/scripts/cereal/api_log_decoder.py index 97930f5f080..cd6605550fe 100644 --- a/src/gfxstream/codegen/scripts/cereal/api_log_decoder.py +++ b/src/gfxstream/codegen/scripts/cereal/api_log_decoder.py @@ -34,6 +34,7 @@ class ApiLogDecoder(VulkanWrapperGenerator): "vkCmdDrawIndexed", "vkCmdEndRenderPass", "vkCmdPipelineBarrier", + "vkCmdPipelineBarrier2", "vkCmdSetScissor", "vkCmdSetViewport", "vkCollectDescriptorPoolIdsGOOGLE", diff --git a/src/gfxstream/codegen/scripts/cereal/decoder.py b/src/gfxstream/codegen/scripts/cereal/decoder.py index 4f10ef27918..ee690288b4d 100644 --- a/src/gfxstream/codegen/scripts/cereal/decoder.py +++ b/src/gfxstream/codegen/scripts/cereal/decoder.py @@ -704,6 +704,7 @@ custom_decodes = { "vkDestroyCommandPool" : emit_global_state_wrapped_decoding, "vkResetCommandPool" : emit_global_state_wrapped_decoding, "vkCmdPipelineBarrier" : emit_global_state_wrapped_decoding, + "vkCmdPipelineBarrier2" : emit_global_state_wrapped_decoding, "vkCmdBindPipeline" : emit_global_state_wrapped_decoding, "vkCmdBindDescriptorSets" : emit_global_state_wrapped_decoding, diff --git a/src/gfxstream/codegen/scripts/cereal/subdecode.py b/src/gfxstream/codegen/scripts/cereal/subdecode.py index 3a22dd1a373..c5b44a9da90 100644 --- a/src/gfxstream/codegen/scripts/cereal/subdecode.py +++ b/src/gfxstream/codegen/scripts/cereal/subdecode.py @@ -303,6 +303,7 @@ custom_decodes = { "vkEndCommandBuffer": emit_global_state_wrapped_decoding_with_context, "vkResetCommandBuffer": emit_global_state_wrapped_decoding, "vkCmdPipelineBarrier": emit_global_state_wrapped_decoding, + "vkCmdPipelineBarrier2": emit_global_state_wrapped_decoding, "vkCmdBindPipeline": emit_global_state_wrapped_decoding, "vkCmdBindDescriptorSets": emit_global_state_wrapped_decoding, "vkCmdCopyQueryPoolResults": emit_global_state_wrapped_decoding,