Searched refs:swapchain (Results 1 - 25 of 66) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/
H A Dthreadpool.h53 struct threadpool *_mesa_threadpool_create(struct NineSwapChain9 *swapchain);
54 void _mesa_threadpool_destroy(struct NineSwapChain9 *swapchain, struct threadpool *pool);
H A Dthreadpool.c88 _mesa_threadpool_create(struct NineSwapChain9 *swapchain) argument
100 pool->wthread = NineSwapChain9_CreateThread(swapchain, wthreadpool_worker, pool);
109 _mesa_threadpool_destroy(struct NineSwapChain9 *swapchain, struct threadpool *pool) argument
120 NineSwapChain9_WaitForThread(swapchain, pool->wthread);
H A Ddevice9ex.c277 struct NineSwapChain9Ex *swapchain; local in function:NineDevice9Ex_GetDisplayModeEx
284 swapchain = NineSwapChain9Ex(This->base.swapchains[iSwapChain]);
285 return NineSwapChain9Ex_GetDisplayModeEx(swapchain, pMode, pRotation);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/
H A Dthreadpool.h53 struct threadpool *_mesa_threadpool_create(struct NineSwapChain9 *swapchain);
54 void _mesa_threadpool_destroy(struct NineSwapChain9 *swapchain, struct threadpool *pool);
H A Dthreadpool.c88 _mesa_threadpool_create(struct NineSwapChain9 *swapchain) argument
100 pool->wthread = NineSwapChain9_CreateThread(swapchain, wthreadpool_worker, pool);
109 _mesa_threadpool_destroy(struct NineSwapChain9 *swapchain, struct threadpool *pool) argument
120 NineSwapChain9_WaitForThread(swapchain, pool->wthread);
/xsrc/external/mit/MesaLib/dist/src/vulkan/wsi/
H A Dwsi_common.c513 struct wsi_swapchain *swapchain; local in function:wsi_CreateSwapchainKHR
522 &swapchain);
526 swapchain->fences = vk_zalloc(alloc,
527 sizeof (*swapchain->fences) * swapchain->image_count,
528 sizeof (*swapchain->fences),
530 if (!swapchain->fences) {
531 swapchain->destroy(swapchain, alloc);
535 *pSwapchain = wsi_swapchain_to_handle(swapchain);
578 wsi_GetSwapchainImagesKHR(VkDevice device,VkSwapchainKHR swapchain,uint32_t * pSwapchainImageCount,VkImage * pSwapchainImages) argument
589 wsi_AcquireNextImageKHR(VkDevice _device,VkSwapchainKHR swapchain,uint64_t timeout,VkSemaphore semaphore,VkFence fence,uint32_t * pImageIndex) argument
[all...]
H A Dwsi_common_private.h63 VkResult (*destroy)(struct wsi_swapchain *swapchain,
65 struct wsi_image *(*get_wsi_image)(struct wsi_swapchain *swapchain,
141 struct wsi_swapchain **swapchain);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_wsi.h50 struct lvp_swapchain **swapchain);
56 VkResult (*destroy)(struct lvp_swapchain *swapchain,
58 VkResult (*get_images)(struct lvp_swapchain *swapchain,
H A Dlvp_image.c111 lvp_swapchain_get_image(VkSwapchainKHR swapchain, argument
116 VkResult result = wsi_common_get_images(swapchain, &n_images, images);
136 ASSERTED struct lvp_image *swapchain_image = lvp_swapchain_get_image(swapchain_info->swapchain, 0);
162 if (swapchain_info && swapchain_info->swapchain != VK_NULL_HANDLE)
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/d3d12/wgl/
H A Dd3d12_wgl_framebuffer.cpp53 ComPtr<IDXGISwapChain3> swapchain; member in struct:d3d12_wgl_framebuffer
109 if (!framebuffer->swapchain) {
118 debug_printf("D3D12: failed to create swapchain");
122 swapchain1.As(&framebuffer->swapchain);
143 if (FAILED(framebuffer->swapchain->ResizeBuffers(num_buffers, desc.Width, desc.Height, desc.Format, desc.Flags))) {
144 debug_printf("D3D12: failed to resize swapchain");
153 if (!framebuffer->swapchain) {
154 debug_printf("D3D12: Cannot present; no swapchain");
159 return S_OK == framebuffer->swapchain->Present(0, DXGI_PRESENT_ALLOW_TEARING);
161 return S_OK == framebuffer->swapchain
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_wsi.c170 VkSwapchainKHR swapchain,
181 wsi_common_destroy_swapchain(_device, swapchain, alloc);
186 VkSwapchainKHR swapchain,
190 return wsi_common_get_images(swapchain, pSwapchainImageCount,
196 VkSwapchainKHR swapchain,
204 .swapchain = swapchain,
169 tu_DestroySwapchainKHR(VkDevice _device,VkSwapchainKHR swapchain,const VkAllocationCallbacks * pAllocator) argument
185 tu_GetSwapchainImagesKHR(VkDevice device,VkSwapchainKHR swapchain,uint32_t * pSwapchainImageCount,VkImage * pSwapchainImages) argument
195 tu_AcquireNextImageKHR(VkDevice device,VkSwapchainKHR swapchain,uint64_t timeout,VkSemaphore semaphore,VkFence fence,uint32_t * pImageIndex) argument
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_wsi.c181 VkSwapchainKHR swapchain,
192 wsi_common_destroy_swapchain(_device, swapchain, alloc);
197 VkSwapchainKHR swapchain,
201 return wsi_common_get_images(swapchain,
208 VkSwapchainKHR swapchain,
216 .swapchain = swapchain,
179 radv_DestroySwapchainKHR(VkDevice _device,VkSwapchainKHR swapchain,const VkAllocationCallbacks * pAllocator) argument
195 radv_GetSwapchainImagesKHR(VkDevice device,VkSwapchainKHR swapchain,uint32_t * pSwapchainImageCount,VkImage * pSwapchainImages) argument
206 radv_AcquireNextImageKHR(VkDevice device,VkSwapchainKHR swapchain,uint64_t timeout,VkSemaphore semaphore,VkFence fence,uint32_t * pImageIndex) argument
H A Dradv_wsi_display.c342 VkSwapchainKHR swapchain,
350 swapchain,
341 radv_GetSwapchainCounterEXT(VkDevice _device,VkSwapchainKHR swapchain,VkSurfaceCounterFlagBitsEXT flag_bits,uint64_t * value) argument
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_wsi.c192 VkSwapchainKHR swapchain,
203 wsi_common_destroy_swapchain(_device, swapchain, alloc);
208 VkSwapchainKHR swapchain,
212 return wsi_common_get_images(swapchain,
219 VkSwapchainKHR swapchain,
227 .swapchain = swapchain,
190 anv_DestroySwapchainKHR(VkDevice _device,VkSwapchainKHR swapchain,const VkAllocationCallbacks * pAllocator) argument
206 anv_GetSwapchainImagesKHR(VkDevice device,VkSwapchainKHR swapchain,uint32_t * pSwapchainImageCount,VkImage * pSwapchainImages) argument
217 anv_AcquireNextImageKHR(VkDevice device,VkSwapchainKHR swapchain,uint64_t timeout,VkSemaphore semaphore,VkFence fence,uint32_t * pImageIndex) argument
H A Danv_wsi_display.c308 VkSwapchainKHR swapchain,
316 swapchain, flag_bits, value);
307 anv_GetSwapchainCounterEXT(VkDevice _device,VkSwapchainKHR swapchain,VkSurfaceCounterFlagBitsEXT flag_bits,uint64_t * value) argument
/xsrc/external/mit/MesaLib.old/dist/src/vulkan/wsi/
H A Dwsi_common.c944 struct wsi_swapchain *swapchain; local in function:wsi_common_create_swapchain
948 &swapchain);
952 *pSwapchain = wsi_swapchain_to_handle(swapchain);
962 WSI_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain);
963 if (!swapchain)
966 swapchain->destroy(swapchain, pAllocator);
974 WSI_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain);
977 for (uint32_t i = 0; i < swapchain->image_count; i++) {
979 *image = swapchain
[all...]
H A Dwsi_common_private.h60 VkResult (*destroy)(struct wsi_swapchain *swapchain,
62 struct wsi_image *(*get_wsi_image)(struct wsi_swapchain *swapchain,
137 struct wsi_swapchain **swapchain);
H A Dwsi_common_display.h159 VkSwapchainKHR swapchain,
/xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
H A Dvn_wsi.c143 /* swapchain commands */
157 "swapchain %p: created with surface %p, min count %d, size "
171 VkSwapchainKHR swapchain,
176 wsi_DestroySwapchainKHR(device, swapchain, pAllocator);
178 vn_log(dev->instance, "swapchain %p: destroyed", VN_WSI_PTR(swapchain));
195 "swapchain %p: presented image %d: %s",
215 vn_log(dev->instance, "swapchain %p: acquired image %d: %s",
216 VN_WSI_PTR(pAcquireInfo->swapchain), idx,
170 vn_DestroySwapchainKHR(VkDevice device,VkSwapchainKHR swapchain,const VkAllocationCallbacks * pAllocator) argument
/xsrc/external/mit/MesaLib.old/dist/include/vulkan/
H A Dvulkan_win32.h298 typedef VkResult (VKAPI_PTR *PFN_vkAcquireFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain);
299 typedef VkResult (VKAPI_PTR *PFN_vkReleaseFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain);
311 VkSwapchainKHR swapchain);
315 VkSwapchainKHR swapchain);
/xsrc/external/mit/MesaLib/dist/include/vulkan/
H A Dvulkan_win32.h286 typedef VkResult (VKAPI_PTR *PFN_vkAcquireFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain);
287 typedef VkResult (VKAPI_PTR *PFN_vkReleaseFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain);
299 VkSwapchainKHR swapchain);
303 VkSwapchainKHR swapchain);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_render_pass.h43 bool swapchain; member in union:zink_rt_attrib::__anone4a46bd6020a
H A Dzink_render_pass.c49 state->swapchain_init && rt->swapchain ?
153 //rt->resolve || (state->swapchain_init && rt->swapchain) ?
154 state->swapchain_init && rt->swapchain ?
323 if (!rt->clear_color && (!rp->state.swapchain_init || !rt->swapchain))
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_wsi.c110 * ensure that our swapchain images can be sampled. If we are running under
112 * probably end up selecting an UIF layout for the swapchain images but it
169 v3dv_wsi_get_image_from_swapchain(VkSwapchainKHR swapchain, uint32_t index) argument
173 VkResult result = wsi_common_get_images(swapchain, &n_images, images);
/xsrc/external/mit/MesaLib.old/dist/src/vulkan/overlay-layer/
H A Doverlay.cpp133 VkSwapchainKHR swapchain; member in struct:swapchain_data
485 static struct swapchain_data *new_swapchain_data(VkSwapchainKHR swapchain, argument
491 data->swapchain = swapchain;
494 map_object(HKEY(data->swapchain), data);
500 unmap_object(HKEY(data->swapchain));
1453 data->swapchain,
1462 data->swapchain,
1588 VkSwapchainKHR swapchain,
1591 struct swapchain_data *swapchain_data = FIND_SWAPCHAIN_DATA(swapchain);
1586 overlay_DestroySwapchainKHR(VkDevice device,VkSwapchainKHR swapchain,const VkAllocationCallbacks * pAllocator) argument
1669 VkSwapchainKHR swapchain = pPresentInfo->pSwapchains[i]; local in function:overlay_QueuePresentKHR
1681 VkSwapchainKHR swapchain = pPresentInfo->pSwapchains[i]; local in function:overlay_QueuePresentKHR
1713 overlay_AcquireNextImageKHR(VkDevice device,VkSwapchainKHR swapchain,uint64_t timeout,VkSemaphore semaphore,VkFence fence,uint32_t * pImageIndex) argument
[all...]

Completed in 21 milliseconds

123