kmsro: sort drivers alphabetically

Signed-off-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22144>
This commit is contained in:
Eric Engestrom
2023-03-27 18:43:10 +01:00
committed by Marge Bot
parent 5cf91a6406
commit 1f552f1bf3

View File

@@ -72,15 +72,11 @@ struct pipe_screen *kmsro_drm_screen_create(int fd,
struct renderonly *,
struct winsys_handle *);
} renderonly_drivers[] = {
#if defined(GALLIUM_VC4)
/* Passes the vc4-allocated BO through to the KMS-only DRM device using
* PRIME buffer sharing. The VC4 BO must be linear, which the SCANOUT
* flag on allocation will have ensured.
*/
#if defined(GALLIUM_ASAHI)
{
.name = "vc4",
.create_screen = vc4_drm_screen_create_renderonly,
.create_for_resource = renderonly_create_gpu_import_for_resource,
.name = "asahi",
.create_screen = asahi_drm_screen_create_renderonly,
.create_for_resource = renderonly_create_kms_dumb_buffer_for_resource,
},
#endif
@@ -100,14 +96,6 @@ struct pipe_screen *kmsro_drm_screen_create(int fd,
},
#endif
#if defined(GALLIUM_PANFROST)
{
.name = "panfrost",
.create_screen = panfrost_drm_screen_create_renderonly,
.create_for_resource = renderonly_create_kms_dumb_buffer_for_resource,
},
#endif
#if defined(GALLIUM_LIMA)
{
.name = "lima",
@@ -116,6 +104,14 @@ struct pipe_screen *kmsro_drm_screen_create(int fd,
},
#endif
#if defined(GALLIUM_PANFROST)
{
.name = "panfrost",
.create_screen = panfrost_drm_screen_create_renderonly,
.create_for_resource = renderonly_create_kms_dumb_buffer_for_resource,
},
#endif
#if defined(GALLIUM_V3D)
{
.name = "v3d",
@@ -124,11 +120,15 @@ struct pipe_screen *kmsro_drm_screen_create(int fd,
},
#endif
#if defined(GALLIUM_ASAHI)
#if defined(GALLIUM_VC4)
/* Passes the vc4-allocated BO through to the KMS-only DRM device using
* PRIME buffer sharing. The VC4 BO must be linear, which the SCANOUT
* flag on allocation will have ensured.
*/
{
.name = "asahi",
.create_screen = asahi_drm_screen_create_renderonly,
.create_for_resource = renderonly_create_kms_dumb_buffer_for_resource,
.name = "vc4",
.create_screen = vc4_drm_screen_create_renderonly,
.create_for_resource = renderonly_create_gpu_import_for_resource,
},
#endif
};