Mesa (master): st/mesa: refactor egl image binding a bit

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jan 15 01:43:42 UTC 2020


Module: Mesa
Branch: master
Commit: 2f1032f8f20088078238d12f15a6b9f4dc41d884
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f1032f8f20088078238d12f15a6b9f4dc41d884

Author: Gurchetan Singh <gurchetansingh at chromium.org>
Date:   Mon Jan 13 17:56:41 2020 -0800

st/mesa: refactor egl image binding a bit

We'll need it for egl image tex storage.

Acked-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3375>

---

 src/mesa/state_tracker/st_cb_eglimage.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/mesa/state_tracker/st_cb_eglimage.c b/src/mesa/state_tracker/st_cb_eglimage.c
index 3b0460b6876..de1a6003ca4 100644
--- a/src/mesa/state_tracker/st_cb_eglimage.c
+++ b/src/mesa/state_tracker/st_cb_eglimage.c
@@ -211,7 +211,8 @@ static void
 st_bind_egl_image(struct gl_context *ctx,
                   struct gl_texture_object *texObj,
                   struct gl_texture_image *texImage,
-                  struct st_egl_image *stimg)
+                  struct st_egl_image *stimg,
+                  bool tex_storage)
 {
    struct st_context *st = st_context(ctx);
    struct st_texture_object *stObj;
@@ -303,7 +304,7 @@ st_egl_image_target_texture_2d(struct gl_context *ctx, GLenum target,
                          "glEGLImageTargetTexture2D", &stimg))
       return;
 
-   st_bind_egl_image(ctx, texObj, texImage, &stimg);
+   st_bind_egl_image(ctx, texObj, texImage, &stimg, false);
    pipe_resource_reference(&stimg.texture, NULL);
 }
 



More information about the mesa-commit mailing list