Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit d83a705

Browse files
authored
[embedder] Fix getting vkGetInstanceProcAddr (#39051)
1 parent 1b51696 commit d83a705

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

shell/platform/embedder/embedder.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ InferVulkanPlatformViewCreationCallback(
562562

563563
auto vk_instance = static_cast<VkInstance>(config->vulkan.instance);
564564
auto proc_addr =
565-
vulkan_get_instance_proc_address(vk_instance, "GetInstanceProcAddr");
565+
vulkan_get_instance_proc_address(vk_instance, "vkGetInstanceProcAddr");
566566

567567
flutter::EmbedderSurfaceVulkan::VulkanDispatchTable vulkan_dispatch_table = {
568568
.get_instance_proc_address =

shell/platform/embedder/tests/embedder_config_builder.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,8 @@ void EmbedderConfigBuilder::InitializeVulkanRendererConfig() {
513513
[](void* context, FlutterVulkanInstanceHandle instance,
514514
const char* name) -> void* {
515515
auto proc_addr = reinterpret_cast<EmbedderTestContextVulkan*>(context)
516-
->vulkan_context_->vk_->GetInstanceProcAddr;
516+
->vulkan_context_->vk_->GetInstanceProcAddr(
517+
reinterpret_cast<VkInstance>(instance), name);
517518
return reinterpret_cast<void*>(proc_addr);
518519
};
519520
vulkan_renderer_config_.get_next_image_callback =

0 commit comments

Comments
 (0)