From: Emil Velikov <emil.veli...@collabora.com> Unused and I cannot see any case where we'll need it
Fixes: 1bf703e4ea5 ("dri_interface,egl,gallium: only expose RGBA visuals on Android") Cc: Marek Olšák <mar...@gmail.com> Signed-off-by: Emil Velikov <emil.veli...@collabora.com> --- Mostly an RFC, since I don't feel too strongly about it. Marek, can you elaborate about the potential usecase? --- include/GL/internal/dri_interface.h | 4 ++-- src/egl/drivers/dri2/platform_android.c | 3 +-- src/gallium/state_trackers/dri/dri_screen.c | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/include/GL/internal/dri_interface.h b/include/GL/internal/dri_interface.h index c314a43faad..268bb443f9b 100644 --- a/include/GL/internal/dri_interface.h +++ b/include/GL/internal/dri_interface.h @@ -1032,7 +1032,7 @@ struct __DRIdri2LoaderExtensionRec { * * \since 4 */ - unsigned (*getCapability)(void *loaderPrivate, enum dri_loader_cap cap); + unsigned (*getCapability)(enum dri_loader_cap cap); }; /** @@ -1770,7 +1770,7 @@ struct __DRIimageLoaderExtensionRec { * * \since 2 */ - unsigned (*getCapability)(void *loaderPrivate, enum dri_loader_cap cap); + unsigned (*getCapability)(enum dri_loader_cap cap); }; /** diff --git a/src/egl/drivers/dri2/platform_android.c b/src/egl/drivers/dri2/platform_android.c index bae42412b57..189c3c726c7 100644 --- a/src/egl/drivers/dri2/platform_android.c +++ b/src/egl/drivers/dri2/platform_android.c @@ -1014,9 +1014,8 @@ droid_get_buffers_with_format(__DRIdrawable * driDrawable, } static unsigned -droid_get_capability(void *loaderPrivate, enum dri_loader_cap cap) +droid_get_capability(enum dri_loader_cap cap) { - /* Note: loaderPrivate is _EGLDisplay* */ switch (cap) { case DRI_LOADER_CAP_RGBA_ORDERING: return 1; diff --git a/src/gallium/state_trackers/dri/dri_screen.c b/src/gallium/state_trackers/dri/dri_screen.c index 890a8bff4c6..0442a2b6667 100644 --- a/src/gallium/state_trackers/dri/dri_screen.c +++ b/src/gallium/state_trackers/dri/dri_screen.c @@ -131,10 +131,10 @@ dri_loader_get_cap(struct dri_screen *screen, enum dri_loader_cap cap) const __DRIimageLoaderExtension *image_loader = screen->sPriv->image.loader; if (dri2_loader && dri2_loader->base.version >= 4) - return dri2_loader->getCapability(screen->sPriv->loaderPrivate, cap); + return dri2_loader->getCapability(cap); if (image_loader && image_loader->base.version >= 2) - return image_loader->getCapability(screen->sPriv->loaderPrivate, cap); + return image_loader->getCapability(cap); return 0; } -- 2.13.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev