MCPcopy Create free account
hub / github.com/LunarG/VulkanTools / vkCmdInsertDebugUtilsLabelEXT

Function vkCmdInsertDebugUtilsLabelEXT

layersvt/generated/api_dump_dispatch.h:10009–10026  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10007}
10008template <ApiDumpFormat Format>
10009VKAPI_ATTR void VKAPI_CALL vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT* pLabelInfo) {
10010 std::lock_guard<std::mutex> lg(ApiDumpInstance::current().outputMutex());
10011
10012 dump_function_head(ApiDumpInstance::current(), "vkCmdInsertDebugUtilsLabelEXT", "commandBuffer, pLabelInfo", "void");
10013 if constexpr (Format == ApiDumpFormat::Text) {
10014 if (ApiDumpInstance::current().settings().shouldPreDump() && ApiDumpInstance::current().shouldDumpOutput()) {
10015 dump_before_pre_dump_formatting<Format>(ApiDumpInstance::current().settings());
10016 dump_params_vkCmdInsertDebugUtilsLabelEXT<Format>(ApiDumpInstance::current(), commandBuffer, pLabelInfo);
10017 }
10018 }
10019 device_dispatch_table(commandBuffer)->CmdInsertDebugUtilsLabelEXT(commandBuffer, pLabelInfo);
10020 if (ApiDumpInstance::current().shouldDumpOutput()) {
10021 dump_pre_function_formatting<Format>(ApiDumpInstance::current().settings());
10022 dump_params_vkCmdInsertDebugUtilsLabelEXT<Format>(ApiDumpInstance::current(), commandBuffer, pLabelInfo);
10023 dump_post_function_formatting<Format>(ApiDumpInstance::current().settings());
10024 flush(ApiDumpInstance::current().settings());
10025 }
10026}
10027#if defined(VK_USE_PLATFORM_ANDROID_KHR)
10028template <ApiDumpFormat Format>
10029VKAPI_ATTR VkResult VKAPI_CALL vkGetAndroidHardwareBufferPropertiesANDROID(VkDevice device, const struct AHardwareBuffer* buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties) {

Callers

nothing calls this directly

Calls 5

dump_function_headFunction · 0.85
device_dispatch_tableFunction · 0.85
flushFunction · 0.85
shouldPreDumpMethod · 0.80
shouldDumpOutputMethod · 0.80

Tested by

no test coverage detected