summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/vulkan.sym
blob: 2ca40faa09e1760e4a500598a7c4714d24799afc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
	global:
		vk_icdGetInstanceProcAddr;
		vk_icdGetPhysicalDeviceProcAddr;
		vk_icdNegotiateLoaderICDInterfaceVersion;

		# Andoid looks for this global in HAL modules. In the source it occurs
		# as HAL_MODULE_INFO_SYM (which is just a #define for HMI) and it's an
		# instance of struct hwvulkan_module_t.
		HMI;

	local:
		# When static linking LLVM, all its symbols are public API.
		# That may cause symbol collision, so explicitly demote everything.
		*;
};