mesa/src/gallium/drivers/softpipe
Brian Paul ec22b75be1 softpipe: implement blend color clamping
Per the GL spec, clamp incoming colors prior to blending depending on
whether the destination buffer stores normalized (non-float) values.
Note that the constant blend color needs to be clamped too (we always
get the unclamped color from Mesa).

Fixes https://bugs.freedesktop.org/show_bug.cgi?id=40412
2011-09-14 08:15:59 -06:00
..
Android.mk android: build softpipe 2011-08-21 02:01:49 +08:00
Makefile [g3dvl] move mpeg12 context out of softpipe 2011-03-17 00:08:20 +01:00
SConscript softpipe: Remove sp_video_context.c from SConscript. 2011-07-13 14:50:12 -07:00
sp_clear.c softpipe: use the polygon stipple utility module 2011-07-21 10:32:15 -06:00
sp_clear.h
sp_context.c Merge branch 'gallium-polygon-stipple' 2011-07-21 10:38:21 -06:00
sp_context.h softpipe: implement blend color clamping 2011-09-14 08:15:59 -06:00
sp_draw_arrays.c softpipe: use the polygon stipple utility module 2011-07-21 10:32:15 -06:00
sp_fence.c softpipe: add a better fake implementation of fences 2011-06-02 16:50:46 +02:00
sp_fence.h
sp_flush.c softpipe: add a better fake implementation of fences 2011-06-02 16:50:46 +02:00
sp_flush.h gallium: remove flags from the flush function 2011-03-11 21:39:31 +01:00
sp_fs.h softpipe: implement fragment shader variants 2011-07-21 09:57:37 -06:00
sp_fs_exec.c softpipe: implement fragment shader variants 2011-07-21 09:57:37 -06:00
sp_fs_sse.c softpipe: implement fragment shader variants 2011-07-21 09:57:37 -06:00
sp_limits.h softpipe: increase max texture size to 16K 2010-12-02 10:10:05 -07:00
sp_prim_vbuf.c
sp_prim_vbuf.h
sp_public.h
sp_quad.h softpipe: add support for shader stencil export capability 2010-10-13 09:30:04 +10:00
sp_quad_blend.c softpipe: implement blend color clamping 2011-09-14 08:15:59 -06:00
sp_quad_depth_test.c Merge branch 'gallium-polygon-stipple' 2011-07-21 10:38:21 -06:00
sp_quad_depth_test_tmp.h
sp_quad_fs.c softpipe: implement fragment shader variants 2011-07-21 09:57:37 -06:00
sp_quad_pipe.c softpipe: use the polygon stipple utility module 2011-07-21 10:32:15 -06:00
sp_quad_pipe.h
sp_quad_stipple.c
sp_query.c softpipe: fix an obvious copy-paste error in get_query_result 2011-08-16 19:56:29 +02:00
sp_query.h
sp_screen.c gallium: add PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS 2011-09-10 08:53:29 +02:00
sp_screen.h
sp_setup.c softpipe: use the polygon stipple utility module 2011-07-21 10:32:15 -06:00
sp_setup.h
sp_state.h softpipe: use the polygon stipple utility module 2011-07-21 10:32:15 -06:00
sp_state_blend.c softpipe: implement blend color clamping 2011-09-14 08:15:59 -06:00
sp_state_clip.c softpipe: make clip state functions static 2010-09-25 14:25:40 -06:00
sp_state_derived.c softpipe: use the polygon stipple utility module 2011-07-21 10:32:15 -06:00
sp_state_rasterizer.c softpipe: make rasterizer state functions static 2010-09-25 14:25:40 -06:00
sp_state_sampler.c softpipe: implement fragment shader variants 2011-07-21 09:57:37 -06:00
sp_state_shader.c softpipe: use the polygon stipple utility module 2011-07-21 10:32:15 -06:00
sp_state_so.c softpipe: make stream out state functions static 2010-09-25 14:25:40 -06:00
sp_state_surface.c
sp_state_vertex.c gallium: notify drivers about possible changes in user buffer contents 2011-02-14 21:50:08 +01:00
sp_surface.c
sp_surface.h
sp_tex_sample.c tgsi: add support for texture offsets to the TGSI IR. (v2) 2011-09-02 10:47:45 +01:00
sp_tex_sample.h softpipe: Bind samplers to views instead of the underlying resource. 2011-01-19 21:47:27 -07:00
sp_tex_tile_cache.c softpipe: fix array textures to use resource array_size 2011-01-28 20:25:27 -07:00
sp_tex_tile_cache.h softpipe: use proper type for format field 2011-01-22 18:33:35 -07:00
sp_texture.c softpipe: fix array textures to use resource array_size 2011-01-28 20:25:27 -07:00
sp_texture.h Merge remote branch 'origin/master' into pipe-video 2010-12-11 13:43:44 +01:00
sp_tile_cache.c softpipe: pass surface format to get/put_tile functions 2011-01-22 18:33:35 -07:00
sp_tile_cache.h softpipe: increase max texture size to 16K 2010-12-02 10:10:05 -07:00