anv/wsi: drop device from get caps
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
This commit is contained in:
@@ -93,7 +93,7 @@ VkResult anv_GetPhysicalDeviceSurfaceCapabilitiesKHR(
|
|||||||
ANV_FROM_HANDLE(_VkIcdSurfaceBase, surface, _surface);
|
ANV_FROM_HANDLE(_VkIcdSurfaceBase, surface, _surface);
|
||||||
struct anv_wsi_interface *iface = device->wsi[surface->platform];
|
struct anv_wsi_interface *iface = device->wsi[surface->platform];
|
||||||
|
|
||||||
return iface->get_capabilities(surface, device, pSurfaceCapabilities);
|
return iface->get_capabilities(surface, pSurfaceCapabilities);
|
||||||
}
|
}
|
||||||
|
|
||||||
VkResult anv_GetPhysicalDeviceSurfaceFormatsKHR(
|
VkResult anv_GetPhysicalDeviceSurfaceFormatsKHR(
|
||||||
|
@@ -34,7 +34,6 @@ struct anv_wsi_interface {
|
|||||||
uint32_t queueFamilyIndex,
|
uint32_t queueFamilyIndex,
|
||||||
VkBool32* pSupported);
|
VkBool32* pSupported);
|
||||||
VkResult (*get_capabilities)(VkIcdSurfaceBase *surface,
|
VkResult (*get_capabilities)(VkIcdSurfaceBase *surface,
|
||||||
struct anv_physical_device *device,
|
|
||||||
VkSurfaceCapabilitiesKHR* pSurfaceCapabilities);
|
VkSurfaceCapabilitiesKHR* pSurfaceCapabilities);
|
||||||
VkResult (*get_formats)(VkIcdSurfaceBase *surface,
|
VkResult (*get_formats)(VkIcdSurfaceBase *surface,
|
||||||
struct anv_physical_device *device,
|
struct anv_physical_device *device,
|
||||||
|
@@ -348,7 +348,6 @@ static const VkPresentModeKHR present_modes[] = {
|
|||||||
|
|
||||||
static VkResult
|
static VkResult
|
||||||
wsi_wl_surface_get_capabilities(VkIcdSurfaceBase *surface,
|
wsi_wl_surface_get_capabilities(VkIcdSurfaceBase *surface,
|
||||||
struct anv_physical_device *device,
|
|
||||||
VkSurfaceCapabilitiesKHR* caps)
|
VkSurfaceCapabilitiesKHR* caps)
|
||||||
{
|
{
|
||||||
caps->minImageCount = MIN_NUM_IMAGES;
|
caps->minImageCount = MIN_NUM_IMAGES;
|
||||||
|
@@ -325,7 +325,6 @@ x11_surface_get_support(VkIcdSurfaceBase *icd_surface,
|
|||||||
|
|
||||||
static VkResult
|
static VkResult
|
||||||
x11_surface_get_capabilities(VkIcdSurfaceBase *icd_surface,
|
x11_surface_get_capabilities(VkIcdSurfaceBase *icd_surface,
|
||||||
struct anv_physical_device *device,
|
|
||||||
VkSurfaceCapabilitiesKHR *caps)
|
VkSurfaceCapabilitiesKHR *caps)
|
||||||
{
|
{
|
||||||
xcb_connection_t *conn = x11_surface_get_connection(icd_surface);
|
xcb_connection_t *conn = x11_surface_get_connection(icd_surface);
|
||||||
|
Reference in New Issue
Block a user