summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2017-09-06 13:47:51 +1000
committerDave Airlie <airlied@redhat.com>2017-09-07 11:00:08 +1000
commite852ecd22b671a5d768bade499a8b42b4336f0b2 (patch)
treee0020bfa22d060cb1af19fa09778fac4a7ef9796
parentcc73ab98840e200c947d95d77cd678dda5abbe1a (diff)
ac/surface: reduce gfx9_surface_layout size.
152->144. Signed-off-by: Dave Airlie <airlied@redhat.com>
-rw-r--r--src/amd/common/ac_surface.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/amd/common/ac_surface.h b/src/amd/common/ac_surface.h
index b2620f9505..3b99386077 100644
--- a/src/amd/common/ac_surface.h
+++ b/src/amd/common/ac_surface.h
@@ -130,11 +130,12 @@ struct gfx9_surf_layout {
struct gfx9_surf_meta_flags cmask; /* metadata of fmask */
enum gfx9_resource_type resource_type; /* 1D, 2D or 3D */
+ uint16_t surf_pitch; /* in blocks */
+ uint16_t surf_height;
+
uint64_t surf_offset; /* 0 unless imported with an offset */
/* The size of the 2D plane containing all mipmap levels. */
uint64_t surf_slice_size;
- uint16_t surf_pitch; /* in blocks */
- uint16_t surf_height;
/* Mipmap level offset within the slice in bytes. Only valid for LINEAR. */
uint32_t offset[RADEON_SURF_MAX_LEVELS];