On 03/20/2015 05:49 PM, Carl Worth wrote: > The rename here is in preparation for these functions to be exported > to other files.
I think I'd wait on this until you're also going to make them non-static. Otherwise it's just extra churn. And tabs. :) One other comment below. > This commit is intended to have no functional change. It exists in > preparation for some upcoming code movement in preparation for the > shader cache. > --- > src/mesa/drivers/dri/i965/brw_ff_gs.c | 7 ++++--- > src/mesa/drivers/dri/i965/brw_fs.cpp | 2 +- > src/mesa/drivers/dri/i965/brw_gs.c | 14 +++++++------- > src/mesa/drivers/dri/i965/brw_vs.c | 14 +++++++------- > src/mesa/drivers/dri/i965/brw_wm.c | 14 ++++++++------ > src/mesa/drivers/dri/i965/brw_wm.h | 8 ++++---- > 6 files changed, 31 insertions(+), 28 deletions(-) > > diff --git a/src/mesa/drivers/dri/i965/brw_ff_gs.c > b/src/mesa/drivers/dri/i965/brw_ff_gs.c > index c589171..8bc0a1c 100644 > --- a/src/mesa/drivers/dri/i965/brw_ff_gs.c > +++ b/src/mesa/drivers/dri/i965/brw_ff_gs.c > @@ -45,8 +45,9 @@ > > #include "util/ralloc.h" > > -static void compile_ff_gs_prog(struct brw_context *brw, > - struct brw_ff_gs_prog_key *key) > +static void > +brw_ff_gs_compile(struct brw_context *brw, > + struct brw_ff_gs_prog_key *key) > { > struct brw_ff_gs_compile c; > const GLuint *program; > @@ -253,7 +254,7 @@ brw_upload_ff_gs_prog(struct brw_context *brw) > if (!brw_search_cache(&brw->cache, BRW_CACHE_FF_GS_PROG, > &key, sizeof(key), > &brw->ff_gs.prog_offset, &brw->ff_gs.prog_data)) { > - compile_ff_gs_prog( brw, &key ); > + brw_ff_gs_compile(brw, &key); > } > } > } > diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp > b/src/mesa/drivers/dri/i965/brw_fs.cpp > index 780be80..24eb076 100644 > --- a/src/mesa/drivers/dri/i965/brw_fs.cpp > +++ b/src/mesa/drivers/dri/i965/brw_fs.cpp > @@ -4177,7 +4177,7 @@ brw_fs_precompile(struct gl_context *ctx, > uint32_t old_prog_offset = brw->wm.base.prog_offset; > struct brw_wm_prog_data *old_prog_data = brw->wm.prog_data; > > - bool success = do_wm_prog(brw, shader_prog, bfp, &key); > + bool success = brw_wm_compile(brw, shader_prog, bfp, &key); > > brw->wm.base.prog_offset = old_prog_offset; > brw->wm.prog_data = old_prog_data; > diff --git a/src/mesa/drivers/dri/i965/brw_gs.c > b/src/mesa/drivers/dri/i965/brw_gs.c > index c45e217..a0da919 100644 > --- a/src/mesa/drivers/dri/i965/brw_gs.c > +++ b/src/mesa/drivers/dri/i965/brw_gs.c > @@ -35,10 +35,10 @@ > > > static bool > -do_gs_prog(struct brw_context *brw, > - struct gl_shader_program *prog, > - struct brw_geometry_program *gp, > - struct brw_gs_prog_key *key) > +brw_gs_compile(struct brw_context *brw, > + struct gl_shader_program *prog, > + struct brw_geometry_program *gp, > + struct brw_gs_prog_key *key) > { > struct brw_stage_state *stage_state = &brw->gs.base; > struct brw_gs_compile c; > @@ -363,8 +363,8 @@ brw_upload_gs_prog(struct brw_context *brw) > &key, sizeof(key), > &stage_state->prog_offset, &brw->gs.prog_data)) { > bool success = > - do_gs_prog(brw, ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY], > gp, > - &key); > + brw_gs_compile(brw, > ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY], > + gp, &key); > assert(success); > (void)success; > } > @@ -400,7 +400,7 @@ brw_gs_precompile(struct gl_context *ctx, > */ > key.input_varyings = gp->Base.InputsRead; > > - success = do_gs_prog(brw, shader_prog, bgp, &key); > + success = brw_gs_compile(brw, shader_prog, bgp, &key); > > brw->gs.base.prog_offset = old_prog_offset; > brw->gs.prog_data = old_prog_data; > diff --git a/src/mesa/drivers/dri/i965/brw_vs.c > b/src/mesa/drivers/dri/i965/brw_vs.c > index 2c76d25..e5a55a7 100644 > --- a/src/mesa/drivers/dri/i965/brw_vs.c > +++ b/src/mesa/drivers/dri/i965/brw_vs.c > @@ -188,10 +188,10 @@ brw_vs_prog_data_compare(const void *in_a, const void > *in_b) > } > > static bool > -do_vs_prog(struct brw_context *brw, > - struct gl_shader_program *prog, > - struct brw_vertex_program *vp, > - struct brw_vs_prog_key *key) > +brw_vs_compile(struct brw_context *brw, > + struct gl_shader_program *prog, > + struct brw_vertex_program *vp, > + struct brw_vs_prog_key *key) > { > GLuint program_size; > const GLuint *program; > @@ -482,8 +482,8 @@ brw_upload_vs_prog(struct brw_context *brw) > &key, sizeof(key), > &brw->vs.base.prog_offset, &brw->vs.prog_data)) { > bool success = > - do_vs_prog(brw, ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX], > vp, > - &key); > + brw_vs_compile(brw,ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX], > + vp, &key); > (void) success; > assert(success); > } > @@ -524,7 +524,7 @@ brw_vs_precompile(struct gl_context *ctx, > (prog->OutputsWritten & (VARYING_BIT_COL0 | VARYING_BIT_COL1 | > VARYING_BIT_BFC0 | VARYING_BIT_BFC1)); > > - success = do_vs_prog(brw, shader_prog, bvp, &key); > + success = brw_vs_compile(brw, shader_prog, bvp, &key); > > brw->vs.base.prog_offset = old_prog_offset; > brw->vs.prog_data = old_prog_data; > diff --git a/src/mesa/drivers/dri/i965/brw_wm.c > b/src/mesa/drivers/dri/i965/brw_wm.c > index e9cb133..15cd6aa 100644 > --- a/src/mesa/drivers/dri/i965/brw_wm.c > +++ b/src/mesa/drivers/dri/i965/brw_wm.c > @@ -159,10 +159,11 @@ brw_wm_prog_data_compare(const void *in_a, const void > *in_b) > * Depending on the instructions used (i.e. flow control instructions) > * we'll use one of two code generators. > */ > -bool do_wm_prog(struct brw_context *brw, > - struct gl_shader_program *prog, > - struct brw_fragment_program *fp, > - struct brw_wm_prog_key *key) > +bool > +brw_wm_compile(struct brw_context *brw, > + struct gl_shader_program *prog, > + struct brw_fragment_program *fp, > + struct brw_wm_prog_key *key) Some day can we s/wm/fs/ on the whole code base? > { > struct gl_context *ctx = &brw->ctx; > void *mem_ctx = ralloc_context(NULL); > @@ -619,8 +620,9 @@ brw_upload_wm_prog(struct brw_context *brw) > if (!brw_search_cache(&brw->cache, BRW_CACHE_FS_PROG, > &key, sizeof(key), > &brw->wm.base.prog_offset, &brw->wm.prog_data)) { > - bool success = do_wm_prog(brw, ctx->_Shader->_CurrentFragmentProgram, > fp, > - &key); > + bool success = > + brw_wm_compile(brw, ctx->_Shader->_CurrentFragmentProgram, > + fp, &key); > (void) success; > assert(success); > } > diff --git a/src/mesa/drivers/dri/i965/brw_wm.h > b/src/mesa/drivers/dri/i965/brw_wm.h > index 32d1ce3..ea7abe3 100644 > --- a/src/mesa/drivers/dri/i965/brw_wm.h > +++ b/src/mesa/drivers/dri/i965/brw_wm.h > @@ -78,10 +78,10 @@ GLboolean brw_link_shader(struct gl_context *ctx, struct > gl_shader_program *prog > struct gl_shader *brw_new_shader(struct gl_context *ctx, GLuint name, GLuint > type); > > bool brw_color_buffer_write_enabled(struct brw_context *brw); > -bool do_wm_prog(struct brw_context *brw, > - struct gl_shader_program *prog, > - struct brw_fragment_program *fp, > - struct brw_wm_prog_key *key); > +bool brw_wm_compile(struct brw_context *brw, > + struct gl_shader_program *prog, > + struct brw_fragment_program *fp, > + struct brw_wm_prog_key *key); > void brw_wm_debug_recompile(struct brw_context *brw, > struct gl_shader_program *prog, > const struct brw_wm_prog_key *key); > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev