On Tue, Nov 3, 2015 at 9:51 AM, Marek Olšák <[email protected]> wrote:
> On Tue, Nov 3, 2015 at 2:14 AM, Ilia Mirkin <[email protected]> wrote:
>> On Mon, Nov 2, 2015 at 8:07 PM, Ian Romanick <[email protected]> wrote:
>>> 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 <[email protected]>
>>>> ---
>>>>
>>>> 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. :)
>>
>> Adreno A3xx can't do 32-bit blending, only 16-bit. Sorry!
>
> r500 (r300g) can't do 32-bit blending either.

r500 can't do ES3, so nevermind.

Marek
_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to