From: Nanley Chery Date: Thu, 25 Feb 2016 23:21:12 +0000 (-0800) Subject: anv/meta: Modify blitter API fields X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=032bf172b48211af8fc892747dc4600fb6595f99;p=mesa.git 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 Reviewed-by: Jason Ekstrand --- 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 {