mesa/src/gallium/include/pipe
Marek Olšák bc1c836938 st/mesa: do vertex and fragment color clamping in shaders
For ARB_color_buffer_float. Most hardware can't do it and st/mesa is
the perfect place for a fallback.
The exceptions are:
- r500 (vertex clamp only)
- nv50 (both)
- nvc0 (both)
- softpipe (both)

We also have to take into account that r300 can do CLAMPED vertex colors only,
while r600 can do UNCLAMPED vertex colors only. The difference can be expressed
with the two new CAPs.
2012-01-25 12:35:18 +01:00
..
p_compiler.h gallium: add STATIC_ASSERT macro 2012-01-05 08:19:23 -07:00
p_config.h Remove windows kernel support code. 2011-11-29 17:34:56 +00:00
p_context.h vl/video_buffer: use template style create params 2012-01-15 12:40:44 +01:00
p_defines.h st/mesa: do vertex and fragment color clamping in shaders 2012-01-25 12:35:18 +01:00
p_format.h gallium: add PIPE_FORMAT_ETC1_RGB8 2011-12-02 08:43:46 +08:00
p_screen.h gallium: separate out floating-point CAPs into its own enum 2011-11-22 20:56:50 +01:00
p_shader_tokens.h tgsi: add TGSI_TEXTURE_SHADOWCUBEMAP 2012-01-11 17:35:25 +00:00
p_state.h gallium: improve the pipe_stream_output_info struct (v2) 2012-01-15 07:28:35 +01:00
p_video_decoder.h vl: move away from state like parameters 2012-01-15 12:40:44 +01:00
p_video_enums.h vl: reintroduce PIPE_VIDEO_CAP_PREFERED_FORMAT 2012-01-15 12:40:44 +01:00
p_video_state.h vl: add h264 infrastructure 2012-01-15 12:40:44 +01:00