/external/swiftshader/tests/regres/testlists/ |
D | vk-wsi-PASS.txt | 15 dEQP-VK.wsi.xlib.swapchain.create.clipped 16 dEQP-VK.wsi.xlib.swapchain.create.composite_alpha 17 dEQP-VK.wsi.xlib.swapchain.create.image_array_layers 18 dEQP-VK.wsi.xlib.swapchain.create.image_extent 19 dEQP-VK.wsi.xlib.swapchain.create.image_format 20 dEQP-VK.wsi.xlib.swapchain.create.image_sharing_mode 21 dEQP-VK.wsi.xlib.swapchain.create.image_swapchain_create_info 22 dEQP-VK.wsi.xlib.swapchain.create.image_usage 23 dEQP-VK.wsi.xlib.swapchain.create.min_image_count 24 dEQP-VK.wsi.xlib.swapchain.create.pre_transform [all …]
|
D | vk-wsi.txt | 2176 dEQP-VK.wsi.xlib.swapchain.create.min_image_count 2177 dEQP-VK.wsi.xlib.swapchain.create.image_format 2178 dEQP-VK.wsi.xlib.swapchain.create.image_extent 2179 dEQP-VK.wsi.xlib.swapchain.create.image_array_layers 2180 dEQP-VK.wsi.xlib.swapchain.create.image_usage 2181 dEQP-VK.wsi.xlib.swapchain.create.image_sharing_mode 2182 dEQP-VK.wsi.xlib.swapchain.create.pre_transform 2183 dEQP-VK.wsi.xlib.swapchain.create.composite_alpha 2184 dEQP-VK.wsi.xlib.swapchain.create.present_mode 2185 dEQP-VK.wsi.xlib.swapchain.create.clipped [all …]
|
D | vk-wsi-NOT_SUPPORTED.txt | 2161 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.clipped 2162 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.composite_alpha 2163 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.image_array_layers 2164 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.image_extent 2165 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.image_format 2166 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.image_sharing_mode 2167 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.image_usage 2168 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.min_image_count 2169 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.pre_transform 2170 dEQP-VK.protected_memory.interaction.wsi.android.swapchain.create.present_mode [all …]
|
/external/mesa3d/src/vulkan/wsi/ |
D | wsi_common.c | 464 struct wsi_swapchain *swapchain; in wsi_common_create_swapchain() local 468 &swapchain); in wsi_common_create_swapchain() 472 swapchain->fences = vk_zalloc(pAllocator, in wsi_common_create_swapchain() 473 sizeof (*swapchain->fences) * swapchain->image_count, in wsi_common_create_swapchain() 474 sizeof (*swapchain->fences), in wsi_common_create_swapchain() 476 if (!swapchain->fences) { in wsi_common_create_swapchain() 477 swapchain->destroy(swapchain, pAllocator); in wsi_common_create_swapchain() 481 *pSwapchain = wsi_swapchain_to_handle(swapchain); in wsi_common_create_swapchain() 491 VK_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain); in wsi_common_destroy_swapchain() 492 if (!swapchain) in wsi_common_destroy_swapchain() [all …]
|
D | wsi_common_private.h | 63 VkResult (*destroy)(struct wsi_swapchain *swapchain, 65 struct wsi_image *(*get_wsi_image)(struct wsi_swapchain *swapchain, 140 struct wsi_swapchain **swapchain);
|
/external/angle/src/libANGLE/renderer/vulkan/doc/ |
D | PresentSemaphores.md | 21 Vulkan requires the application (ANGLE in this case) to acquire swapchain images and queue them for 63 > length of the PE present queue is below n+2 where n is the number of swapchain images. 65 > To understand why, imagine a FIFO swapchain with 1000 images and submissions that are 83 cycles between the swapchain images in a straight-forward manner). 137 When recreating the swapchain, all images are eventually freed and new ones are created, possibly 138 with a different count and present mode. For the old swapchain, we can no longer rely on the 140 as there won't be any more submissions using images from the old swapchain. 142 > For example, imagine the old swapchain was created in FIFO mode, and one image is being presented 143 > until the next V-Sync. Furthermore, imagine the new swapchain is created in MAILBOX mode. Since 144 > the old swapchain's image will remain presented until V-Sync, the new MAILBOX swapchain can [all …]
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_wsi.c | 159 VkSwapchainKHR swapchain, in lvp_DestroySwapchainKHR() argument 170 wsi_common_destroy_swapchain(_device, swapchain, alloc); in lvp_DestroySwapchainKHR() 175 VkSwapchainKHR swapchain, in lvp_GetSwapchainImagesKHR() argument 179 return wsi_common_get_images(swapchain, in lvp_GetSwapchainImagesKHR() 186 VkSwapchainKHR swapchain, in lvp_AcquireNextImageKHR() argument 194 .swapchain = swapchain, in lvp_AcquireNextImageKHR()
|
D | lvp_wsi.h | 50 struct lvp_swapchain **swapchain); 56 VkResult (*destroy)(struct lvp_swapchain *swapchain, 58 VkResult (*get_images)(struct lvp_swapchain *swapchain,
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_wsi.c | 181 VkSwapchainKHR swapchain, in tu_DestroySwapchainKHR() argument 192 wsi_common_destroy_swapchain(_device, swapchain, alloc); in tu_DestroySwapchainKHR() 197 VkSwapchainKHR swapchain, in tu_GetSwapchainImagesKHR() argument 201 return wsi_common_get_images(swapchain, pSwapchainImageCount, in tu_GetSwapchainImagesKHR() 207 VkSwapchainKHR swapchain, in tu_AcquireNextImageKHR() argument 215 .swapchain = swapchain, in tu_AcquireNextImageKHR()
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_wsi.c | 195 VkSwapchainKHR swapchain, in v3dv_DestroySwapchainKHR() argument 206 wsi_common_destroy_swapchain(_device, swapchain, alloc); in v3dv_DestroySwapchainKHR() 211 VkSwapchainKHR swapchain, in v3dv_GetSwapchainImagesKHR() argument 215 return wsi_common_get_images(swapchain, in v3dv_GetSwapchainImagesKHR() 222 VkSwapchainKHR swapchain, in v3dv_AcquireNextImageKHR() argument 230 .swapchain = swapchain, in v3dv_AcquireNextImageKHR()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_wsi.c | 201 VkSwapchainKHR swapchain, in radv_DestroySwapchainKHR() argument 212 wsi_common_destroy_swapchain(_device, swapchain, alloc); in radv_DestroySwapchainKHR() 217 VkSwapchainKHR swapchain, in radv_GetSwapchainImagesKHR() argument 221 return wsi_common_get_images(swapchain, in radv_GetSwapchainImagesKHR() 228 VkSwapchainKHR swapchain, in radv_AcquireNextImageKHR() argument 236 .swapchain = swapchain, in radv_AcquireNextImageKHR()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_wsi.c | 231 VkSwapchainKHR swapchain, in anv_DestroySwapchainKHR() argument 242 wsi_common_destroy_swapchain(_device, swapchain, alloc); in anv_DestroySwapchainKHR() 247 VkSwapchainKHR swapchain, in anv_GetSwapchainImagesKHR() argument 251 return wsi_common_get_images(swapchain, in anv_GetSwapchainImagesKHR() 258 VkSwapchainKHR swapchain, in anv_AcquireNextImageKHR() argument 266 .swapchain = swapchain, in anv_AcquireNextImageKHR()
|
/external/mesa3d/src/gallium/frontends/nine/ |
D | threadpool.c | 88 _mesa_threadpool_create(struct NineSwapChain9 *swapchain) in _mesa_threadpool_create() argument 100 pool->wthread = NineSwapChain9_CreateThread(swapchain, wthreadpool_worker, pool); in _mesa_threadpool_create() 109 _mesa_threadpool_destroy(struct NineSwapChain9 *swapchain, struct threadpool *pool) in _mesa_threadpool_destroy() argument 120 NineSwapChain9_WaitForThread(swapchain, pool->wthread); in _mesa_threadpool_destroy()
|
D | threadpool.h | 53 struct threadpool *_mesa_threadpool_create(struct NineSwapChain9 *swapchain); 54 void _mesa_threadpool_destroy(struct NineSwapChain9 *swapchain, struct threadpool *pool);
|
/external/deqp/external/vulkancts/modules/vulkan/wsi/ |
D | vktWsiSwapchainTests.cpp | 709 …const Unique<VkSwapchainKHR> swapchain (createSwapchainKHR(devHelper.vkd, *devHelper.device, &curP… in createSwapchainTest() local 721 …const Unique<VkSwapchainKHR> swapchain (createSwapchainKHR(devHelper.vkd, *devHelper.device, &curP… in createSwapchainTest() local 791 …const Unique<VkSwapchainKHR> swapchain (createSwapchainKHR(devHelper.vkd, *devHelper.device, &curP… in createSwapchainSimulateOOMTest() local 872 …const Unique<VkSwapchainKHR> swapchain (createSwapchainKHR(devHelper.vkd, *devHelper.device, &swap… in testImageSwapchainCreateInfo() local 874 VK_CHECK(devHelper.vkd.getSwapchainImagesKHR(*devHelper.device, *swapchain, &numImages, DE_NULL)); in testImageSwapchainCreateInfo() 882 *swapchain in testImageSwapchainCreateInfo() 924 *swapchain, in testImageSwapchainCreateInfo() 1066 VkSwapchainKHR swapchain, in AcquireNextImageWrapper() argument 1070 , m_swapchain (swapchain) in AcquireNextImageWrapper() 1106 VkSwapchainKHR swapchain, in AcquireNextImage2Wrapper() argument [all …]
|
/external/vulkan-headers/include/vulkan/ |
D | vulkan_win32.h | 299 …lt (VKAPI_PTR *PFN_vkAcquireFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 300 …lt (VKAPI_PTR *PFN_vkReleaseFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 312 VkSwapchainKHR swapchain); 316 VkSwapchainKHR swapchain);
|
/external/angle/third_party/vulkan-headers/src/include/vulkan/ |
D | vulkan_win32.h | 299 …lt (VKAPI_PTR *PFN_vkAcquireFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 300 …lt (VKAPI_PTR *PFN_vkReleaseFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 312 VkSwapchainKHR swapchain); 316 VkSwapchainKHR swapchain);
|
/external/deqp/external/vulkancts/scripts/src/ |
D | vulkan_win32.h | 299 …lt (VKAPI_PTR *PFN_vkAcquireFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 300 …lt (VKAPI_PTR *PFN_vkReleaseFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 312 VkSwapchainKHR swapchain); 316 VkSwapchainKHR swapchain);
|
/external/mesa3d/include/vulkan/ |
D | vulkan_win32.h | 286 …lt (VKAPI_PTR *PFN_vkAcquireFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 287 …lt (VKAPI_PTR *PFN_vkReleaseFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 299 VkSwapchainKHR swapchain); 303 VkSwapchainKHR swapchain);
|
/external/swiftshader/include/vulkan/ |
D | vulkan_win32.h | 299 …lt (VKAPI_PTR *PFN_vkAcquireFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 300 …lt (VKAPI_PTR *PFN_vkReleaseFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); 312 VkSwapchainKHR swapchain); 316 VkSwapchainKHR swapchain);
|
/external/vulkan-validation-layers/layers/ |
D | object_tracker_utils.cpp | 219 …chainImageObject(VkDevice dispatchable_object, VkImage swapchain_image, VkSwapchainKHR swapchain) { in CreateSwapchainImageObject() argument 225 pNewObjNode->parent_object = HandleToUint64(swapchain); in CreateSwapchainImageObject() 458 …ol ObjectLifetimes::PreCallValidateGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, in PreCallValidateGetSwapchainImagesKHR() argument 463 skip |= ValidateObject(device, swapchain, kVulkanObjectTypeSwapchainKHR, false, in PreCallValidateGetSwapchainImagesKHR() 468 void ObjectLifetimes::PostCallRecordGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain… in PostCallRecordGetSwapchainImagesKHR() argument 474 CreateSwapchainImageObject(device, pSwapchainImages[i], swapchain); in PostCallRecordGetSwapchainImagesKHR() 633 bool ObjectLifetimes::PreCallValidateDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, in PreCallValidateDestroySwapchainKHR() argument 635 return ValidateDestroyObject(device, swapchain, kVulkanObjectTypeSwapchainKHR, pAllocator, in PreCallValidateDestroySwapchainKHR() 639 void ObjectLifetimes::PreCallRecordDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, in PreCallRecordDestroySwapchainKHR() argument 641 RecordDestroyObject(device, swapchain, kVulkanObjectTypeSwapchainKHR); in PreCallRecordDestroySwapchainKHR() [all …]
|
/external/mesa3d/src/vulkan/overlay-layer/ |
D | overlay.cpp | 146 VkSwapchainKHR swapchain; member 490 static struct swapchain_data *new_swapchain_data(VkSwapchainKHR swapchain, in new_swapchain_data() argument 496 data->swapchain = swapchain; in new_swapchain_data() 499 map_object(HKEY(data->swapchain), data); in new_swapchain_data() 505 unmap_object(HKEY(data->swapchain)); in destroy_swapchain_data() 1725 data->swapchain, in setup_swapchain_data() 1734 data->swapchain, in setup_swapchain_data() 1861 VkSwapchainKHR swapchain, in overlay_DestroySwapchainKHR() argument 1864 if (swapchain == VK_NULL_HANDLE) { in overlay_DestroySwapchainKHR() 1866 device_data->vtable.DestroySwapchainKHR(device, swapchain, pAllocator); in overlay_DestroySwapchainKHR() [all …]
|
/external/vulkan-validation-layers/layers/generated/ |
D | thread_safety.cpp | 125 void ThreadSafety::PreCallRecordGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, ui… in PreCallRecordGetSwapchainImagesKHR() argument 128 StartReadObject(swapchain); in PreCallRecordGetSwapchainImagesKHR() 131 void ThreadSafety::PostCallRecordGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, u… in PostCallRecordGetSwapchainImagesKHR() argument 134 FinishReadObject(swapchain); in PostCallRecordGetSwapchainImagesKHR() 2915 VkSwapchainKHR swapchain, in PreCallRecordDestroySwapchainKHR() argument 2918 StartWriteObject(swapchain); in PreCallRecordDestroySwapchainKHR() 2924 VkSwapchainKHR swapchain, in PostCallRecordDestroySwapchainKHR() argument 2927 FinishWriteObject(swapchain); in PostCallRecordDestroySwapchainKHR() 2933 VkSwapchainKHR swapchain, in PreCallRecordAcquireNextImageKHR() argument 2939 StartWriteObject(swapchain); in PreCallRecordAcquireNextImageKHR() [all …]
|
D | layer_chassis_dispatch.cpp | 107 if (safe_struct->swapchain) { in WrapPnextChainHandles() 108 safe_struct->swapchain = layer_data->Unwrap(safe_struct->swapchain); in WrapPnextChainHandles() 146 if (safe_struct->swapchain) { in WrapPnextChainHandles() 147 safe_struct->swapchain = layer_data->Unwrap(safe_struct->swapchain); in WrapPnextChainHandles() 380 VkResult DispatchGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapch… in DispatchGetSwapchainImagesKHR() argument 384 …return layer_data->device_dispatch_table.GetSwapchainImagesKHR(device, swapchain, pSwapchainImageC… in DispatchGetSwapchainImagesKHR() 385 VkSwapchainKHR wrapped_swapchain_handle = swapchain; in DispatchGetSwapchainImagesKHR() 386 if (VK_NULL_HANDLE != swapchain) { in DispatchGetSwapchainImagesKHR() 387 swapchain = layer_data->Unwrap(swapchain); in DispatchGetSwapchainImagesKHR() 390 …layer_data->device_dispatch_table.GetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, p… in DispatchGetSwapchainImagesKHR() [all …]
|
/external/swiftshader/src/WSI/ |
D | VkSurfaceKHR.cpp | 179 void SurfaceKHR::associateSwapchain(SwapchainKHR *swapchain) in associateSwapchain() argument 181 associatedSwapchain = swapchain; in associateSwapchain()
|