[Mesa-dev] [PATCH 6/6] egl/x11: use dri2_create_image_khr for swrast
Marek Olšák
maraeo at gmail.com
Fri Jul 28 18:03:34 UTC 2017
For the series:
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Marek
On Fri, Jul 28, 2017 at 5:48 AM, Gurchetan Singh
<gurchetansingh at chromium.org> wrote:
> This will allow the swrast driver to use eglCreateImageKHR,
> provided the target is EGL_GL_TEXTURE_2D_KHR or
> EGL_GL_RENDERBUFFER_KHR. Note we still have to implement the
> create from render buffer path.
> ---
> src/egl/drivers/dri2/platform_x11.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/src/egl/drivers/dri2/platform_x11.c b/src/egl/drivers/dri2/platform_x11.c
> index c10cd84fce..f80a0ff9d7 100644
> --- a/src/egl/drivers/dri2/platform_x11.c
> +++ b/src/egl/drivers/dri2/platform_x11.c
> @@ -1134,7 +1134,7 @@ static const struct dri2_egl_display_vtbl dri2_x11_swrast_display_vtbl = {
> .create_pixmap_surface = dri2_x11_create_pixmap_surface,
> .create_pbuffer_surface = dri2_x11_create_pbuffer_surface,
> .destroy_surface = dri2_x11_destroy_surface,
> - .create_image = dri2_fallback_create_image_khr,
> + .create_image = dri2_create_image_khr,
> .swap_interval = dri2_fallback_swap_interval,
> .swap_buffers = dri2_x11_swap_buffers,
> .set_damage_region = dri2_fallback_set_damage_region,
> @@ -1179,6 +1179,7 @@ static const __DRIswrastLoaderExtension swrast_loader_extension = {
>
> static const __DRIextension *swrast_loader_extensions[] = {
> &swrast_loader_extension.base,
> + &image_lookup_extension.base,
> NULL,
> };
>
> --
> 2.14.0.rc0.400.g1c36432dff-goog
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list