i965/vs: split brw_vs_compile into generic and VS-specific parts.
authorPaul Berry <stereotype441@gmail.com>
Sat, 16 Feb 2013 04:33:31 +0000 (20:33 -0800)
committerPaul Berry <stereotype441@gmail.com>
Thu, 11 Apr 2013 16:25:24 +0000 (09:25 -0700)
commitd7af636473e2b8055b94a4e28fcf3272b35094be
tree63a972e7b706bcff45f901c9363985f7364591d9
parent09cd6e06d2c7a54ca6eb8d3102822efa78e01a9c
i965/vs: split brw_vs_compile into generic and VS-specific parts.

This will allow the generic parts to be re-used for geometry shaders.

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_vec4_reg_allocate.cpp
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp
src/mesa/drivers/dri/i965/brw_vs.c
src/mesa/drivers/dri/i965/brw_vs.h