Lines Matching defs:surface
64 VkIcdSurfaceWin32 *surface;
87 VkIcdSurfaceWin32 *surface;
91 surface = vk_zalloc2(&instance->alloc, pAllocator, sizeof(*surface), 8,
94 if (surface == NULL)
97 surface->base.platform = VK_ICD_WSI_PLATFORM_WIN32;
99 surface->hinstance = pCreateInfo->hinstance;
100 surface->hwnd = pCreateInfo->hwnd;
102 *pSurface = VkIcdSurfaceBase_to_handle(&surface->base);
108 wsi_win32_surface_get_support(VkIcdSurfaceBase *surface,
123 VkIcdSurfaceWin32 *surface = (VkIcdSurfaceWin32 *)surf;
126 if (!GetClientRect(surface->hwnd, &win_rect))
163 wsi_win32_surface_get_capabilities2(VkIcdSurfaceBase *surface,
171 wsi_win32_surface_get_capabilities(surface, wsi_device,
267 wsi_win32_surface_get_present_modes(VkIcdSurfaceBase *surface,
286 wsi_win32_surface_get_present_rectangles(VkIcdSurfaceBase *surface,
317 VkIcdSurfaceWin32 *win32_surface = (VkIcdSurfaceWin32 *)create_info->surface;
435 VkIcdSurfaceWin32 *surface = (VkIcdSurfaceWin32 *)icd_surface;
469 chain->surface = surface;