[Mesa-dev] [PATCH] gallivm/radeonsi: allow to pass two swizzles into fetches.

Michel Dänzer michel at daenzer.net
Fri Aug 31 15:23:14 UTC 2018


On 2018-08-31 2:14 a.m., Dave Airlie wrote:
> On Fri., 31 Aug. 2018, 01:22 Michel Dänzer, <michel at daenzer.net> wrote:
>>
>> On 2018-08-27 11:16 p.m., Dave Airlie wrote:
>>> From: Dave Airlie <airlied at redhat.com>
>>>
>>> This hijacks the top 16-bits of swizzle, to pass in the swizzle
>>> for the second channel.
>>>
>>> This fixes handling .yx swizzles of 64-bit values.
>>>
>>> This should fixup radeonsi and llvmpipe.
>>>
>>> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107524
>>
>> This change broke a bunch of piglit tests for me with radeonsi on
>> Bonair
>>
> 
> Wierd I did piglit runs locally, but I must have screwed them up somehow.

Shit happens. :)


> I've sent two patches to fix up the regressions, thanks for finding
> and reporting them!

Thank you for fixing them up so promptly!


-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer


More information about the mesa-dev mailing list