Lines Matching refs:hasExt

7488         bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_surface");  in goldfish_vulkan_get_instance_proc_address()  local
7489 return hasExt ? (void*)entry_vkDestroySurfaceKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7493 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_surface"); in goldfish_vulkan_get_instance_proc_address() local
7494 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceSupportKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7498 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_surface"); in goldfish_vulkan_get_instance_proc_address() local
7499 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceCapabilitiesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7503 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_surface"); in goldfish_vulkan_get_instance_proc_address() local
7504 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceFormatsKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7508 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_surface"); in goldfish_vulkan_get_instance_proc_address() local
7509 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfacePresentModesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7531 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_swapchain"); in goldfish_vulkan_get_instance_proc_address() local
7532 return hasExt ? (void*)entry_vkQueuePresentKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7544 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_swapchain"); in goldfish_vulkan_get_instance_proc_address() local
7545 return hasExt ? (void*)entry_vkGetPhysicalDevicePresentRectanglesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7555 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_display"); in goldfish_vulkan_get_instance_proc_address() local
7556 return hasExt ? (void*)entry_vkGetPhysicalDeviceDisplayPropertiesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7560 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_display"); in goldfish_vulkan_get_instance_proc_address() local
7561 return hasExt ? (void*)entry_vkGetPhysicalDeviceDisplayPlanePropertiesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7565 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_display"); in goldfish_vulkan_get_instance_proc_address() local
7566 return hasExt ? (void*)entry_vkGetDisplayPlaneSupportedDisplaysKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7570 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_display"); in goldfish_vulkan_get_instance_proc_address() local
7571 return hasExt ? (void*)entry_vkGetDisplayModePropertiesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7575 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_display"); in goldfish_vulkan_get_instance_proc_address() local
7576 return hasExt ? (void*)entry_vkCreateDisplayModeKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7580 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_display"); in goldfish_vulkan_get_instance_proc_address() local
7581 return hasExt ? (void*)entry_vkGetDisplayPlaneCapabilitiesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7585 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_display"); in goldfish_vulkan_get_instance_proc_address() local
7586 return hasExt ? (void*)entry_vkCreateDisplayPlaneSurfaceKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7598 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_xlib_surface"); in goldfish_vulkan_get_instance_proc_address() local
7599 return hasExt ? (void*)entry_vkCreateXlibSurfaceKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7603 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_xlib_surface"); in goldfish_vulkan_get_instance_proc_address() local
7604 return hasExt ? (void*)entry_vkGetPhysicalDeviceXlibPresentationSupportKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7610 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_xcb_surface"); in goldfish_vulkan_get_instance_proc_address() local
7611 return hasExt ? (void*)entry_vkCreateXcbSurfaceKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7615 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_xcb_surface"); in goldfish_vulkan_get_instance_proc_address() local
7616 return hasExt ? (void*)entry_vkGetPhysicalDeviceXcbPresentationSupportKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7622 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_wayland_surface"); in goldfish_vulkan_get_instance_proc_address() local
7623 return hasExt ? (void*)entry_vkCreateWaylandSurfaceKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7627 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_wayland_surface"); in goldfish_vulkan_get_instance_proc_address() local
7628 return hasExt ? (void*)entry_vkGetPhysicalDeviceWaylandPresentationSupportKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7634 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_mir_surface"); in goldfish_vulkan_get_instance_proc_address() local
7635 return hasExt ? (void*)entry_vkCreateMirSurfaceKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7639 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_mir_surface"); in goldfish_vulkan_get_instance_proc_address() local
7640 return hasExt ? (void*)entry_vkGetPhysicalDeviceMirPresentationSupportKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7646 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_android_surface"); in goldfish_vulkan_get_instance_proc_address() local
7647 return hasExt ? (void*)entry_vkCreateAndroidSurfaceKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7653 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_win32_surface"); in goldfish_vulkan_get_instance_proc_address() local
7654 return hasExt ? (void*)entry_vkCreateWin32SurfaceKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7658 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_win32_surface"); in goldfish_vulkan_get_instance_proc_address() local
7659 return hasExt ? (void*)entry_vkGetPhysicalDeviceWin32PresentationSupportKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7665 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7666 return hasExt ? (void*)entry_vkGetPhysicalDeviceFeatures2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7670 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7671 return hasExt ? (void*)entry_vkGetPhysicalDeviceProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7675 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7676 return hasExt ? (void*)entry_vkGetPhysicalDeviceFormatProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7680 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7681 return hasExt ? (void*)entry_vkGetPhysicalDeviceImageFormatProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7685 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7686 return hasExt ? (void*)entry_vkGetPhysicalDeviceQueueFamilyProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7690 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7691 return hasExt ? (void*)entry_vkGetPhysicalDeviceMemoryProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7695 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7696 return hasExt ? (void*)entry_vkGetPhysicalDeviceSparseImageFormatProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7706 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_device_group"); in goldfish_vulkan_get_instance_proc_address() local
7707 return hasExt ? (void*)entry_vkCmdSetDeviceMaskKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7711 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_device_group"); in goldfish_vulkan_get_instance_proc_address() local
7712 return hasExt ? (void*)entry_vkCmdDispatchBaseKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7724 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_device_group_creation"); in goldfish_vulkan_get_instance_proc_address() local
7725 return hasExt ? (void*)entry_vkEnumeratePhysicalDeviceGroupsKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7731 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_external_memory_capabilities"); in goldfish_vulkan_get_instance_proc_address() local
7732 return hasExt ? (void*)entry_vkGetPhysicalDeviceExternalBufferPropertiesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7758 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_external_semaphore_capabilities"); in goldfish_vulkan_get_instance_proc_address() local
7759 return hasExt ? (void*)entry_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7785 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_push_descriptor"); in goldfish_vulkan_get_instance_proc_address() local
7786 return hasExt ? (void*)entry_vkCmdPushDescriptorSetKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7790 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_push_descriptor"); in goldfish_vulkan_get_instance_proc_address() local
7791 return hasExt ? (void*)entry_vkCmdPushDescriptorSetWithTemplateKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7815 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_create_renderpass2"); in goldfish_vulkan_get_instance_proc_address() local
7816 return hasExt ? (void*)entry_vkCmdBeginRenderPass2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7820 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_create_renderpass2"); in goldfish_vulkan_get_instance_proc_address() local
7821 return hasExt ? (void*)entry_vkCmdNextSubpass2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7825 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_create_renderpass2"); in goldfish_vulkan_get_instance_proc_address() local
7826 return hasExt ? (void*)entry_vkCmdEndRenderPass2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7838 … bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_external_fence_capabilities"); in goldfish_vulkan_get_instance_proc_address() local
7839 return hasExt ? (void*)entry_vkGetPhysicalDeviceExternalFencePropertiesKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7865 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_surface_capabilities2"); in goldfish_vulkan_get_instance_proc_address() local
7866 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceCapabilities2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7870 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_surface_capabilities2"); in goldfish_vulkan_get_instance_proc_address() local
7871 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceFormats2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7877 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_display_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7878 return hasExt ? (void*)entry_vkGetPhysicalDeviceDisplayProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7882 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_display_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7883 return hasExt ? (void*)entry_vkGetPhysicalDeviceDisplayPlaneProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7887 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_display_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7888 return hasExt ? (void*)entry_vkGetDisplayModeProperties2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7892 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_get_display_properties2"); in goldfish_vulkan_get_instance_proc_address() local
7893 return hasExt ? (void*)entry_vkGetDisplayPlaneCapabilities2KHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7939 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_draw_indirect_count"); in goldfish_vulkan_get_instance_proc_address() local
7940 return hasExt ? (void*)entry_vkCmdDrawIndirectCountKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7944 bool hasExt = resources->hasInstanceExtension(instance, "VK_KHR_draw_indirect_count"); in goldfish_vulkan_get_instance_proc_address() local
7945 return hasExt ? (void*)entry_vkCmdDrawIndexedIndirectCountKHR : nullptr; in goldfish_vulkan_get_instance_proc_address()
7959 bool hasExt = resources->hasInstanceExtension(instance, "VK_ANDROID_native_buffer"); in goldfish_vulkan_get_instance_proc_address() local
7960 return hasExt ? (void*)entry_vkQueueSignalReleaseImageANDROID : nullptr; in goldfish_vulkan_get_instance_proc_address()
7966 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_report"); in goldfish_vulkan_get_instance_proc_address() local
7967 return hasExt ? (void*)entry_vkCreateDebugReportCallbackEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
7971 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_report"); in goldfish_vulkan_get_instance_proc_address() local
7972 return hasExt ? (void*)entry_vkDestroyDebugReportCallbackEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
7976 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_report"); in goldfish_vulkan_get_instance_proc_address() local
7977 return hasExt ? (void*)entry_vkDebugReportMessageEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
7991 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_marker"); in goldfish_vulkan_get_instance_proc_address() local
7992 return hasExt ? (void*)entry_vkCmdDebugMarkerBeginEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
7996 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_marker"); in goldfish_vulkan_get_instance_proc_address() local
7997 return hasExt ? (void*)entry_vkCmdDebugMarkerEndEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8001 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_marker"); in goldfish_vulkan_get_instance_proc_address() local
8002 return hasExt ? (void*)entry_vkCmdDebugMarkerInsertEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8008 bool hasExt = resources->hasInstanceExtension(instance, "VK_AMD_draw_indirect_count"); in goldfish_vulkan_get_instance_proc_address() local
8009 return hasExt ? (void*)entry_vkCmdDrawIndirectCountAMD : nullptr; in goldfish_vulkan_get_instance_proc_address()
8013 bool hasExt = resources->hasInstanceExtension(instance, "VK_AMD_draw_indirect_count"); in goldfish_vulkan_get_instance_proc_address() local
8014 return hasExt ? (void*)entry_vkCmdDrawIndexedIndirectCountAMD : nullptr; in goldfish_vulkan_get_instance_proc_address()
8026 … bool hasExt = resources->hasInstanceExtension(instance, "VK_NV_external_memory_capabilities"); in goldfish_vulkan_get_instance_proc_address() local
8027 return hasExt ? (void*)entry_vkGetPhysicalDeviceExternalImageFormatPropertiesNV : nullptr; in goldfish_vulkan_get_instance_proc_address()
8039 bool hasExt = resources->hasInstanceExtension(instance, "VK_NN_vi_surface"); in goldfish_vulkan_get_instance_proc_address() local
8040 return hasExt ? (void*)entry_vkCreateViSurfaceNN : nullptr; in goldfish_vulkan_get_instance_proc_address()
8046 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_conditional_rendering"); in goldfish_vulkan_get_instance_proc_address() local
8047 return hasExt ? (void*)entry_vkCmdBeginConditionalRenderingEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8051 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_conditional_rendering"); in goldfish_vulkan_get_instance_proc_address() local
8052 return hasExt ? (void*)entry_vkCmdEndConditionalRenderingEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8058 bool hasExt = resources->hasInstanceExtension(instance, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_instance_proc_address() local
8059 return hasExt ? (void*)entry_vkCmdProcessCommandsNVX : nullptr; in goldfish_vulkan_get_instance_proc_address()
8063 bool hasExt = resources->hasInstanceExtension(instance, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_instance_proc_address() local
8064 return hasExt ? (void*)entry_vkCmdReserveSpaceForCommandsNVX : nullptr; in goldfish_vulkan_get_instance_proc_address()
8092 bool hasExt = resources->hasInstanceExtension(instance, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_instance_proc_address() local
8093 return hasExt ? (void*)entry_vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX : nullptr; in goldfish_vulkan_get_instance_proc_address()
8099 bool hasExt = resources->hasInstanceExtension(instance, "VK_NV_clip_space_w_scaling"); in goldfish_vulkan_get_instance_proc_address() local
8100 return hasExt ? (void*)entry_vkCmdSetViewportWScalingNV : nullptr; in goldfish_vulkan_get_instance_proc_address()
8106 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_direct_mode_display"); in goldfish_vulkan_get_instance_proc_address() local
8107 return hasExt ? (void*)entry_vkReleaseDisplayEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8113 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_acquire_xlib_display"); in goldfish_vulkan_get_instance_proc_address() local
8114 return hasExt ? (void*)entry_vkAcquireXlibDisplayEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8118 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_acquire_xlib_display"); in goldfish_vulkan_get_instance_proc_address() local
8119 return hasExt ? (void*)entry_vkGetRandROutputDisplayEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8125 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_display_surface_counter"); in goldfish_vulkan_get_instance_proc_address() local
8126 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceCapabilities2EXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8160 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_discard_rectangles"); in goldfish_vulkan_get_instance_proc_address() local
8161 return hasExt ? (void*)entry_vkCmdSetDiscardRectangleEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8173 bool hasExt = resources->hasInstanceExtension(instance, "VK_MVK_ios_surface"); in goldfish_vulkan_get_instance_proc_address() local
8174 return hasExt ? (void*)entry_vkCreateIOSSurfaceMVK : nullptr; in goldfish_vulkan_get_instance_proc_address()
8180 bool hasExt = resources->hasInstanceExtension(instance, "VK_MVK_macos_surface"); in goldfish_vulkan_get_instance_proc_address() local
8181 return hasExt ? (void*)entry_vkCreateMacOSSurfaceMVK : nullptr; in goldfish_vulkan_get_instance_proc_address()
8195 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8196 return hasExt ? (void*)entry_vkQueueBeginDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8200 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8201 return hasExt ? (void*)entry_vkQueueEndDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8205 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8206 return hasExt ? (void*)entry_vkQueueInsertDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8210 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8211 return hasExt ? (void*)entry_vkCmdBeginDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8215 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8216 return hasExt ? (void*)entry_vkCmdEndDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8220 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8221 return hasExt ? (void*)entry_vkCmdInsertDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8225 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8226 return hasExt ? (void*)entry_vkCreateDebugUtilsMessengerEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8230 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8231 return hasExt ? (void*)entry_vkDestroyDebugUtilsMessengerEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8235 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_debug_utils"); in goldfish_vulkan_get_instance_proc_address() local
8236 return hasExt ? (void*)entry_vkSubmitDebugUtilsMessageEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8252 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_sample_locations"); in goldfish_vulkan_get_instance_proc_address() local
8253 return hasExt ? (void*)entry_vkCmdSetSampleLocationsEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8257 bool hasExt = resources->hasInstanceExtension(instance, "VK_EXT_sample_locations"); in goldfish_vulkan_get_instance_proc_address() local
8258 return hasExt ? (void*)entry_vkGetPhysicalDeviceMultisamplePropertiesEXT : nullptr; in goldfish_vulkan_get_instance_proc_address()
8288 bool hasExt = resources->hasInstanceExtension(instance, "VK_AMD_buffer_marker"); in goldfish_vulkan_get_instance_proc_address() local
8289 return hasExt ? (void*)entry_vkCmdWriteBufferMarkerAMD : nullptr; in goldfish_vulkan_get_instance_proc_address()
8295 … bool hasExt = resources->hasInstanceExtension(instance, "VK_NV_device_diagnostic_checkpoints"); in goldfish_vulkan_get_instance_proc_address() local
8296 return hasExt ? (void*)entry_vkCmdSetCheckpointNV : nullptr; in goldfish_vulkan_get_instance_proc_address()
8300 … bool hasExt = resources->hasInstanceExtension(instance, "VK_NV_device_diagnostic_checkpoints"); in goldfish_vulkan_get_instance_proc_address() local
8301 return hasExt ? (void*)entry_vkGetQueueCheckpointDataNV : nullptr; in goldfish_vulkan_get_instance_proc_address()
8329 bool hasExt = resources->hasInstanceExtension(instance, "VK_GOOGLE_async_command_buffers"); in goldfish_vulkan_get_instance_proc_address() local
8330 return hasExt ? (void*)entry_vkBeginCommandBufferAsyncGOOGLE : nullptr; in goldfish_vulkan_get_instance_proc_address()
8334 bool hasExt = resources->hasInstanceExtension(instance, "VK_GOOGLE_async_command_buffers"); in goldfish_vulkan_get_instance_proc_address() local
8335 return hasExt ? (void*)entry_vkEndCommandBufferAsyncGOOGLE : nullptr; in goldfish_vulkan_get_instance_proc_address()
8339 bool hasExt = resources->hasInstanceExtension(instance, "VK_GOOGLE_async_command_buffers"); in goldfish_vulkan_get_instance_proc_address() local
8340 return hasExt ? (void*)entry_vkResetCommandBufferAsyncGOOGLE : nullptr; in goldfish_vulkan_get_instance_proc_address()
8344 bool hasExt = resources->hasInstanceExtension(instance, "VK_GOOGLE_async_command_buffers"); in goldfish_vulkan_get_instance_proc_address() local
8345 return hasExt ? (void*)entry_vkCommandBufferHostSyncGOOGLE : nullptr; in goldfish_vulkan_get_instance_proc_address()
8373 bool hasExt = resources->hasInstanceExtension(instance, "VK_GOOGLE_async_queue_submit"); in goldfish_vulkan_get_instance_proc_address() local
8374 return hasExt ? (void*)entry_vkQueueHostSyncGOOGLE : nullptr; in goldfish_vulkan_get_instance_proc_address()
8378 bool hasExt = resources->hasInstanceExtension(instance, "VK_GOOGLE_async_queue_submit"); in goldfish_vulkan_get_instance_proc_address() local
8379 return hasExt ? (void*)entry_vkQueueSubmitAsyncGOOGLE : nullptr; in goldfish_vulkan_get_instance_proc_address()
8383 bool hasExt = resources->hasInstanceExtension(instance, "VK_GOOGLE_async_queue_submit"); in goldfish_vulkan_get_instance_proc_address() local
8384 return hasExt ? (void*)entry_vkQueueWaitIdleAsyncGOOGLE : nullptr; in goldfish_vulkan_get_instance_proc_address()
8388 bool hasExt = resources->hasInstanceExtension(instance, "VK_GOOGLE_async_queue_submit"); in goldfish_vulkan_get_instance_proc_address() local
8389 return hasExt ? (void*)entry_vkQueueBindSparseAsyncGOOGLE : nullptr; in goldfish_vulkan_get_instance_proc_address()
9064 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_surface"); in goldfish_vulkan_get_device_proc_address() local
9065 return hasExt ? (void*)entry_vkDestroySurfaceKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9069 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_surface"); in goldfish_vulkan_get_device_proc_address() local
9070 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceSupportKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9074 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_surface"); in goldfish_vulkan_get_device_proc_address() local
9075 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceCapabilitiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9079 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_surface"); in goldfish_vulkan_get_device_proc_address() local
9080 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceFormatsKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9084 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_surface"); in goldfish_vulkan_get_device_proc_address() local
9085 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfacePresentModesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9091 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9092 return hasExt ? (void*)entry_vkCreateSwapchainKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9096 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9097 return hasExt ? (void*)entry_vkDestroySwapchainKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9101 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9102 return hasExt ? (void*)entry_vkGetSwapchainImagesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9106 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9107 return hasExt ? (void*)entry_vkAcquireNextImageKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9111 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9112 return hasExt ? (void*)entry_vkQueuePresentKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9116 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9117 return hasExt ? (void*)entry_vkGetDeviceGroupPresentCapabilitiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9121 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9122 return hasExt ? (void*)entry_vkGetDeviceGroupSurfacePresentModesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9126 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9127 return hasExt ? (void*)entry_vkGetPhysicalDevicePresentRectanglesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9131 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9132 return hasExt ? (void*)entry_vkAcquireNextImage2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9138 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_display"); in goldfish_vulkan_get_device_proc_address() local
9139 return hasExt ? (void*)entry_vkGetPhysicalDeviceDisplayPropertiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9143 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_display"); in goldfish_vulkan_get_device_proc_address() local
9144 return hasExt ? (void*)entry_vkGetPhysicalDeviceDisplayPlanePropertiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9148 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_display"); in goldfish_vulkan_get_device_proc_address() local
9149 return hasExt ? (void*)entry_vkGetDisplayPlaneSupportedDisplaysKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9153 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_display"); in goldfish_vulkan_get_device_proc_address() local
9154 return hasExt ? (void*)entry_vkGetDisplayModePropertiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9158 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_display"); in goldfish_vulkan_get_device_proc_address() local
9159 return hasExt ? (void*)entry_vkCreateDisplayModeKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9163 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_display"); in goldfish_vulkan_get_device_proc_address() local
9164 return hasExt ? (void*)entry_vkGetDisplayPlaneCapabilitiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9168 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_display"); in goldfish_vulkan_get_device_proc_address() local
9169 return hasExt ? (void*)entry_vkCreateDisplayPlaneSurfaceKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9175 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_display_swapchain"); in goldfish_vulkan_get_device_proc_address() local
9176 return hasExt ? (void*)entry_vkCreateSharedSwapchainsKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9182 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_xlib_surface"); in goldfish_vulkan_get_device_proc_address() local
9183 return hasExt ? (void*)entry_vkCreateXlibSurfaceKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9187 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_xlib_surface"); in goldfish_vulkan_get_device_proc_address() local
9188 return hasExt ? (void*)entry_vkGetPhysicalDeviceXlibPresentationSupportKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9194 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_xcb_surface"); in goldfish_vulkan_get_device_proc_address() local
9195 return hasExt ? (void*)entry_vkCreateXcbSurfaceKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9199 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_xcb_surface"); in goldfish_vulkan_get_device_proc_address() local
9200 return hasExt ? (void*)entry_vkGetPhysicalDeviceXcbPresentationSupportKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9206 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_wayland_surface"); in goldfish_vulkan_get_device_proc_address() local
9207 return hasExt ? (void*)entry_vkCreateWaylandSurfaceKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9211 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_wayland_surface"); in goldfish_vulkan_get_device_proc_address() local
9212 return hasExt ? (void*)entry_vkGetPhysicalDeviceWaylandPresentationSupportKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9218 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_mir_surface"); in goldfish_vulkan_get_device_proc_address() local
9219 return hasExt ? (void*)entry_vkCreateMirSurfaceKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9223 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_mir_surface"); in goldfish_vulkan_get_device_proc_address() local
9224 return hasExt ? (void*)entry_vkGetPhysicalDeviceMirPresentationSupportKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9230 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_android_surface"); in goldfish_vulkan_get_device_proc_address() local
9231 return hasExt ? (void*)entry_vkCreateAndroidSurfaceKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9237 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_win32_surface"); in goldfish_vulkan_get_device_proc_address() local
9238 return hasExt ? (void*)entry_vkCreateWin32SurfaceKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9242 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_win32_surface"); in goldfish_vulkan_get_device_proc_address() local
9243 return hasExt ? (void*)entry_vkGetPhysicalDeviceWin32PresentationSupportKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9249 … bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_device_proc_address() local
9250 return hasExt ? (void*)entry_vkGetPhysicalDeviceFeatures2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9254 … bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_device_proc_address() local
9255 return hasExt ? (void*)entry_vkGetPhysicalDeviceProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9259 … bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_device_proc_address() local
9260 return hasExt ? (void*)entry_vkGetPhysicalDeviceFormatProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9264 … bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_device_proc_address() local
9265 return hasExt ? (void*)entry_vkGetPhysicalDeviceImageFormatProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9269 … bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_device_proc_address() local
9270 return hasExt ? (void*)entry_vkGetPhysicalDeviceQueueFamilyProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9274 … bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_device_proc_address() local
9275 return hasExt ? (void*)entry_vkGetPhysicalDeviceMemoryProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9279 … bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_physical_device_properties2"); in goldfish_vulkan_get_device_proc_address() local
9280 return hasExt ? (void*)entry_vkGetPhysicalDeviceSparseImageFormatProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9286 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_device_group"); in goldfish_vulkan_get_device_proc_address() local
9287 return hasExt ? (void*)entry_vkGetDeviceGroupPeerMemoryFeaturesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9291 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_device_group"); in goldfish_vulkan_get_device_proc_address() local
9292 return hasExt ? (void*)entry_vkCmdSetDeviceMaskKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9296 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_device_group"); in goldfish_vulkan_get_device_proc_address() local
9297 return hasExt ? (void*)entry_vkCmdDispatchBaseKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9303 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_maintenance1"); in goldfish_vulkan_get_device_proc_address() local
9304 return hasExt ? (void*)entry_vkTrimCommandPoolKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9310 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_device_group_creation"); in goldfish_vulkan_get_device_proc_address() local
9311 return hasExt ? (void*)entry_vkEnumeratePhysicalDeviceGroupsKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9317 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_memory_capabilities"); in goldfish_vulkan_get_device_proc_address() local
9318 return hasExt ? (void*)entry_vkGetPhysicalDeviceExternalBufferPropertiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9324 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_memory_win32"); in goldfish_vulkan_get_device_proc_address() local
9325 return hasExt ? (void*)entry_vkGetMemoryWin32HandleKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9329 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_memory_win32"); in goldfish_vulkan_get_device_proc_address() local
9330 return hasExt ? (void*)entry_vkGetMemoryWin32HandlePropertiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9336 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_memory_fd"); in goldfish_vulkan_get_device_proc_address() local
9337 return hasExt ? (void*)entry_vkGetMemoryFdKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9341 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_memory_fd"); in goldfish_vulkan_get_device_proc_address() local
9342 return hasExt ? (void*)entry_vkGetMemoryFdPropertiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9348 … bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_semaphore_capabilities"); in goldfish_vulkan_get_device_proc_address() local
9349 return hasExt ? (void*)entry_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9355 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_semaphore_win32"); in goldfish_vulkan_get_device_proc_address() local
9356 return hasExt ? (void*)entry_vkImportSemaphoreWin32HandleKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9360 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_semaphore_win32"); in goldfish_vulkan_get_device_proc_address() local
9361 return hasExt ? (void*)entry_vkGetSemaphoreWin32HandleKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9367 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_semaphore_fd"); in goldfish_vulkan_get_device_proc_address() local
9368 return hasExt ? (void*)entry_vkImportSemaphoreFdKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9372 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_semaphore_fd"); in goldfish_vulkan_get_device_proc_address() local
9373 return hasExt ? (void*)entry_vkGetSemaphoreFdKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9379 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_push_descriptor"); in goldfish_vulkan_get_device_proc_address() local
9380 return hasExt ? (void*)entry_vkCmdPushDescriptorSetKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9384 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_push_descriptor"); in goldfish_vulkan_get_device_proc_address() local
9385 return hasExt ? (void*)entry_vkCmdPushDescriptorSetWithTemplateKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9391 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_descriptor_update_template"); in goldfish_vulkan_get_device_proc_address() local
9392 return hasExt ? (void*)entry_vkCreateDescriptorUpdateTemplateKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9396 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_descriptor_update_template"); in goldfish_vulkan_get_device_proc_address() local
9397 return hasExt ? (void*)entry_vkDestroyDescriptorUpdateTemplateKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9401 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_descriptor_update_template"); in goldfish_vulkan_get_device_proc_address() local
9402 return hasExt ? (void*)entry_vkUpdateDescriptorSetWithTemplateKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9408 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_create_renderpass2"); in goldfish_vulkan_get_device_proc_address() local
9409 return hasExt ? (void*)entry_vkCreateRenderPass2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9413 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_create_renderpass2"); in goldfish_vulkan_get_device_proc_address() local
9414 return hasExt ? (void*)entry_vkCmdBeginRenderPass2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9418 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_create_renderpass2"); in goldfish_vulkan_get_device_proc_address() local
9419 return hasExt ? (void*)entry_vkCmdNextSubpass2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9423 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_create_renderpass2"); in goldfish_vulkan_get_device_proc_address() local
9424 return hasExt ? (void*)entry_vkCmdEndRenderPass2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9430 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_shared_presentable_image"); in goldfish_vulkan_get_device_proc_address() local
9431 return hasExt ? (void*)entry_vkGetSwapchainStatusKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9437 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_fence_capabilities"); in goldfish_vulkan_get_device_proc_address() local
9438 return hasExt ? (void*)entry_vkGetPhysicalDeviceExternalFencePropertiesKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9444 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_fence_win32"); in goldfish_vulkan_get_device_proc_address() local
9445 return hasExt ? (void*)entry_vkImportFenceWin32HandleKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9449 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_fence_win32"); in goldfish_vulkan_get_device_proc_address() local
9450 return hasExt ? (void*)entry_vkGetFenceWin32HandleKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9456 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_fence_fd"); in goldfish_vulkan_get_device_proc_address() local
9457 return hasExt ? (void*)entry_vkImportFenceFdKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9461 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_external_fence_fd"); in goldfish_vulkan_get_device_proc_address() local
9462 return hasExt ? (void*)entry_vkGetFenceFdKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9468 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_surface_capabilities2"); in goldfish_vulkan_get_device_proc_address() local
9469 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceCapabilities2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9473 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_surface_capabilities2"); in goldfish_vulkan_get_device_proc_address() local
9474 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceFormats2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9480 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_display_properties2"); in goldfish_vulkan_get_device_proc_address() local
9481 return hasExt ? (void*)entry_vkGetPhysicalDeviceDisplayProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9485 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_display_properties2"); in goldfish_vulkan_get_device_proc_address() local
9486 return hasExt ? (void*)entry_vkGetPhysicalDeviceDisplayPlaneProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9490 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_display_properties2"); in goldfish_vulkan_get_device_proc_address() local
9491 return hasExt ? (void*)entry_vkGetDisplayModeProperties2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9495 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_display_properties2"); in goldfish_vulkan_get_device_proc_address() local
9496 return hasExt ? (void*)entry_vkGetDisplayPlaneCapabilities2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9502 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_memory_requirements2"); in goldfish_vulkan_get_device_proc_address() local
9503 return hasExt ? (void*)entry_vkGetImageMemoryRequirements2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9507 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_memory_requirements2"); in goldfish_vulkan_get_device_proc_address() local
9508 return hasExt ? (void*)entry_vkGetBufferMemoryRequirements2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9512 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_get_memory_requirements2"); in goldfish_vulkan_get_device_proc_address() local
9513 return hasExt ? (void*)entry_vkGetImageSparseMemoryRequirements2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9519 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_sampler_ycbcr_conversion"); in goldfish_vulkan_get_device_proc_address() local
9520 return hasExt ? (void*)entry_vkCreateSamplerYcbcrConversionKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9524 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_sampler_ycbcr_conversion"); in goldfish_vulkan_get_device_proc_address() local
9525 return hasExt ? (void*)entry_vkDestroySamplerYcbcrConversionKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9531 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_bind_memory2"); in goldfish_vulkan_get_device_proc_address() local
9532 return hasExt ? (void*)entry_vkBindBufferMemory2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9536 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_bind_memory2"); in goldfish_vulkan_get_device_proc_address() local
9537 return hasExt ? (void*)entry_vkBindImageMemory2KHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9543 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_maintenance3"); in goldfish_vulkan_get_device_proc_address() local
9544 return hasExt ? (void*)entry_vkGetDescriptorSetLayoutSupportKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9550 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_draw_indirect_count"); in goldfish_vulkan_get_device_proc_address() local
9551 return hasExt ? (void*)entry_vkCmdDrawIndirectCountKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9555 bool hasExt = resources->hasDeviceExtension(device, "VK_KHR_draw_indirect_count"); in goldfish_vulkan_get_device_proc_address() local
9556 return hasExt ? (void*)entry_vkCmdDrawIndexedIndirectCountKHR : nullptr; in goldfish_vulkan_get_device_proc_address()
9562 bool hasExt = resources->hasDeviceExtension(device, "VK_ANDROID_native_buffer"); in goldfish_vulkan_get_device_proc_address() local
9563 return hasExt ? (void*)entry_vkGetSwapchainGrallocUsageANDROID : nullptr; in goldfish_vulkan_get_device_proc_address()
9567 bool hasExt = resources->hasDeviceExtension(device, "VK_ANDROID_native_buffer"); in goldfish_vulkan_get_device_proc_address() local
9568 return hasExt ? (void*)entry_vkAcquireImageANDROID : nullptr; in goldfish_vulkan_get_device_proc_address()
9572 bool hasExt = resources->hasDeviceExtension(device, "VK_ANDROID_native_buffer"); in goldfish_vulkan_get_device_proc_address() local
9573 return hasExt ? (void*)entry_vkQueueSignalReleaseImageANDROID : nullptr; in goldfish_vulkan_get_device_proc_address()
9579 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_report"); in goldfish_vulkan_get_device_proc_address() local
9580 return hasExt ? (void*)entry_vkCreateDebugReportCallbackEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9584 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_report"); in goldfish_vulkan_get_device_proc_address() local
9585 return hasExt ? (void*)entry_vkDestroyDebugReportCallbackEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9589 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_report"); in goldfish_vulkan_get_device_proc_address() local
9590 return hasExt ? (void*)entry_vkDebugReportMessageEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9596 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_marker"); in goldfish_vulkan_get_device_proc_address() local
9597 return hasExt ? (void*)entry_vkDebugMarkerSetObjectTagEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9601 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_marker"); in goldfish_vulkan_get_device_proc_address() local
9602 return hasExt ? (void*)entry_vkDebugMarkerSetObjectNameEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9606 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_marker"); in goldfish_vulkan_get_device_proc_address() local
9607 return hasExt ? (void*)entry_vkCmdDebugMarkerBeginEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9611 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_marker"); in goldfish_vulkan_get_device_proc_address() local
9612 return hasExt ? (void*)entry_vkCmdDebugMarkerEndEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9616 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_marker"); in goldfish_vulkan_get_device_proc_address() local
9617 return hasExt ? (void*)entry_vkCmdDebugMarkerInsertEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9623 bool hasExt = resources->hasDeviceExtension(device, "VK_AMD_draw_indirect_count"); in goldfish_vulkan_get_device_proc_address() local
9624 return hasExt ? (void*)entry_vkCmdDrawIndirectCountAMD : nullptr; in goldfish_vulkan_get_device_proc_address()
9628 bool hasExt = resources->hasDeviceExtension(device, "VK_AMD_draw_indirect_count"); in goldfish_vulkan_get_device_proc_address() local
9629 return hasExt ? (void*)entry_vkCmdDrawIndexedIndirectCountAMD : nullptr; in goldfish_vulkan_get_device_proc_address()
9635 bool hasExt = resources->hasDeviceExtension(device, "VK_AMD_shader_info"); in goldfish_vulkan_get_device_proc_address() local
9636 return hasExt ? (void*)entry_vkGetShaderInfoAMD : nullptr; in goldfish_vulkan_get_device_proc_address()
9642 bool hasExt = resources->hasDeviceExtension(device, "VK_NV_external_memory_capabilities"); in goldfish_vulkan_get_device_proc_address() local
9643 return hasExt ? (void*)entry_vkGetPhysicalDeviceExternalImageFormatPropertiesNV : nullptr; in goldfish_vulkan_get_device_proc_address()
9649 bool hasExt = resources->hasDeviceExtension(device, "VK_NV_external_memory_win32"); in goldfish_vulkan_get_device_proc_address() local
9650 return hasExt ? (void*)entry_vkGetMemoryWin32HandleNV : nullptr; in goldfish_vulkan_get_device_proc_address()
9656 bool hasExt = resources->hasDeviceExtension(device, "VK_NN_vi_surface"); in goldfish_vulkan_get_device_proc_address() local
9657 return hasExt ? (void*)entry_vkCreateViSurfaceNN : nullptr; in goldfish_vulkan_get_device_proc_address()
9663 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_conditional_rendering"); in goldfish_vulkan_get_device_proc_address() local
9664 return hasExt ? (void*)entry_vkCmdBeginConditionalRenderingEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9668 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_conditional_rendering"); in goldfish_vulkan_get_device_proc_address() local
9669 return hasExt ? (void*)entry_vkCmdEndConditionalRenderingEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9675 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9676 return hasExt ? (void*)entry_vkCmdProcessCommandsNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9680 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9681 return hasExt ? (void*)entry_vkCmdReserveSpaceForCommandsNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9685 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9686 return hasExt ? (void*)entry_vkCreateIndirectCommandsLayoutNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9690 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9691 return hasExt ? (void*)entry_vkDestroyIndirectCommandsLayoutNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9695 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9696 return hasExt ? (void*)entry_vkCreateObjectTableNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9700 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9701 return hasExt ? (void*)entry_vkDestroyObjectTableNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9705 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9706 return hasExt ? (void*)entry_vkRegisterObjectsNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9710 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9711 return hasExt ? (void*)entry_vkUnregisterObjectsNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9715 bool hasExt = resources->hasDeviceExtension(device, "VK_NVX_device_generated_commands"); in goldfish_vulkan_get_device_proc_address() local
9716 return hasExt ? (void*)entry_vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX : nullptr; in goldfish_vulkan_get_device_proc_address()
9722 bool hasExt = resources->hasDeviceExtension(device, "VK_NV_clip_space_w_scaling"); in goldfish_vulkan_get_device_proc_address() local
9723 return hasExt ? (void*)entry_vkCmdSetViewportWScalingNV : nullptr; in goldfish_vulkan_get_device_proc_address()
9729 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_direct_mode_display"); in goldfish_vulkan_get_device_proc_address() local
9730 return hasExt ? (void*)entry_vkReleaseDisplayEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9736 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_acquire_xlib_display"); in goldfish_vulkan_get_device_proc_address() local
9737 return hasExt ? (void*)entry_vkAcquireXlibDisplayEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9741 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_acquire_xlib_display"); in goldfish_vulkan_get_device_proc_address() local
9742 return hasExt ? (void*)entry_vkGetRandROutputDisplayEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9748 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_display_surface_counter"); in goldfish_vulkan_get_device_proc_address() local
9749 return hasExt ? (void*)entry_vkGetPhysicalDeviceSurfaceCapabilities2EXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9755 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_display_control"); in goldfish_vulkan_get_device_proc_address() local
9756 return hasExt ? (void*)entry_vkDisplayPowerControlEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9760 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_display_control"); in goldfish_vulkan_get_device_proc_address() local
9761 return hasExt ? (void*)entry_vkRegisterDeviceEventEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9765 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_display_control"); in goldfish_vulkan_get_device_proc_address() local
9766 return hasExt ? (void*)entry_vkRegisterDisplayEventEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9770 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_display_control"); in goldfish_vulkan_get_device_proc_address() local
9771 return hasExt ? (void*)entry_vkGetSwapchainCounterEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9777 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_display_timing"); in goldfish_vulkan_get_device_proc_address() local
9778 return hasExt ? (void*)entry_vkGetRefreshCycleDurationGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9782 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_display_timing"); in goldfish_vulkan_get_device_proc_address() local
9783 return hasExt ? (void*)entry_vkGetPastPresentationTimingGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9789 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_discard_rectangles"); in goldfish_vulkan_get_device_proc_address() local
9790 return hasExt ? (void*)entry_vkCmdSetDiscardRectangleEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9796 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_hdr_metadata"); in goldfish_vulkan_get_device_proc_address() local
9797 return hasExt ? (void*)entry_vkSetHdrMetadataEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9803 bool hasExt = resources->hasDeviceExtension(device, "VK_MVK_ios_surface"); in goldfish_vulkan_get_device_proc_address() local
9804 return hasExt ? (void*)entry_vkCreateIOSSurfaceMVK : nullptr; in goldfish_vulkan_get_device_proc_address()
9810 bool hasExt = resources->hasDeviceExtension(device, "VK_MVK_macos_surface"); in goldfish_vulkan_get_device_proc_address() local
9811 return hasExt ? (void*)entry_vkCreateMacOSSurfaceMVK : nullptr; in goldfish_vulkan_get_device_proc_address()
9817 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9818 return hasExt ? (void*)entry_vkSetDebugUtilsObjectNameEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9822 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9823 return hasExt ? (void*)entry_vkSetDebugUtilsObjectTagEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9827 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9828 return hasExt ? (void*)entry_vkQueueBeginDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9832 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9833 return hasExt ? (void*)entry_vkQueueEndDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9837 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9838 return hasExt ? (void*)entry_vkQueueInsertDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9842 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9843 return hasExt ? (void*)entry_vkCmdBeginDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9847 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9848 return hasExt ? (void*)entry_vkCmdEndDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9852 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9853 return hasExt ? (void*)entry_vkCmdInsertDebugUtilsLabelEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9857 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9858 return hasExt ? (void*)entry_vkCreateDebugUtilsMessengerEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9862 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9863 return hasExt ? (void*)entry_vkDestroyDebugUtilsMessengerEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9867 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_debug_utils"); in goldfish_vulkan_get_device_proc_address() local
9868 return hasExt ? (void*)entry_vkSubmitDebugUtilsMessageEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9874 …bool hasExt = resources->hasDeviceExtension(device, "VK_ANDROID_external_memory_android_hardware_b… in goldfish_vulkan_get_device_proc_address() local
9875 return hasExt ? (void*)entry_vkGetAndroidHardwareBufferPropertiesANDROID : nullptr; in goldfish_vulkan_get_device_proc_address()
9879 …bool hasExt = resources->hasDeviceExtension(device, "VK_ANDROID_external_memory_android_hardware_b… in goldfish_vulkan_get_device_proc_address() local
9880 return hasExt ? (void*)entry_vkGetMemoryAndroidHardwareBufferANDROID : nullptr; in goldfish_vulkan_get_device_proc_address()
9886 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_sample_locations"); in goldfish_vulkan_get_device_proc_address() local
9887 return hasExt ? (void*)entry_vkCmdSetSampleLocationsEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9891 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_sample_locations"); in goldfish_vulkan_get_device_proc_address() local
9892 return hasExt ? (void*)entry_vkGetPhysicalDeviceMultisamplePropertiesEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9898 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_validation_cache"); in goldfish_vulkan_get_device_proc_address() local
9899 return hasExt ? (void*)entry_vkCreateValidationCacheEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9903 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_validation_cache"); in goldfish_vulkan_get_device_proc_address() local
9904 return hasExt ? (void*)entry_vkDestroyValidationCacheEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9908 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_validation_cache"); in goldfish_vulkan_get_device_proc_address() local
9909 return hasExt ? (void*)entry_vkMergeValidationCachesEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9913 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_validation_cache"); in goldfish_vulkan_get_device_proc_address() local
9914 return hasExt ? (void*)entry_vkGetValidationCacheDataEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9920 bool hasExt = resources->hasDeviceExtension(device, "VK_EXT_external_memory_host"); in goldfish_vulkan_get_device_proc_address() local
9921 return hasExt ? (void*)entry_vkGetMemoryHostPointerPropertiesEXT : nullptr; in goldfish_vulkan_get_device_proc_address()
9927 bool hasExt = resources->hasDeviceExtension(device, "VK_AMD_buffer_marker"); in goldfish_vulkan_get_device_proc_address() local
9928 return hasExt ? (void*)entry_vkCmdWriteBufferMarkerAMD : nullptr; in goldfish_vulkan_get_device_proc_address()
9934 bool hasExt = resources->hasDeviceExtension(device, "VK_NV_device_diagnostic_checkpoints"); in goldfish_vulkan_get_device_proc_address() local
9935 return hasExt ? (void*)entry_vkCmdSetCheckpointNV : nullptr; in goldfish_vulkan_get_device_proc_address()
9939 bool hasExt = resources->hasDeviceExtension(device, "VK_NV_device_diagnostic_checkpoints"); in goldfish_vulkan_get_device_proc_address() local
9940 return hasExt ? (void*)entry_vkGetQueueCheckpointDataNV : nullptr; in goldfish_vulkan_get_device_proc_address()
9946 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_address_space"); in goldfish_vulkan_get_device_proc_address() local
9947 return hasExt ? (void*)entry_vkMapMemoryIntoAddressSpaceGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9953 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_color_buffer"); in goldfish_vulkan_get_device_proc_address() local
9954 return hasExt ? (void*)entry_vkRegisterImageColorBufferGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9958 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_color_buffer"); in goldfish_vulkan_get_device_proc_address() local
9959 return hasExt ? (void*)entry_vkRegisterBufferColorBufferGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9965 … bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_sized_descriptor_update_template"); in goldfish_vulkan_get_device_proc_address() local
9966 return hasExt ? (void*)entry_vkUpdateDescriptorSetWithTemplateSizedGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9972 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_async_command_buffers"); in goldfish_vulkan_get_device_proc_address() local
9973 return hasExt ? (void*)entry_vkBeginCommandBufferAsyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9977 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_async_command_buffers"); in goldfish_vulkan_get_device_proc_address() local
9978 return hasExt ? (void*)entry_vkEndCommandBufferAsyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9982 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_async_command_buffers"); in goldfish_vulkan_get_device_proc_address() local
9983 return hasExt ? (void*)entry_vkResetCommandBufferAsyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9987 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_async_command_buffers"); in goldfish_vulkan_get_device_proc_address() local
9988 return hasExt ? (void*)entry_vkCommandBufferHostSyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9994 …bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_create_resources_with_requirements"… in goldfish_vulkan_get_device_proc_address() local
9995 return hasExt ? (void*)entry_vkCreateImageWithRequirementsGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
9999 …bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_create_resources_with_requirements"… in goldfish_vulkan_get_device_proc_address() local
10000 return hasExt ? (void*)entry_vkCreateBufferWithRequirementsGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
10006 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_address_space_info"); in goldfish_vulkan_get_device_proc_address() local
10007 return hasExt ? (void*)entry_vkGetMemoryHostAddressInfoGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
10013 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_free_memory_sync"); in goldfish_vulkan_get_device_proc_address() local
10014 return hasExt ? (void*)entry_vkFreeMemorySyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
10020 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_async_queue_submit"); in goldfish_vulkan_get_device_proc_address() local
10021 return hasExt ? (void*)entry_vkQueueHostSyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
10025 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_async_queue_submit"); in goldfish_vulkan_get_device_proc_address() local
10026 return hasExt ? (void*)entry_vkQueueSubmitAsyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
10030 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_async_queue_submit"); in goldfish_vulkan_get_device_proc_address() local
10031 return hasExt ? (void*)entry_vkQueueWaitIdleAsyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()
10035 bool hasExt = resources->hasDeviceExtension(device, "VK_GOOGLE_async_queue_submit"); in goldfish_vulkan_get_device_proc_address() local
10036 return hasExt ? (void*)entry_vkQueueBindSparseAsyncGOOGLE : nullptr; in goldfish_vulkan_get_device_proc_address()