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:
parent
654f79a045
commit
032bf172b4
|
@ -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 {
|
||||
|
|
Loading…
Reference in New Issue