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

Emil Velikov emil.l.velikov at gmail.com
Wed Mar 25 14:59:25 PDT 2015


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.

Cheers,
Emil


More information about the Freedreno mailing list