Flutter Engine
vulkan_proc_table.cc File Reference
#include "vulkan_proc_table.h"
#include <dlfcn.h>
#include "flutter/fml/logging.h"

Go to the source code of this file.

Namespaces

 vulkan
 

Macros

#define ACQUIRE_PROC(name, context)
 

Macro Definition Documentation

◆ ACQUIRE_PROC

#define ACQUIRE_PROC (   name,
  context 
)
Value:
if (!(name = AcquireProc("vk" #name, context))) { \
FML_DLOG(INFO) << "Could not acquire proc: vk" << #name; \
return false; \
}
const char * name
Definition: fuchsia.cc:50

Definition at line 11 of file vulkan_proc_table.cc.

Referenced by vulkan::VulkanProcTable::AreDeviceProcsSetup(), vulkan::VulkanProcTable::SetupDeviceProcAddresses(), and vulkan::VulkanProcTable::SetupInstanceProcAddresses().