On 11/02/2015 04:50 PM, Ilia Mirkin wrote: > GL_EXT_color_buffer_float adds support for float buffers in ES3.0+, but > explicitly disallows 32-bit blending. However this restriction was never > implemented in mesa. > > Add the restriction, and also allow a driver to expose > GL_EXT_float_blend which re-enables the functionality. > > Signed-off-by: Ilia Mirkin <imir...@alum.mit.edu> > --- > > Untested... looking for confirmation that this is the right thing to > do. Will write a piglit if it is.
Some flavor of this probably is the right thing to do. The question is whether or not any hardware supported by Mesa can do GL_EXT_color_buffer_float but not GL_EXT_float_blend... if everyone can do both or neither, this patch series could be even simpler. :) _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev