mesa/src/gallium/auxiliary/postprocess
Brian Paul ea6f035ae9 gallium: consolidate CSO sampler and sampler_view functions
Merge the vertex/fragment versions of the cso_set/save/restore_samplers()
functions.  Now we pass the shader stage (PIPE_SHADER_x) to the function
to indicate vertex/fragment/geometry samplers.  For example:

cso_single_sampler(cso, PIPE_SHADER_FRAGMENT, unit, sampler);

This results in quite a bit of code reduction, fewer CSO functions and
support for geometry shaders.

Reviewed-by: Marek Olšák <maraeo@gmail.com>
2012-08-03 07:16:35 -06:00
..
ADDING pp: Docs 2011-08-19 16:51:05 -06:00
filters.h pp/main queue: Add the PP headers 2011-08-19 16:51:16 -06:00
postprocess.h gallium/postprocess: Fix depth logic 2012-02-02 16:42:06 -05:00
pp_celshade.c pp: Cel-shade filter 2011-08-19 16:51:05 -06:00
pp_celshade.h pp: Cel-shade filter 2011-08-19 16:51:05 -06:00
pp_colors.c gallium: consolidate CSO sampler and sampler_view functions 2012-08-03 07:16:35 -06:00
pp_colors.h pp: Color filters 2011-08-19 16:51:05 -06:00
pp_filters.h pp/main queue: Add the PP headers 2011-08-19 16:51:16 -06:00
pp_init.c gallium: consolidate CSO sampler and sampler_view functions 2012-08-03 07:16:35 -06:00
pp_mlaa.c gallium: consolidate CSO sampler and sampler_view functions 2012-08-03 07:16:35 -06:00
pp_mlaa.h pp: Add Jimenez' MLAA 2011-08-19 16:51:06 -06:00
pp_mlaa_areamap.h pp: Add the MLAA areamap 2011-08-19 16:51:06 -06:00
pp_program.c gallium/postprocess: document serious issue causing undefined behavior 2012-03-30 18:14:06 +02:00
pp_program.h gallium: move clear paths from rgba to a pointer to a color union (v2) 2011-09-18 15:12:47 +01:00
pp_run.c st/mesa: implement accelerated stencil blitting using shader stencil export 2012-07-12 02:08:30 +02:00