mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
[embedder] Fix getting vkGetInstanceProcAddr (flutter/engine#39051)
This commit is contained in:
parent
1e2b091c78
commit
a38bdae396
@ -562,7 +562,7 @@ InferVulkanPlatformViewCreationCallback(
|
||||
|
||||
auto vk_instance = static_cast<VkInstance>(config->vulkan.instance);
|
||||
auto proc_addr =
|
||||
vulkan_get_instance_proc_address(vk_instance, "GetInstanceProcAddr");
|
||||
vulkan_get_instance_proc_address(vk_instance, "vkGetInstanceProcAddr");
|
||||
|
||||
flutter::EmbedderSurfaceVulkan::VulkanDispatchTable vulkan_dispatch_table = {
|
||||
.get_instance_proc_address =
|
||||
|
||||
@ -513,7 +513,8 @@ void EmbedderConfigBuilder::InitializeVulkanRendererConfig() {
|
||||
[](void* context, FlutterVulkanInstanceHandle instance,
|
||||
const char* name) -> void* {
|
||||
auto proc_addr = reinterpret_cast<EmbedderTestContextVulkan*>(context)
|
||||
->vulkan_context_->vk_->GetInstanceProcAddr;
|
||||
->vulkan_context_->vk_->GetInstanceProcAddr(
|
||||
reinterpret_cast<VkInstance>(instance), name);
|
||||
return reinterpret_cast<void*>(proc_addr);
|
||||
};
|
||||
vulkan_renderer_config_.get_next_image_callback =
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user