[Mesa-dev] Mesa (master): 57 new commits

Ian Romanick idr at freedesktop.org
Fri May 15 12:28:12 PDT 2015


On 05/15/2015 12:10 PM, Fredrik Höglund wrote:
> On Friday 15 May 2015, Ian Romanick wrote:
>> On 05/15/2015 05:26 AM, Fredrik Höglund wrote:
>>> On Friday 15 May 2015, Michel Dänzer wrote:
>>>> On 14.05.2015 22:52, fredrik at kemper.freedesktop.org (Fredrik HXXglund)
>>>> wrote:
>>>>>
>>>>> URL:
>>>> http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b284f08ab399154ad10e2166440b44cbbdcb2c5
>>>>> Author: Laura Ekstrand <laura at jlekstrand.net>
>>>>> Date:   Tue Feb 3 14:47:00 2015 -0800
>>>>>
>>>>>     main: _mesa_blit_framebuffer updates its arbitrary framebuffers.
>>>>>     
>>>>>     Previously, we used _mesa_update_state to update the currently bound
>>>>>     framebuffers prior to performing a blit.  Now that _mesa_blit_framebuffer
>>>>>     uses arbitrary framebuffers, _mesa_update_state is not specific enough.
>>>>>     
>>>>>     Reviewed-by: Fredrik Höglund <fredrik at kde.org>
>>>>>     Signed-off-by: Fredrik Höglund <fredrik at kde.org>
>>>>
>>>> This commit broke the piglit test
>>>> spec at ext_framebuffer_multisample@bitmap with the radeonsi driver:
>>>>
>>>> Probe color at (224,0)
>>>>   Left: 0.000000 0.000000 0.000000 1.000000
>>>>   Right: 1.000000 1.000000 1.000000 1.000000
>>>>
>>>> Looks like it's because the bottom right squares of the Xs are missing,
>>>> see the attached picture.
>>>>
>>>> Any ideas?
>>>
>>> I did notice that failure as well, but when I ran the test manually it
>>> passed for me, leading me to think that it was a spurious failure.
>>>
>>> The output looks exactly the same for me.  But the test works by
>>> comparing the left and right halves of the framebuffer, so if the
>>> bottom right squares are missing on both sides, the test should
>>> pass.  
>>>
>>> The left side is the test image, and the right side is the reference
>>> image.
>>
>> I'm also going to say that I'm quite pissed that this series landed
>> without my objections being addressed.  I've half a mind to revert the
>> whole lot!
> 
> I posted an email Monday morning US time asking for feedback on this.
> That was five days ago today.  Where is your reply to that email?
> Laura's framebuffer patches have been sitting on the mailing list for ten
> weeks now without anyone reviewing them but me.
> 
> I poked several people on IRC (yourself included), pointed to that email,
> explained the situation and asked what I should do.  The only person who
> would give me a straight answer was Ilia, who said that he preferred not
> enabling the extension in the core profile if it meant that some piglit
> tests would skip until they've been ported.
> 
> I'm quite dissapointed that people wait until after the patches have
> landed before they speak their mind.

To quote from my reply to your patch 44:

   "Add this to the list of arguments for making this extension
   exclusive to core profile... which I have been saying since
   before a single line of DSA code was written."

I have been speaking my mind on this topic since Dylan Noblesmith worked
on it for GSoC *TWO YEARS AGO*.

http://lists.freedesktop.org/archives/mesa-dev/2013-September/044940.html

This is not a new objection, nor has it been a quiet objection.

> Fredrik



More information about the mesa-dev mailing list