Lines Matching defs:surface
79 VkSurfaceKHR surface = VK_NULL_HANDLE;
87 error = VKSCR(CreateXcbSurfaceKHR)(screen->instance, &cdt->info.xcb, NULL, &surface);
92 error = VKSCR(CreateWaylandSurfaceKHR)(screen->instance, &cdt->info.wl, NULL, &surface);
97 error = VKSCR(CreateWin32SurfaceKHR)(screen->instance, &cdt->info.win32, NULL, &surface);
108 error = VKSCR(GetPhysicalDeviceSurfaceSupportKHR)(screen->pdev, screen->gfx_queue, surface, &supported);
114 error = VKSCR(GetPhysicalDeviceSurfacePresentModesKHR)(screen->pdev, surface, &count, modes);
129 return surface;
131 VKSCR(DestroySurfaceKHR)(screen->instance, surface, NULL);
183 he = _mesa_hash_table_search(&screen->dts, cdt->info.wl.surface);
200 if (!cdt->surface)
211 VKSCR(DestroySurfaceKHR)(screen->instance, cdt->surface, NULL);
213 cdt->surface = VK_NULL_HANDLE;
233 cswap->scci.surface = cdt->surface;
269 * surface size will be determined by the extent of a swapchain targeting the surface. Whatever the
327 VkResult error = VKSCR(GetPhysicalDeviceSurfaceCapabilitiesKHR)(screen->pdev, cdt->surface, &cdt->caps);
416 cdt->surface = kopper_CreateSurface(screen, cdt);
417 if (!cdt->surface)
432 _mesa_hash_table_insert(&screen->dts, cdt->info.wl.surface, cdt);