diff --git a/src/gfxstream/codegen/scripts/cereal/decoder.py b/src/gfxstream/codegen/scripts/cereal/decoder.py index 525501fb82c..1dbb1ec698d 100644 --- a/src/gfxstream/codegen/scripts/cereal/decoder.py +++ b/src/gfxstream/codegen/scripts/cereal/decoder.py @@ -744,11 +744,15 @@ custom_decodes = { "vkAcquireImageANDROID" : emit_global_state_wrapped_decoding, "vkQueueSignalReleaseImageANDROID" : emit_global_state_wrapped_decoding, + # Semaphores "vkCreateSemaphore" : emit_global_state_wrapped_decoding, "vkGetSemaphoreFdKHR" : emit_global_state_wrapped_decoding, "vkImportSemaphoreFdKHR" : emit_global_state_wrapped_decoding, "vkDestroySemaphore" : emit_global_state_wrapped_decoding, + "vkSignalSemaphore" : emit_global_state_wrapped_decoding, + "vkWaitSemaphores" : emit_global_state_wrapped_decoding, + # Fences "vkCreateFence" : emit_global_state_wrapped_decoding, "vkGetFenceStatus" : emit_global_state_wrapped_decoding, "vkWaitForFences" : emit_global_state_wrapped_decoding,