[Mesa-dev] SandyBridge issue likely related to fast color clears using meta operations
Samuel Iglesias Gonsálvez
siglesias at igalia.com
Tue Sep 2 12:53:30 PDT 2014
On 2014-09-02 18:58, Emil Velikov wrote:
> Hi Samuel,
>
> On 02/09/14 17:22, Samuel Iglesias Gonsálvez wrote:
>> Adding Kristian in Cc.
>>
>> Sam
>>
>> On Tue, 2014-09-02 at 18:16 +0200, Samuel Iglesias Gonsálvez wrote:
>>> Hello,
>>>
>>> Two weeks ago, Iago and myself sent a batch of patches that added
>>> geometry shader support for SandyBridge [0].
>>>
>>> Recently, we rebased our patches against master [1] and found
>>> that some things are not working properly any more. Particularly, we
>>> have plenty of cases where we only get a black screen when using a
>>> geometry shader, and in these cases it seems as if some outputs of
>>> the
>>> geometry shader got "lost" by the time they become inputs in the
>>> fragment shader (some input varyings in the fragment shader that come
>>> from the outputs of the geometry seem to be zeroed). The values we
>>> output in the geometry shader are correct though, since they are
>>> correctly captured by transform feedback.
>>>
>>> A bisect shows that the commit that introduced this problem is
>>> 2f28a0dc231 i965: Implement fast color clears using meta operations
>>> [2].
>>>
> Seemingly the commit caused some issues which should be fixed with the
> following. AFAICS the patch has landed in master, but I'm not sure if
> your
> work is based on top of it or not.
>
> http://lists.freedesktop.org/archives/mesa-dev/2014-August/066917.html
>
Yes, we rebased the patches on top of today's master (5a4e0f3) which
also has the commit you mention.
Sam
More information about the mesa-dev
mailing list