| 12929 | } |
| 12930 | template <ApiDumpFormat Format> |
| 12931 | VKAPI_ATTR void VKAPI_CALL vkCmdSetColorWriteEnableEXT(VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkBool32* pColorWriteEnables) { |
| 12932 | std::lock_guard<std::mutex> lg(ApiDumpInstance::current().outputMutex()); |
| 12933 | |
| 12934 | dump_function_head(ApiDumpInstance::current(), "vkCmdSetColorWriteEnableEXT", "commandBuffer, attachmentCount, pColorWriteEnables", "void"); |
| 12935 | if constexpr (Format == ApiDumpFormat::Text) { |
| 12936 | if (ApiDumpInstance::current().settings().shouldPreDump() && ApiDumpInstance::current().shouldDumpOutput()) { |
| 12937 | dump_before_pre_dump_formatting<Format>(ApiDumpInstance::current().settings()); |
| 12938 | dump_params_vkCmdSetColorWriteEnableEXT<Format>(ApiDumpInstance::current(), commandBuffer, attachmentCount, pColorWriteEnables); |
| 12939 | } |
| 12940 | } |
| 12941 | device_dispatch_table(commandBuffer)->CmdSetColorWriteEnableEXT(commandBuffer, attachmentCount, pColorWriteEnables); |
| 12942 | if (ApiDumpInstance::current().shouldDumpOutput()) { |
| 12943 | dump_pre_function_formatting<Format>(ApiDumpInstance::current().settings()); |
| 12944 | dump_params_vkCmdSetColorWriteEnableEXT<Format>(ApiDumpInstance::current(), commandBuffer, attachmentCount, pColorWriteEnables); |
| 12945 | dump_post_function_formatting<Format>(ApiDumpInstance::current().settings()); |
| 12946 | flush(ApiDumpInstance::current().settings()); |
| 12947 | } |
| 12948 | } |
| 12949 | template <ApiDumpFormat Format> |
| 12950 | VKAPI_ATTR void VKAPI_CALL vkCmdDrawMultiEXT(VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawInfoEXT* pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride) { |
| 12951 | std::lock_guard<std::mutex> lg(ApiDumpInstance::current().outputMutex()); |
nothing calls this directly
no test coverage detected