cso: use enum for render-conditions
authorErik Faye-Lund <erik.faye-lund@collabora.com>
Fri, 23 Jun 2023 12:07:51 +0000 (14:07 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 26 Jun 2023 09:30:22 +0000 (09:30 +0000)
Reviewed-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23833>

src/gallium/auxiliary/cso_cache/cso_context.c

index bd15e8e..25bb3f6 100644 (file)
@@ -110,7 +110,7 @@ struct cso_context {
    void *compute_shader, *compute_shader_saved;
    void *velements, *velements_saved;
    struct pipe_query *render_condition, *render_condition_saved;
-   uint render_condition_mode, render_condition_mode_saved;
+   enum pipe_render_cond_flag render_condition_mode, render_condition_mode_saved;
    boolean render_condition_cond, render_condition_cond_saved;
    bool flatshade_first, flatshade_first_saved;