Paul Berry <stereotype...@gmail.com> writes: > This patch removes the terminology "vert_result" from the i965 driver, > replacing it with "varying". The old terminology, "vert_result", was > confusing because (a) it referred to the enum gl_vert_result, which no > longer exists (it was replaced with gl_varying_slot), and (b) it > implied a vertex output, but with the advent of geometry shaders, it > could be either a vertex or a geometry output, depending what shaders > are in use. The generic term "varying" is less confusing. > > No functional change. > --- > src/mesa/drivers/dri/i965/brw_clip.h | 8 ++-- > src/mesa/drivers/dri/i965/brw_clip_line.c | 2 +- > src/mesa/drivers/dri/i965/brw_clip_tri.c | 4 +- > src/mesa/drivers/dri/i965/brw_clip_unfilled.c | 38 +++++++++--------- > src/mesa/drivers/dri/i965/brw_clip_util.c | 40 +++++++++---------- > src/mesa/drivers/dri/i965/brw_context.h | 21 +++++----- > src/mesa/drivers/dri/i965/brw_gs_emit.c | 6 +-- > src/mesa/drivers/dri/i965/brw_sf.c | 4 +- > src/mesa/drivers/dri/i965/brw_sf_emit.c | 54 > +++++++++++++------------- > src/mesa/drivers/dri/i965/brw_vec4.h | 4 +- > src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 32 +++++++-------- > src/mesa/drivers/dri/i965/brw_vec4_vp.cpp | 10 ++--- > src/mesa/drivers/dri/i965/brw_vs.c | 18 ++++----- > src/mesa/drivers/dri/i965/gen6_sf_state.c | 14 +++---- > src/mesa/drivers/dri/i965/gen7_sol_state.c | 6 +-- > 15 files changed, 131 insertions(+), 130 deletions(-) > > diff --git a/src/mesa/drivers/dri/i965/brw_clip.h > b/src/mesa/drivers/dri/i965/brw_clip.h > index 9185651..c6581ad 100644 > --- a/src/mesa/drivers/dri/i965/brw_clip.h > +++ b/src/mesa/drivers/dri/i965/brw_clip.h > @@ -116,12 +116,12 @@ struct brw_clip_compile { > #define ATTR_SIZE (4*4) > > /** > - * True if the given vert_result is one of the outputs of the vertex shader. > + * True if the given varying is one of the outputs of the vertex shader. > */ > -static inline bool brw_clip_have_vert_result(struct brw_clip_compile *c, > - GLuint vert_result) > +static inline bool brw_clip_have_varying(struct brw_clip_compile *c, > + GLuint varying) > { > - return (c->key.attrs & BITFIELD64_BIT(vert_result)) ? 1 : 0; > + return (c->key.attrs & BITFIELD64_BIT(varying)) ? 1 : 0; > } > > /* Points are only culled, so no need for a clip routine, however it > diff --git a/src/mesa/drivers/dri/i965/brw_clip_line.c > b/src/mesa/drivers/dri/i965/brw_clip_line.c > index bfb64ba..8400780 100644 > --- a/src/mesa/drivers/dri/i965/brw_clip_line.c > +++ b/src/mesa/drivers/dri/i965/brw_clip_line.c > @@ -133,7 +133,7 @@ static void clip_and_emit_line( struct brw_clip_compile > *c ) > struct brw_indirect newvtx1 = brw_indirect(3, 0); > struct brw_indirect plane_ptr = brw_indirect(4, 0); > struct brw_reg v1_null_ud = retype(vec1(brw_null_reg()), > BRW_REGISTER_TYPE_UD); > - GLuint hpos_offset = brw_vert_result_to_offset(&c->vue_map, > + GLuint hpos_offset = brw_varying_to_offset(&c->vue_map, > VARYING_SLOT_POS);
The sed job on this function missed lining up the following lines (though I suspect a bunch of them don't need newlines, with the shorter name). Other than that, Reviewed-by: Eric Anholt <e...@anholt.net>
pgp5kOslogSXi.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev