These two small patches are follow-ups to the ARB_color_buffer_float work. The 
second patch removes PIPE_CAP_VERTEX_COLOR_CLAMP_CONTROL, because it's more of 
an API property than a state.

On a side note, there are yet a few things that can be done:
- If anyone requires clamp_fragment_color to be in pipe_blend_state, I will 
move it there. It more or less depends on what hardware drivers prefer.
- We can later implement a fallback path for clamp_fragment_color in the state 
tracker if it turns out most hardware drivers can't do it.

Marek Olšák (2):
      mesa: clamp texture border color if ARB_texture_float is unsupported
      gallium: remove PIPE_CAP_VERTEX_COLOR_CLAMP_CONTROL

 src/gallium/include/pipe/p_defines.h   |    1 -
 src/mesa/main/texparam.c               |   16 ++++++++++++----
 src/mesa/state_tracker/st_extensions.c |   30 ++++++++++++++++++++++++++----
 3 files changed, 38 insertions(+), 9 deletions(-)

Best regards
Marek
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to