Home
last modified time | relevance | path

Searched refs:vkGetInstanceProcAddr (Results 1 – 25 of 28) sorted by relevance

12

/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_dispatch.cpp256 out->vkGetInstanceProcAddr = (PFN_vkGetInstanceProcAddr)dlSymFunc(lib, "vkGetInstanceProcAddr"); in init_vulkan_dispatch_from_system_loader()
986 (PFN_vkDestroyInstance)vk->vkGetInstanceProcAddr(instance, "vkDestroyInstance"); in init_vulkan_dispatch_from_instance()
987 out->vkEnumeratePhysicalDevices = (PFN_vkEnumeratePhysicalDevices)vk->vkGetInstanceProcAddr( in init_vulkan_dispatch_from_instance()
989 out->vkGetPhysicalDeviceFeatures = (PFN_vkGetPhysicalDeviceFeatures)vk->vkGetInstanceProcAddr( in init_vulkan_dispatch_from_instance()
992 (PFN_vkGetPhysicalDeviceFormatProperties)vk->vkGetInstanceProcAddr( in init_vulkan_dispatch_from_instance()
995 (PFN_vkGetPhysicalDeviceImageFormatProperties)vk->vkGetInstanceProcAddr( in init_vulkan_dispatch_from_instance()
998 (PFN_vkGetPhysicalDeviceProperties)vk->vkGetInstanceProcAddr( in init_vulkan_dispatch_from_instance()
1001 (PFN_vkGetPhysicalDeviceQueueFamilyProperties)vk->vkGetInstanceProcAddr( in init_vulkan_dispatch_from_instance()
1004 (PFN_vkGetPhysicalDeviceMemoryProperties)vk->vkGetInstanceProcAddr( in init_vulkan_dispatch_from_instance()
1006 out->vkGetInstanceProcAddr = in init_vulkan_dispatch_from_instance()
[all …]
Dgoldfish_vk_dispatch.h79 PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr; member
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkan.hpp1067 …PFN_vkVoidFunction vkGetInstanceProcAddr( VkInstance instance, const char * pName ) const VULKAN_H… in vkGetInstanceProcAddr() function in VULKAN_HPP_NAMESPACE::DispatchLoaderStatic
1069 return ::vkGetInstanceProcAddr( instance, pName ); in vkGetInstanceProcAddr()
9146 PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0; member in VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic
10273 vkGetInstanceProcAddr = getInstanceProcAddr; in init()
10277 vkCreateInstance = PFN_vkCreateInstance( vkGetInstanceProcAddr( NULL, "vkCreateInstance" ) ); in init()
10278 …ExtensionProperties = PFN_vkEnumerateInstanceExtensionProperties( vkGetInstanceProcAddr( NULL, "vk… in init()
10279 …InstanceLayerProperties = PFN_vkEnumerateInstanceLayerProperties( vkGetInstanceProcAddr( NULL, "vk… in init()
10282 …vkEnumerateInstanceVersion = PFN_vkEnumerateInstanceVersion( vkGetInstanceProcAddr( NULL, "vkEnume… in init()
10293 vkGetInstanceProcAddr = getInstanceProcAddr;
10307 …vkDestroyInstance = PFN_vkDestroyInstance( vkGetInstanceProcAddr( instance, "vkDestroyInstance" ) … in init()
[all …]
Dvulkansc.hpp1066 …PFN_vkVoidFunction vkGetInstanceProcAddr( VkInstance instance, const char * pName ) const VULKAN_H… in vkGetInstanceProcAddr() function in VULKAN_HPP_NAMESPACE::DispatchLoaderStatic
1068 return ::vkGetInstanceProcAddr( instance, pName ); in vkGetInstanceProcAddr()
4627 PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0; member in VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic
5078 vkGetInstanceProcAddr = getInstanceProcAddr; in init()
5082 vkCreateInstance = PFN_vkCreateInstance( vkGetInstanceProcAddr( NULL, "vkCreateInstance" ) ); in init()
5083 …ExtensionProperties = PFN_vkEnumerateInstanceExtensionProperties( vkGetInstanceProcAddr( NULL, "vk… in init()
5084 …InstanceLayerProperties = PFN_vkEnumerateInstanceLayerProperties( vkGetInstanceProcAddr( NULL, "vk… in init()
5087 …vkEnumerateInstanceVersion = PFN_vkEnumerateInstanceVersion( vkGetInstanceProcAddr( NULL, "vkEnume… in init()
5098 vkGetInstanceProcAddr = getInstanceProcAddr;
5112 …vkDestroyInstance = PFN_vkDestroyInstance( vkGetInstanceProcAddr( instance, "vkDestroyInstance" ) … in init()
[all …]
Dvulkansc_raii.hpp41 : vkGetInstanceProcAddr( getProcAddr ) in ContextDispatcher()
49 PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0; member in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher
65 : vkGetInstanceProcAddr( getProcAddr ) in InstanceDispatcher()
69 …vkDestroyInstance = PFN_vkDestroyInstance( vkGetInstanceProcAddr( instance, "vkDestroyInstance" ) … in InstanceDispatcher()
70 …vkEnumeratePhysicalDevices = PFN_vkEnumeratePhysicalDevices( vkGetInstanceProcAddr( instance, "vkE… in InstanceDispatcher()
71 …vkGetPhysicalDeviceFeatures = PFN_vkGetPhysicalDeviceFeatures( vkGetInstanceProcAddr( instance, "v… in InstanceDispatcher()
72 …DeviceFormatProperties = PFN_vkGetPhysicalDeviceFormatProperties( vkGetInstanceProcAddr( instance,… in InstanceDispatcher()
73 …eFormatProperties = PFN_vkGetPhysicalDeviceImageFormatProperties( vkGetInstanceProcAddr( instance,… in InstanceDispatcher()
74 …vkGetPhysicalDeviceProperties = PFN_vkGetPhysicalDeviceProperties( vkGetInstanceProcAddr( instance… in InstanceDispatcher()
75 …eFamilyProperties = PFN_vkGetPhysicalDeviceQueueFamilyProperties( vkGetInstanceProcAddr( instance,… in InstanceDispatcher()
[all …]
Dvulkan_raii.hpp41 : vkGetInstanceProcAddr( getProcAddr ) in ContextDispatcher()
49 PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0; member in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher
65 : vkGetInstanceProcAddr( getProcAddr ) in InstanceDispatcher()
69 …vkDestroyInstance = PFN_vkDestroyInstance( vkGetInstanceProcAddr( instance, "vkDestroyInstance" ) … in InstanceDispatcher()
70 …vkEnumeratePhysicalDevices = PFN_vkEnumeratePhysicalDevices( vkGetInstanceProcAddr( instance, "vkE… in InstanceDispatcher()
71 …vkGetPhysicalDeviceFeatures = PFN_vkGetPhysicalDeviceFeatures( vkGetInstanceProcAddr( instance, "v… in InstanceDispatcher()
72 …DeviceFormatProperties = PFN_vkGetPhysicalDeviceFormatProperties( vkGetInstanceProcAddr( instance,… in InstanceDispatcher()
73 …eFormatProperties = PFN_vkGetPhysicalDeviceImageFormatProperties( vkGetInstanceProcAddr( instance,… in InstanceDispatcher()
74 …vkGetPhysicalDeviceProperties = PFN_vkGetPhysicalDeviceProperties( vkGetInstanceProcAddr( instance… in InstanceDispatcher()
75 …eFamilyProperties = PFN_vkGetPhysicalDeviceQueueFamilyProperties( vkGetInstanceProcAddr( instance,… in InstanceDispatcher()
[all …]
Dvulkansc_funcs.hpp316 return d.vkGetInstanceProcAddr( m_instance, pName ); in getProcAddr()
327 PFN_vkVoidFunction result = d.vkGetInstanceProcAddr( m_instance, name.c_str() ); in getProcAddr()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_EXT_debug_utils.adoc102 …reateDebugUtilsMessengerEXT = (PFN_vkCreateDebugUtilsMessengerEXT)vkGetInstanceProcAddr(instance, …
103 …troyDebugUtilsMessengerEXT = (PFN_vkDestroyDebugUtilsMessengerEXT)vkGetInstanceProcAddr(instance, …
165 …pfnSetDebugUtilsObjectNameEXT = (PFN_vkSetDebugUtilsObjectNameEXT)vkGetInstanceProcAddr(instance, …
196 …ueueBeginDebugUtilsLabelEXT = (PFN_vkQueueBeginDebugUtilsLabelEXT)vkGetInstanceProcAddr(instance, …
197 …pfnQueueEndDebugUtilsLabelEXT = (PFN_vkQueueEndDebugUtilsLabelEXT)vkGetInstanceProcAddr(instance, …
198 …pfnCmdBeginDebugUtilsLabelEXT = (PFN_vkCmdBeginDebugUtilsLabelEXT)vkGetInstanceProcAddr(instance, …
199 …EXT pfnCmdEndDebugUtilsLabelEXT = (PFN_vkCmdEndDebugUtilsLabelEXT)vkGetInstanceProcAddr(instance, …
200 …nCmdInsertDebugUtilsLabelEXT = (PFN_vkCmdInsertDebugUtilsLabelEXT)vkGetInstanceProcAddr(instance, …
DVK_AMD_shader_core_properties.adoc35 (vkGetInstanceProcAddr(instance, "vkGetPhysicalDeviceProperties2") );
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dinitialization.adoc31 [open,refpage='vkGetInstanceProcAddr',desc='Return a function pointer for a command',type='protos',…
35 include::{generated}/api/protos/vkGetInstanceProcAddr.adoc[]
41 fname:vkGetInstanceProcAddr itself is obtained in a platform- and loader-
48 fname:vkGetInstanceProcAddr and expected return value ("`fp`" is "`function
55 .fname:vkGetInstanceProcAddr behavior
63 | `NULL` | flink:vkGetInstanceProcAddr | fp^5^
65 | instance | flink:vkGetInstanceProcAddr | fp
96 fname:vkGetInstanceProcAddr can resolve itself with a `NULL` instance
100 include::{generated}/validity/protos/vkGetInstanceProcAddr.adoc[]
106 function pointers returned by flink:vkGetInstanceProcAddr may: point to
[all …]
Dextensions.adoc299 querying for this function via flink:vkGetInstanceProcAddr will return
Dfundamentals.adoc601 flink:vkGetInstanceProcAddr and flink:vkGetDeviceProcAddr should: be used to
/hardware/google/gfxstream/host/vulkan/
Dvk_util.h491 for (const auto& vkGetInstanceProcAddr : vkGetInstanceProcAddrs) { in getVkInstanceProcAddrWithFallback() local
492 if (!vkGetInstanceProcAddr) { in getVkInstanceProcAddrWithFallback()
496 [&vkGetInstanceProcAddr, instance](auto&&... names) -> PFN_vkVoidFunction { in getVkInstanceProcAddrWithFallback()
499 vkGetInstanceProcAddr(instance, name)) { in getVkInstanceProcAddrWithFallback()
DVulkanDispatch.cpp367 vk->vkGetInstanceProcAddr != nullptr || vk->vkGetDeviceProcAddr != nullptr; in vkDispatchValid()
DVkCommonOperations.cpp731 {ivk->vkGetInstanceProcAddr, vk->vkGetInstanceProcAddr}, sVkEmulation->instance); in createGlobalVkEmulation()
734 {ivk->vkGetInstanceProcAddr, vk->vkGetInstanceProcAddr}, sVkEmulation->instance); in createGlobalVkEmulation()
738 {ivk->vkGetInstanceProcAddr, vk->vkGetInstanceProcAddr}, sVkEmulation->instance); in createGlobalVkEmulation()
DVkDecoderSnapshot.h99 void vkGetInstanceProcAddr(const uint8_t* snapshotTraceBegin, size_t snapshotTraceBytes,
DVkDecoderSnapshot.cpp134 void vkGetInstanceProcAddr(const uint8_t* snapshotTraceBegin, size_t snapshotTraceBytes, in vkGetInstanceProcAddr() function in VkDecoderSnapshot::Impl
3868 void VkDecoderSnapshot::vkGetInstanceProcAddr(const uint8_t* snapshotTraceBegin, in vkGetInstanceProcAddr() function in VkDecoderSnapshot
3873 mImpl->vkGetInstanceProcAddr(snapshotTraceBegin, snapshotTraceBytes, pool, input_result, in vkGetInstanceProcAddr()
DVkDecoderGlobalState.cpp1109 vk->vkGetInstanceProcAddr, in on_vkEnumeratePhysicalDevices()
1110 m_vk->vkGetInstanceProcAddr, in on_vkEnumeratePhysicalDevices()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_LUNARG_direct_driver_loading.adoc49 …is achieved by providing the driver's link:{refpage}vkGetInstanceProcAddr.html[vkGetInstanceProcAd…
166 vkGetInstanceProcAddr, which is simple addition.
/hardware/google/gfxstream/host/vulkan/testing/
DVkDecoderTestDispatch.h127 auto func = (PFN_vkCreateDebugUtilsMessengerEXT)mVk->vkGetInstanceProcAddr( in vkCreateDebugUtilsMessengerEXT()
173 auto func = (PFN_vkDestroyDebugUtilsMessengerEXT)mVk->vkGetInstanceProcAddr( in vkDestroyDebugUtilsMessengerEXT()
/hardware/google/gfxstream/guest/mesa/src/vulkan/overlay-layer/
Doverlay.cpp2663 { "vkGetInstanceProcAddr", (void *) vkGetInstanceProcAddr },
2728 PUBLIC VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetInstanceProcAddr(VkInstance instance, in vkGetInstanceProcAddr() function
/hardware/google/gfxstream/guest/vulkan_enc/
DVkEncoder.h84 PFN_vkVoidFunction vkGetInstanceProcAddr(VkInstance instance, const char* pName,
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/style/
Dextensions.adoc1070 fname:vkGetInstanceProcAddr and fname:vkGetDeviceProcAddr can be used in
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/
DChangeLog.adoc2969 * Clarify that flink:vkGetInstanceProcAddr should return a valid function
3619 * Clarify requirements of flink:vkGetInstanceProcAddr to match that of the
4020 flink:vkGetInstanceProcAddr must not be `NULL` (internal issue 2720).
4897 flink:vkGetInstanceProcAddr (public issue 1432).
6102 * Allow flink:vkGetInstanceProcAddr to resolve itself with a `NULL`
7442 * Clarify the <<vkGetInstanceProcAddr behavior>> and <<vkGetDeviceProcAddr
11965 * Clarify usage of flink:vkGetInstanceProcAddr and
Dregistry.adoc1089 command alias must be queried separately through `vkGetInstanceProcAddr`

12