/hardware/google/gfxstream/host/vulkan/cereal/common/ |
D | goldfish_vk_dispatch.cpp | 256 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 …]
|
D | goldfish_vk_dispatch.h | 79 PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr; member
|
/hardware/google/gfxstream/common/vulkan/include/vulkan/ |
D | vulkan.hpp | 1067 …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 …]
|
D | vulkansc.hpp | 1066 …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 …]
|
D | vulkansc_raii.hpp | 41 : 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 …]
|
D | vulkan_raii.hpp | 41 : 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 …]
|
D | vulkansc_funcs.hpp | 316 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/ |
D | VK_EXT_debug_utils.adoc | 102 …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, …
|
D | VK_AMD_shader_core_properties.adoc | 35 (vkGetInstanceProcAddr(instance, "vkGetPhysicalDeviceProperties2") );
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | initialization.adoc | 31 [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 …]
|
D | extensions.adoc | 299 querying for this function via flink:vkGetInstanceProcAddr will return
|
D | fundamentals.adoc | 601 flink:vkGetInstanceProcAddr and flink:vkGetDeviceProcAddr should: be used to
|
/hardware/google/gfxstream/host/vulkan/ |
D | vk_util.h | 491 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()
|
D | VulkanDispatch.cpp | 367 vk->vkGetInstanceProcAddr != nullptr || vk->vkGetDeviceProcAddr != nullptr; in vkDispatchValid()
|
D | VkCommonOperations.cpp | 731 {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()
|
D | VkDecoderSnapshot.h | 99 void vkGetInstanceProcAddr(const uint8_t* snapshotTraceBegin, size_t snapshotTraceBytes,
|
D | VkDecoderSnapshot.cpp | 134 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()
|
D | VkDecoderGlobalState.cpp | 1109 vk->vkGetInstanceProcAddr, in on_vkEnumeratePhysicalDevices() 1110 m_vk->vkGetInstanceProcAddr, in on_vkEnumeratePhysicalDevices()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_LUNARG_direct_driver_loading.adoc | 49 …is achieved by providing the driver's link:{refpage}vkGetInstanceProcAddr.html[vkGetInstanceProcAd… 166 vkGetInstanceProcAddr, which is simple addition.
|
/hardware/google/gfxstream/host/vulkan/testing/ |
D | VkDecoderTestDispatch.h | 127 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/ |
D | overlay.cpp | 2663 { "vkGetInstanceProcAddr", (void *) vkGetInstanceProcAddr }, 2728 PUBLIC VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetInstanceProcAddr(VkInstance instance, in vkGetInstanceProcAddr() function
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | VkEncoder.h | 84 PFN_vkVoidFunction vkGetInstanceProcAddr(VkInstance instance, const char* pName,
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/style/ |
D | extensions.adoc | 1070 fname:vkGetInstanceProcAddr and fname:vkGetDeviceProcAddr can be used in
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/ |
D | ChangeLog.adoc | 2969 * 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
|
D | registry.adoc | 1089 command alias must be queried separately through `vkGetInstanceProcAddr`
|