Re: [Mesa-dev] [PATCH] i965/vec4: Eliminate the vec4_generator class altogether.

2015-10-25 Thread Matt Turner
On Fri, Oct 23, 2015 at 7:10 PM, Kenneth Graunke wrote: > diff --git a/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp > b/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp > index 96a52c6..6569d81 100644 > --- a/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp > +++ b/src/mesa/drivers/dri/i965/b

[Mesa-dev] [PATCH] i965/vec4: Eliminate the vec4_generator class altogether.

2015-10-23 Thread Kenneth Graunke
We really weren't taking advantage of vec4_generator being a class. By adding a "p" parameter to the helper methods, and "prog_data" to ones which need binding table information, we can convert everything to static functions. Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_vec4_