| 7912 | } |
| 7913 | template <ApiDumpFormat Format> |
| 7914 | VKAPI_ATTR void VKAPI_CALL vkCmdEncodeVideoKHR(VkCommandBuffer commandBuffer, const VkVideoEncodeInfoKHR* pEncodeInfo) { |
| 7915 | std::lock_guard<std::mutex> lg(ApiDumpInstance::current().outputMutex()); |
| 7916 | |
| 7917 | dump_function_head(ApiDumpInstance::current(), "vkCmdEncodeVideoKHR", "commandBuffer, pEncodeInfo", "void"); |
| 7918 | if constexpr (Format == ApiDumpFormat::Text) { |
| 7919 | if (ApiDumpInstance::current().settings().shouldPreDump() && ApiDumpInstance::current().shouldDumpOutput()) { |
| 7920 | dump_before_pre_dump_formatting<Format>(ApiDumpInstance::current().settings()); |
| 7921 | dump_params_vkCmdEncodeVideoKHR<Format>(ApiDumpInstance::current(), commandBuffer, pEncodeInfo); |
| 7922 | } |
| 7923 | } |
| 7924 | device_dispatch_table(commandBuffer)->CmdEncodeVideoKHR(commandBuffer, pEncodeInfo); |
| 7925 | if (ApiDumpInstance::current().shouldDumpOutput()) { |
| 7926 | dump_pre_function_formatting<Format>(ApiDumpInstance::current().settings()); |
| 7927 | dump_params_vkCmdEncodeVideoKHR<Format>(ApiDumpInstance::current(), commandBuffer, pEncodeInfo); |
| 7928 | dump_post_function_formatting<Format>(ApiDumpInstance::current().settings()); |
| 7929 | flush(ApiDumpInstance::current().settings()); |
| 7930 | } |
| 7931 | } |
| 7932 | template <ApiDumpFormat Format> |
| 7933 | VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent2KHR(VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo* pDependencyInfo) { |
| 7934 | std::lock_guard<std::mutex> lg(ApiDumpInstance::current().outputMutex()); |
nothing calls this directly
no test coverage detected