From eb6e281966f603fff4ec525250b4b22c9f90f98b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Nicolai=20H=C3=A4hnle?= Date: Thu, 27 Aug 2009 17:12:22 +0200 Subject: [PATCH] r300: Debug messages are written to stderr, so fflush that MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Nicolai Hähnle --- src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c | 4 ++-- src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c | 8 ++++---- src/mesa/drivers/dri/r300/compiler/radeon_program_pair.c | 2 +- src/mesa/drivers/dri/r300/r300_fragprog_common.c | 4 ++-- src/mesa/drivers/dri/r300/r300_vertprog.c | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c b/src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c index d39b82be71c..76c3a7ecfd2 100644 --- a/src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c +++ b/src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c @@ -106,7 +106,7 @@ void r3xx_compile_fragment_program(struct r300_fragment_program_compiler* c) if (c->Base.Debug) { _mesa_printf("Fragment Program: After native rewrite:\n"); rc_print_program(&c->Base.Program); - fflush(stdout); + fflush(stderr); } if (c->is_r500) { @@ -128,7 +128,7 @@ void r3xx_compile_fragment_program(struct r300_fragment_program_compiler* c) if (c->Base.Debug) { _mesa_printf("Compiler: after NqSSA-DCE:\n"); rc_print_program(&c->Base.Program); - fflush(stdout); + fflush(stderr); } if (c->is_r500) { diff --git a/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c b/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c index 6c1a0386891..93a516105e6 100644 --- a/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c +++ b/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c @@ -603,7 +603,7 @@ void r3xx_compile_vertex_program(struct r300_vertex_program_compiler* compiler) if (compiler->Base.Debug) { fprintf(stderr, "Vertex program after native rewrite:\n"); rc_print_program(&compiler->Base.Program); - fflush(stdout); + fflush(stderr); } { @@ -620,7 +620,7 @@ void r3xx_compile_vertex_program(struct r300_vertex_program_compiler* compiler) if (compiler->Base.Debug) { fprintf(stderr, "Vertex program after source conflict resolve:\n"); rc_print_program(&compiler->Base.Program); - fflush(stdout); + fflush(stderr); } { @@ -637,7 +637,7 @@ void r3xx_compile_vertex_program(struct r300_vertex_program_compiler* compiler) if (compiler->Base.Debug) { fprintf(stderr, "Vertex program after NQSSADCE:\n"); rc_print_program(&compiler->Base.Program); - fflush(stdout); + fflush(stderr); } } @@ -649,7 +649,7 @@ void r3xx_compile_vertex_program(struct r300_vertex_program_compiler* compiler) compiler->code->OutputsWritten = compiler->Base.Program.OutputsWritten; if (compiler->Base.Debug) { - printf("Final vertex program code:\n"); + fprintf(stderr, "Final vertex program code:\n"); r300_vertex_program_dump(compiler->code); } } diff --git a/src/mesa/drivers/dri/r300/compiler/radeon_program_pair.c b/src/mesa/drivers/dri/r300/compiler/radeon_program_pair.c index 48616ac461c..4c26db5d244 100644 --- a/src/mesa/drivers/dri/r300/compiler/radeon_program_pair.c +++ b/src/mesa/drivers/dri/r300/compiler/radeon_program_pair.c @@ -549,7 +549,7 @@ static void emit_all_tex(struct pair_state *s) if (s->Compiler->Base.Debug) { _mesa_printf(" "); _mesa_print_instruction(inst); - fflush(stdout); + fflush(stderr); } struct radeon_pair_texture_instruction rpti; diff --git a/src/mesa/drivers/dri/r300/r300_fragprog_common.c b/src/mesa/drivers/dri/r300/r300_fragprog_common.c index 6674efc5bca..e1dc2310270 100644 --- a/src/mesa/drivers/dri/r300/r300_fragprog_common.c +++ b/src/mesa/drivers/dri/r300/r300_fragprog_common.c @@ -212,10 +212,10 @@ static void translate_fragment_program(GLcontext *ctx, struct r300_fragment_prog compiler.AllocateHwInputs = &allocate_hw_inputs; if (compiler.Base.Debug) { - fflush(stdout); + fflush(stderr); _mesa_printf("Fragment Program: Initial program:\n"); _mesa_print_program(&cont->Base.Base); - fflush(stdout); + fflush(stderr); } rc_mesa_to_rc_program(&compiler.Base, &cont->Base.Base); diff --git a/src/mesa/drivers/dri/r300/r300_vertprog.c b/src/mesa/drivers/dri/r300/r300_vertprog.c index 862f2120850..9fe6c18f564 100644 --- a/src/mesa/drivers/dri/r300/r300_vertprog.c +++ b/src/mesa/drivers/dri/r300/r300_vertprog.c @@ -225,7 +225,7 @@ static struct r300_vertex_program *build_program(GLcontext *ctx, if (compiler.Base.Debug) { fprintf(stderr, "Initial vertex program:\n"); _mesa_print_program(&vp->Base->Base); - fflush(stdout); + fflush(stderr); } if (mesa_vp->IsPositionInvariant) { -- 2.30.2