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 <nanley.g.chery@intel.com>
Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
This commit is contained in:
Nanley Chery 2016-02-25 15:21:12 -08:00
parent 654f79a045
commit 032bf172b4
1 changed files with 4 additions and 17 deletions

View File

@ -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 an element in bytes. */
uint8_t bs;
/** 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;
/** Pitch between rows in bytes. */
uint32_t pitch;
};
struct anv_meta_blit2d_rect {