[Freedreno] [Mesa-stable] [PATCH 2/2] freedreno/a3xx: fix 3d texture layout

Ilia Mirkin imirkin at alum.mit.edu
Wed Mar 25 15:03:57 PDT 2015


On Wed, Mar 25, 2015 at 5:59 PM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> On 15 March 2015 at 23:18, Ilia Mirkin <imirkin at alum.mit.edu> wrote:
>> The SZ2 field contains the layer size of a lower miplevel. It only
>> contains 4 bits, which limits the maximum layer size it can describe. In
>> situations where the next miplevel would be too big, the hardware
>> appears to keep minifying the size until it hits one of that size.
>> Unfortunately the hardware's ideas about sizes can differ from
>> freedreno's which can still lead to issues. Minimize those by stopping
>> to minify as soon as possible.
>>
>> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
>> Cc: "10.4 10.5" <mesa-stable at lists.freedesktop.org>
>> ---
>>
>> OK, so I'm not *particularly* happy about the hack in setup_slices,
>> which is generic code. But I also didn't really see a better way to do
>> it. Hopefully this doesn't break 3d on a4xx... not sure what the
>> requirements there are.
>>
> Hi Ilia,
>
> Just a humble ping that this hasn't landed in master yet. Can you let
> me know if it's obsolete, or you're simply looking alternative
> solution.

Just side-tracked. No need to wait on this for doing releases or anything.


More information about the Freedreno mailing list