Mesa (master): freedreno: switch to layout helper
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Nov 26 19:17:54 UTC 2019
Module: Mesa
Branch: master
Commit: 8d9f5a28e3879523fbdd018a2b87223313333379
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d9f5a28e3879523fbdd018a2b87223313333379
Author: Rob Clark <robdclark at chromium.org>
Date: Sun May 5 10:59:37 2019 -0700
freedreno: switch to layout helper
The slices table and most of the other layout fields in the
freedreno_resource moves into fdl_layout.
v2: Changes by anholt to not have duplicate fields, which was introducing
a surprising behavior change in resource layout (using the
level_linear helper before the setup of the shadowed fields)
Reviewed-by: Eric Anholt <eric at anholt.net>
Acked-by: Rob Clark <robdclark at chromium.org>
---
src/gallium/drivers/freedreno/a2xx/fd2_gmem.c | 4 +-
src/gallium/drivers/freedreno/a2xx/fd2_resource.c | 2 +-
src/gallium/drivers/freedreno/a2xx/fd2_texture.c | 2 +-
src/gallium/drivers/freedreno/a3xx/fd3_emit.c | 4 +-
src/gallium/drivers/freedreno/a3xx/fd3_gmem.c | 16 ++---
src/gallium/drivers/freedreno/a3xx/fd3_resource.c | 6 +-
src/gallium/drivers/freedreno/a3xx/fd3_texture.c | 4 +-
src/gallium/drivers/freedreno/a4xx/fd4_emit.c | 2 +-
src/gallium/drivers/freedreno/a4xx/fd4_gmem.c | 10 +--
src/gallium/drivers/freedreno/a4xx/fd4_texture.c | 8 +--
src/gallium/drivers/freedreno/a5xx/fd5_blitter.c | 20 +++---
src/gallium/drivers/freedreno/a5xx/fd5_emit.c | 2 +-
src/gallium/drivers/freedreno/a5xx/fd5_gmem.c | 16 ++---
src/gallium/drivers/freedreno/a5xx/fd5_image.c | 10 +--
src/gallium/drivers/freedreno/a5xx/fd5_resource.c | 20 +++---
src/gallium/drivers/freedreno/a5xx/fd5_texture.c | 10 +--
src/gallium/drivers/freedreno/a6xx/fd6_blitter.c | 20 +++---
src/gallium/drivers/freedreno/a6xx/fd6_emit.c | 2 +-
src/gallium/drivers/freedreno/a6xx/fd6_format.c | 4 +-
src/gallium/drivers/freedreno/a6xx/fd6_gmem.c | 24 +++----
src/gallium/drivers/freedreno/a6xx/fd6_image.c | 18 +++---
src/gallium/drivers/freedreno/a6xx/fd6_resource.c | 32 +++++-----
src/gallium/drivers/freedreno/a6xx/fd6_texture.c | 12 ++--
src/gallium/drivers/freedreno/freedreno_gmem.c | 4 +-
src/gallium/drivers/freedreno/freedreno_resource.c | 74 ++++++++++++----------
src/gallium/drivers/freedreno/freedreno_resource.h | 57 ++++++-----------
src/gallium/drivers/freedreno/ir3/ir3_gallium.c | 6 +-
27 files changed, 190 insertions(+), 199 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=8d9f5a28e3879523fbdd018a2b87223313333379
More information about the mesa-commit
mailing list