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

Author: Marek Olšák <[email protected]>
Date:   Wed Oct  7 18:48:40 2020 -0400

gallium/u_threaded: move a structure up to be used later

Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7056>

---

 src/gallium/auxiliary/util/u_threaded_context.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_threaded_context.c 
b/src/gallium/auxiliary/util/u_threaded_context.c
index d8dcad57793..188c51e657d 100644
--- a/src/gallium/auxiliary/util/u_threaded_context.c
+++ b/src/gallium/auxiliary/util/u_threaded_context.c
@@ -60,6 +60,13 @@ enum tc_call_id {
    TC_NUM_CALLS,
 };
 
+/* This is actually variable-sized, because indirect isn't allocated if it's
+ * not needed. */
+struct tc_full_draw_info {
+   struct pipe_draw_info draw;
+   struct pipe_draw_indirect_info indirect;
+};
+
 typedef void (*tc_execute)(struct pipe_context *pipe, union tc_payload 
*payload);
 
 static const tc_execute execute_func[TC_NUM_CALLS];
@@ -2125,13 +2132,6 @@ out_of_memory:
    pipe->flush(pipe, fence, flags);
 }
 
-/* This is actually variable-sized, because indirect isn't allocated if it's
- * not needed. */
-struct tc_full_draw_info {
-   struct pipe_draw_info draw;
-   struct pipe_draw_indirect_info indirect;
-};
-
 static void
 tc_call_draw_vbo(struct pipe_context *pipe, union tc_payload *payload)
 {

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to