| 6644 | } |
| 6645 | template <ApiDumpFormat Format> |
| 6646 | VKAPI_ATTR void VKAPI_CALL vkCmdControlVideoCodingKHR(VkCommandBuffer commandBuffer, const VkVideoCodingControlInfoKHR* pCodingControlInfo) { |
| 6647 | std::lock_guard<std::mutex> lg(ApiDumpInstance::current().outputMutex()); |
| 6648 | |
| 6649 | dump_function_head(ApiDumpInstance::current(), "vkCmdControlVideoCodingKHR", "commandBuffer, pCodingControlInfo", "void"); |
| 6650 | if constexpr (Format == ApiDumpFormat::Text) { |
| 6651 | if (ApiDumpInstance::current().settings().shouldPreDump() && ApiDumpInstance::current().shouldDumpOutput()) { |
| 6652 | dump_before_pre_dump_formatting<Format>(ApiDumpInstance::current().settings()); |
| 6653 | dump_params_vkCmdControlVideoCodingKHR<Format>(ApiDumpInstance::current(), commandBuffer, pCodingControlInfo); |
| 6654 | } |
| 6655 | } |
| 6656 | device_dispatch_table(commandBuffer)->CmdControlVideoCodingKHR(commandBuffer, pCodingControlInfo); |
| 6657 | if (ApiDumpInstance::current().shouldDumpOutput()) { |
| 6658 | dump_pre_function_formatting<Format>(ApiDumpInstance::current().settings()); |
| 6659 | dump_params_vkCmdControlVideoCodingKHR<Format>(ApiDumpInstance::current(), commandBuffer, pCodingControlInfo); |
| 6660 | dump_post_function_formatting<Format>(ApiDumpInstance::current().settings()); |
| 6661 | flush(ApiDumpInstance::current().settings()); |
| 6662 | } |
| 6663 | } |
| 6664 | template <ApiDumpFormat Format> |
| 6665 | VKAPI_ATTR void VKAPI_CALL vkCmdDecodeVideoKHR(VkCommandBuffer commandBuffer, const VkVideoDecodeInfoKHR* pDecodeInfo) { |
| 6666 | std::lock_guard<std::mutex> lg(ApiDumpInstance::current().outputMutex()); |
nothing calls this directly
no test coverage detected