Mesa (main): loader/dri3: rename dri3_fake_front_buffer

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Dec 7 05:14:56 UTC 2021


Module: Mesa
Branch: main
Commit: d67d1dddbe27bcbe1e43b1fabeb75ffb0562524a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d67d1dddbe27bcbe1e43b1fabeb75ffb0562524a

Author: Qiang Yu <yuq825 at gmail.com>
Date:   Wed Nov 10 19:06:14 2021 +0800

loader/dri3: rename dri3_fake_front_buffer

Sometimes this is the real front buffer depends on the place
called. Since it's the same LOADER_DRI3_FRONT_ID slot, just
name it dri3_front_buffer.

Reviewed-by: Adam Jackson <ajax at redhat.com>
Signed-off-by: Qiang Yu <yuq825 at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13750>

---

 src/loader/loader_dri3_helper.c | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c
index a105fb7bc56..ffa5f652d5c 100644
--- a/src/loader/loader_dri3_helper.c
+++ b/src/loader/loader_dri3_helper.c
@@ -773,7 +773,7 @@ dri3_back_buffer(struct loader_dri3_drawable *draw)
 }
 
 static struct loader_dri3_buffer *
-dri3_fake_front_buffer(struct loader_dri3_drawable *draw)
+dri3_front_buffer(struct loader_dri3_drawable *draw)
 {
    return draw->buffers[LOADER_DRI3_FRONT_ID];
 }
@@ -872,19 +872,19 @@ loader_dri3_copy_sub_buffer(struct loader_dri3_drawable *draw,
     */
    if (draw->have_fake_front &&
        !loader_dri3_blit_image(draw,
-                               dri3_fake_front_buffer(draw)->image,
+                               dri3_front_buffer(draw)->image,
                                back->image,
                                x, y, width, height,
                                x, y, __BLIT_FLAG_FLUSH) &&
        !draw->is_different_gpu) {
-      dri3_fence_reset(draw->conn, dri3_fake_front_buffer(draw));
+      dri3_fence_reset(draw->conn, dri3_front_buffer(draw));
       dri3_copy_area(draw->conn,
                      back->pixmap,
-                     dri3_fake_front_buffer(draw)->pixmap,
+                     dri3_front_buffer(draw)->pixmap,
                      dri3_drawable_gc(draw),
                      x, y, x, y, width, height);
-      dri3_fence_trigger(draw->conn, dri3_fake_front_buffer(draw));
-      dri3_fence_await(draw->conn, NULL, dri3_fake_front_buffer(draw));
+      dri3_fence_trigger(draw->conn, dri3_front_buffer(draw));
+      dri3_fence_await(draw->conn, NULL, dri3_front_buffer(draw));
    }
    dri3_fence_await(draw->conn, draw, back);
 }
@@ -896,7 +896,7 @@ loader_dri3_copy_drawable(struct loader_dri3_drawable *draw,
 {
    loader_dri3_flush(draw, __DRI2_FLUSH_DRAWABLE, __DRI2_THROTTLE_COPYSUBBUFFER);
 
-   struct loader_dri3_buffer *front = dri3_fake_front_buffer(draw);
+   struct loader_dri3_buffer *front = dri3_front_buffer(draw);
    if (front)
       dri3_fence_reset(draw->conn, front);
 
@@ -919,7 +919,7 @@ loader_dri3_wait_x(struct loader_dri3_drawable *draw)
    if (draw == NULL || !draw->have_fake_front)
       return;
 
-   front = dri3_fake_front_buffer(draw);
+   front = dri3_front_buffer(draw);
 
    loader_dri3_copy_drawable(draw, front->pixmap, draw->drawable);
 
@@ -944,7 +944,7 @@ loader_dri3_wait_gl(struct loader_dri3_drawable *draw)
    if (draw == NULL || !draw->have_fake_front)
       return;
 
-   front = dri3_fake_front_buffer(draw);
+   front = dri3_front_buffer(draw);
 
    /* In the psc->is_different_gpu case, we update the linear_buffer
     * before updating the real front.
@@ -1031,7 +1031,7 @@ loader_dri3_swap_buffers_msc(struct loader_dri3_drawable *draw,
    if (back && draw->have_fake_front) {
       struct loader_dri3_buffer *tmp;
 
-      tmp = dri3_fake_front_buffer(draw);
+      tmp = dri3_front_buffer(draw);
       draw->buffers[LOADER_DRI3_FRONT_ID] = back;
       draw->buffers[LOADER_DRI3_BACK_ID(draw->cur_back)] = tmp;
 



More information about the mesa-commit mailing list