Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikk...@gmail.com>
On Mon, May 19, 2014 at 9:55 PM, Matt Turner <matts...@gmail.com> wrote: > Were used by the blorp unit test programs. > --- > src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 20 ++++---------------- > src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp | 4 ++-- > src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h | 2 +- > src/mesa/drivers/dri/i965/brw_fs.h | 5 ++--- > src/mesa/drivers/dri/i965/brw_fs_generator.cpp | 13 ++++++------- > 5 files changed, 15 insertions(+), 29 deletions(-) > > diff --git a/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp > b/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp > index 3da6388..118af27 100644 > --- a/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp > +++ b/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp > @@ -519,8 +519,7 @@ public: > brw_blorp_blit_program(struct brw_context *brw, > const brw_blorp_blit_prog_key *key, bool > debug_flag); > > - const GLuint *compile(struct brw_context *brw, GLuint *program_size, > - FILE *dump_file = stderr); > + const GLuint *compile(struct brw_context *brw, GLuint *program_size); > > brw_blorp_prog_data prog_data; > > @@ -634,8 +633,7 @@ brw_blorp_blit_program::brw_blorp_blit_program( > > const GLuint * > brw_blorp_blit_program::compile(struct brw_context *brw, > - GLuint *program_size, > - FILE *dump_file) > + GLuint *program_size) > { > /* Sanity checks */ > if (key->dst_tiled_w && key->rt_samples > 0) { > @@ -790,7 +788,7 @@ brw_blorp_blit_program::compile(struct brw_context *brw, > */ > render_target_write(); > > - return get_program(program_size, dump_file); > + return get_program(program_size); > } > > void > @@ -2146,7 +2144,7 @@ brw_blorp_blit_params::get_wm_prog(struct brw_context > *brw, > brw_blorp_blit_program prog(brw, &this->wm_prog_key, > INTEL_DEBUG & DEBUG_BLORP); > GLuint program_size; > - const GLuint *program = prog.compile(brw, &program_size, stderr); > + const GLuint *program = prog.compile(brw, &program_size); > brw_upload_cache(&brw->cache, BRW_BLORP_BLIT_PROG, > &this->wm_prog_key, sizeof(this->wm_prog_key), > program, program_size, > @@ -2155,13 +2153,3 @@ brw_blorp_blit_params::get_wm_prog(struct brw_context > *brw, > } > return prog_offset; > } > - > -void > -brw_blorp_blit_test_compile(struct brw_context *brw, > - const brw_blorp_blit_prog_key *key, > - FILE *out) > -{ > - GLuint program_size; > - brw_blorp_blit_program prog(brw, key, true /* debug_flag */); > - prog.compile(brw, &program_size, out); > -} > diff --git a/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp > b/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp > index 4910b6c..33fa606 100644 > --- a/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp > +++ b/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp > @@ -41,9 +41,9 @@ brw_blorp_eu_emitter::~brw_blorp_eu_emitter() > } > > const unsigned * > -brw_blorp_eu_emitter::get_program(unsigned *program_size, FILE *dump_file) > +brw_blorp_eu_emitter::get_program(unsigned *program_size) > { > - return generator.generate_assembly(NULL, &insts, program_size, dump_file); > + return generator.generate_assembly(NULL, &insts, program_size); > } > > /** > diff --git a/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h > b/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h > index 8a93f05..bc927fe 100644 > --- a/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h > +++ b/src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h > @@ -33,7 +33,7 @@ protected: > explicit brw_blorp_eu_emitter(struct brw_context *brw, bool debug_flag); > ~brw_blorp_eu_emitter(); > > - const unsigned *get_program(unsigned *program_size, FILE *dump_file); > + const unsigned *get_program(unsigned *program_size); > > void emit_kill_if_outside_rect(const struct brw_reg &x, > const struct brw_reg &y, > diff --git a/src/mesa/drivers/dri/i965/brw_fs.h > b/src/mesa/drivers/dri/i965/brw_fs.h > index 7a87aed..8acad2f 100644 > --- a/src/mesa/drivers/dri/i965/brw_fs.h > +++ b/src/mesa/drivers/dri/i965/brw_fs.h > @@ -608,11 +608,10 @@ public: > > const unsigned *generate_assembly(exec_list *simd8_instructions, > exec_list *simd16_instructions, > - unsigned *assembly_size, > - FILE *dump_file = NULL); > + unsigned *assembly_size); > > private: > - void generate_code(exec_list *instructions, FILE *dump_file); > + void generate_code(exec_list *instructions); > void generate_fb_write(fs_inst *inst); > void generate_blorp_fb_write(fs_inst *inst); > void generate_pixel_xy(struct brw_reg dst, bool is_x); > diff --git a/src/mesa/drivers/dri/i965/brw_fs_generator.cpp > b/src/mesa/drivers/dri/i965/brw_fs_generator.cpp > index 878b0e0..bf3f32c 100644 > --- a/src/mesa/drivers/dri/i965/brw_fs_generator.cpp > +++ b/src/mesa/drivers/dri/i965/brw_fs_generator.cpp > @@ -1321,7 +1321,7 @@ fs_generator::generate_untyped_surface_read(fs_inst > *inst, struct brw_reg dst, > } > > void > -fs_generator::generate_code(exec_list *instructions, FILE *dump_file) > +fs_generator::generate_code(exec_list *instructions) > { > int last_native_insn_offset = p->next_insn_offset; > const char *last_annotation_string = NULL; > @@ -1838,22 +1838,21 @@ fs_generator::generate_code(exec_list *instructions, > FILE *dump_file) > * which is often something we want to debug. So this is here in > * case you're doing that. > */ > - if (dump_file) { > - brw_disassemble(brw, p->store, 0, p->next_insn_offset, dump_file); > + if (0) { > + brw_disassemble(brw, p->store, 0, p->next_insn_offset, stderr); > } > } > > const unsigned * > fs_generator::generate_assembly(exec_list *simd8_instructions, > exec_list *simd16_instructions, > - unsigned *assembly_size, > - FILE *dump_file) > + unsigned *assembly_size) > { > assert(simd8_instructions || simd16_instructions); > > if (simd8_instructions) { > dispatch_width = 8; > - generate_code(simd8_instructions, dump_file); > + generate_code(simd8_instructions); > brw_compact_instructions(p, 0); > } > > @@ -1869,7 +1868,7 @@ fs_generator::generate_assembly(exec_list > *simd8_instructions, > brw_set_compression_control(p, BRW_COMPRESSION_COMPRESSED); > > dispatch_width = 16; > - generate_code(simd16_instructions, dump_file); > + generate_code(simd16_instructions); > brw_compact_instructions(p, prog_data->prog_offset_16); > } > > -- > 1.8.3.2 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev