diff --git a/src/mesa/state_tracker/st_atom_constbuf.c b/src/mesa/state_tracker/st_atom_constbuf.c index fd13ed4eb28..5907ed6cee4 100644 --- a/src/mesa/state_tracker/st_atom_constbuf.c +++ b/src/mesa/state_tracker/st_atom_constbuf.c @@ -96,13 +96,6 @@ st_upload_constants(struct st_context *st, struct gl_program *prog) _mesa_shader_write_subroutine_indices(st->ctx, stage); - if (ST_DEBUG & DEBUG_CONSTANTS) { - debug_printf("%s(shader=%d, numParams=%d, stateFlags=0x%x)\n", - __func__, shader_type, params->NumParameters, - params->StateFlags); - _mesa_print_parameter_list(params); - } - cb.buffer = NULL; cb.user_buffer = NULL; cb.buffer_offset = 0; diff --git a/src/mesa/state_tracker/st_debug.c b/src/mesa/state_tracker/st_debug.c index 4505d2b8e10..786e1cf0906 100644 --- a/src/mesa/state_tracker/st_debug.c +++ b/src/mesa/state_tracker/st_debug.c @@ -47,13 +47,7 @@ static const struct debug_named_value st_debug_flags[] = { { "mesa", DEBUG_MESA, NULL }, { "tgsi", DEBUG_PRINT_IR, NULL }, { "nir", DEBUG_PRINT_IR, NULL }, - { "constants",DEBUG_CONSTANTS, NULL }, - { "pipe", DEBUG_PIPE, NULL }, - { "tex", DEBUG_TEX, NULL }, { "fallback", DEBUG_FALLBACK, NULL }, - { "screen", DEBUG_SCREEN, NULL }, - { "query", DEBUG_QUERY, NULL }, - { "draw", DEBUG_DRAW, NULL }, { "buffer", DEBUG_BUFFER, NULL }, { "wf", DEBUG_WIREFRAME, NULL }, { "precompile", DEBUG_PRECOMPILE, NULL }, diff --git a/src/mesa/state_tracker/st_debug.h b/src/mesa/state_tracker/st_debug.h index 6e4b397da0d..520ee995165 100644 --- a/src/mesa/state_tracker/st_debug.h +++ b/src/mesa/state_tracker/st_debug.h @@ -34,20 +34,14 @@ struct st_context; -#define DEBUG_MESA 0x1 -#define DEBUG_PRINT_IR 0x2 -#define DEBUG_CONSTANTS 0x4 -#define DEBUG_PIPE 0x8 -#define DEBUG_TEX 0x10 -#define DEBUG_FALLBACK 0x20 -#define DEBUG_QUERY 0x40 -#define DEBUG_SCREEN 0x80 -#define DEBUG_DRAW 0x100 -#define DEBUG_BUFFER 0x200 -#define DEBUG_WIREFRAME 0x400 -#define DEBUG_PRECOMPILE 0x800 -#define DEBUG_GREMEDY 0x1000 -#define DEBUG_NOREADPIXCACHE 0x2000 +#define DEBUG_MESA BITFIELD_BIT(0) +#define DEBUG_PRINT_IR BITFIELD_BIT(1) +#define DEBUG_FALLBACK BITFIELD_BIT(2) +#define DEBUG_BUFFER BITFIELD_BIT(3) +#define DEBUG_WIREFRAME BITFIELD_BIT(4) +#define DEBUG_PRECOMPILE BITFIELD_BIT(5) +#define DEBUG_GREMEDY BITFIELD_BIT(6) +#define DEBUG_NOREADPIXCACHE BITFIELD_BIT(7) extern int ST_DEBUG; diff --git a/src/mesa/state_tracker/st_draw.c b/src/mesa/state_tracker/st_draw.c index 9f74b813c50..f6efb88f1e2 100644 --- a/src/mesa/state_tracker/st_draw.c +++ b/src/mesa/state_tracker/st_draw.c @@ -222,14 +222,6 @@ st_draw_vbo(struct gl_context *ctx, info.max_index = draw.start + draw.count - 1; } - if (ST_DEBUG & DEBUG_DRAW) { - debug_printf("st/draw: mode %s start %u count %u index_size %d\n", - u_prim_name(info.mode), - draw.start, - draw.count, - info.index_size); - } - /* Don't call u_trim_pipe_prim. Drivers should do it if they need it. */ cso_draw_vbo(st->cso_context, &info, NULL, draw); } @@ -279,13 +271,6 @@ st_indirect_draw_vbo(struct gl_context *ctx, indirect.buffer = st_buffer_object(indirect_data)->buffer; indirect.offset = indirect_offset; - if (ST_DEBUG & DEBUG_DRAW) { - debug_printf("st/draw indirect: mode %s drawcount %d index_size %d\n", - u_prim_name(info.mode), - draw_count, - info.index_size); - } - if (!st->has_multi_draw_indirect) { int i; @@ -327,11 +312,6 @@ st_draw_transform_feedback(struct gl_context *ctx, GLenum mode, info.vertices_per_patch = ctx->TessCtrlProgram.patch_vertices; info.instance_count = num_instances; - if (ST_DEBUG & DEBUG_DRAW) { - debug_printf("st/draw transform feedback: mode %s\n", - u_prim_name(info.mode)); - } - /* Transform feedback drawing is always non-indexed. */ /* Set info.count_from_stream_output. */ if (!st_transform_feedback_draw_init(tfb_vertcount, stream, &indirect))