diff options
author | Paul Berry <stereotype441@gmail.com> | 2013-03-22 09:39:11 -0700 |
---|---|---|
committer | Paul Berry <stereotype441@gmail.com> | 2013-03-23 22:47:54 -0700 |
commit | ec9c3882d949298366c872f766d3d18c6ae93f8e (patch) | |
tree | 893d6f9205c229f76ff85f1f5aafa1281074a28c /src/mesa/drivers/dri/i965/brw_vs.c | |
parent | f56fb9d24825a94f25ba566f035e9d6062488397 (diff) |
i965: Clarify nomenclature: vert_result -> varying
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.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
v2: Whitespace fixes.
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vs.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_vs.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vs.c b/src/mesa/drivers/dri/i965/brw_vs.c index 7f060cd0a05..01502ed68a4 100644 --- a/src/mesa/drivers/dri/i965/brw_vs.c +++ b/src/mesa/drivers/dri/i965/brw_vs.c @@ -41,13 +41,13 @@ #include "glsl/ralloc.h" static inline void assign_vue_slot(struct brw_vue_map *vue_map, - int vert_result) + int varying) { - /* Make sure this vert_result hasn't been assigned a slot already */ - assert (vue_map->vert_result_to_slot[vert_result] == -1); + /* Make sure this varying hasn't been assigned a slot already */ + assert (vue_map->varying_to_slot[varying] == -1); - vue_map->vert_result_to_slot[vert_result] = vue_map->num_slots; - vue_map->slot_to_vert_result[vue_map->num_slots++] = vert_result; + vue_map->varying_to_slot[varying] = vue_map->num_slots; + vue_map->slot_to_varying[vue_map->num_slots++] = varying; } /** @@ -67,8 +67,8 @@ brw_compute_vue_map(struct brw_context *brw, struct brw_vs_compile *c) vue_map->num_slots = 0; for (i = 0; i < BRW_VARYING_SLOT_MAX; ++i) { - vue_map->vert_result_to_slot[i] = -1; - vue_map->slot_to_vert_result[i] = BRW_VARYING_SLOT_MAX; + vue_map->varying_to_slot[i] = -1; + vue_map->slot_to_varying[i] = BRW_VARYING_SLOT_MAX; } /* VUE header: format depends on chip generation and whether clipping is @@ -95,7 +95,7 @@ brw_compute_vue_map(struct brw_context *brw, struct brw_vs_compile *c) * dword 24-27 is the first vertex data we fill. * * Note: future pipeline stages expect 4D space position to be - * contiguous with the other vert_results, so we make dword 24-27 a + * contiguous with the other varyings, so we make dword 24-27 a * duplicate copy of the 4D space position. */ assign_vue_slot(vue_map, VARYING_SLOT_PSIZ); @@ -153,7 +153,7 @@ brw_compute_vue_map(struct brw_context *brw, struct brw_vs_compile *c) if (intel->gen < 6 && i == VARYING_SLOT_CLIP_VERTEX) continue; if ((outputs_written & BITFIELD64_BIT(i)) && - vue_map->vert_result_to_slot[i] == -1) { + vue_map->varying_to_slot[i] == -1) { assign_vue_slot(vue_map, i); } } |