summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNanley Chery <[email protected]>2016-02-25 15:21:12 -0800
committerNanley Chery <[email protected]>2016-03-03 11:24:53 -0800
commit032bf172b48211af8fc892747dc4600fb6595f99 (patch)
tree30f04d3491a446d18df5ca7b8529622084da1b88
parent654f79a04512502df96d9e6ce99ac0f95516d193 (diff)
anv/meta: Modify blitter API fields
Some fields are unnecessary. The variables "pitch" and "bs" are used for consistency with ISL. v2: Keep pitch in units of bytes (Jason) Signed-off-by: Nanley Chery <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]>
-rw-r--r--src/intel/vulkan/anv_meta.h23
1 files changed, 5 insertions, 18 deletions
diff --git a/src/intel/vulkan/anv_meta.h b/src/intel/vulkan/anv_meta.h
index f5dac12a04a..952176453e3 100644
--- a/src/intel/vulkan/anv_meta.h
+++ b/src/intel/vulkan/anv_meta.h
@@ -77,24 +77,11 @@ struct anv_meta_blit2d_surf {
/** Base offset to the start of the image */
uint64_t base_offset;
- uint32_t offset_x;
- uint32_t offset_y;
-
- /** The size of a unit in bytes. (Usually texel size) */
- uint8_t units;
-
- /** Stride between rows in bytes. */
- uint32_t stride;
-
- /** Possible vertical stride in rows.
- *
- * This is a hint to the blit engine that tells it that it can, if it
- * wants, split the surface into v_stride tall chunks. The user makes
- * the guarantee that no rectangles it passes in will every cross a
- * v_stride boundary. A v_stride value of 0 indicates that the user
- * cannot make such a guarantee.
- */
- uint32_t v_stride;
+ /** The size of an element in bytes. */
+ uint8_t bs;
+
+ /** Pitch between rows in bytes. */
+ uint32_t pitch;
};
struct anv_meta_blit2d_rect {