[Mesa-dev] Mesa (master): mesa: correctly calculate the storage offset for i915
tarceri at itsqueeze.com
Tue Aug 15 09:25:18 UTC 2017
On 15/08/17 17:04, Michel Dänzer wrote:
> On 15/08/17 07:22 AM, Timothy Arceri wrote:
>> Module: Mesa
>> Branch: master
>> Commit: 365d34540f331df57780dddf8da87235be0a6bcb
>> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=365d34540f331df57780dddf8da87235be0a6bcb
>> Author: Timothy Arceri <tarceri at itsqueeze.com>
>> Date: Tue Aug 1 17:35:06 2017 +1000
>> mesa: correctly calculate the storage offset for i915
>> When generating the storage offset for struct members we need
>> to skip opaque types as they no longer have backing storage.
>> Fixes: fcbb93e86024 ("mesa: stop assigning unused storage for non-bindless opaque types")
>> V2: simplify since bindless will never be supported in this code
> Ironically, this broke a bunch of bindless piglits with radeonsi, e.g.
> spec at arb_bindless_texture@conversions:
Grrr. Yeah this is my bad. I went over this code for 30 minutes
yesterday because I was sure we needed more than what was in the patch,
but couldn't remember why. I forgot that the uniform path was shared by
the st. Patch incoming.
More information about the mesa-dev