diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2018-04-21 00:06:29 -0700 |
---|---|---|
committer | Kenneth Graunke <kenneth@whitecape.org> | 2018-12-07 16:35:51 -0800 |
commit | f0d51e81c924064385c69ee46242183ef99411ab (patch) | |
tree | b4a0e1c70eb57734453d70e5b7d20af48a6a2369 /src/mesa/drivers/dri/i965/intel_mipmap_tree.c | |
parent | d014af98b7afc69f4f733c8b8b6f2e3438e68407 (diff) |
intel/blorp: Expand blorp_address::offset to be 64 bits.
In the softpin world, surface state base address may be a fixed 64-bit
address (with no associated BO). It makes sense to store this in the
offset field. But it needs to be the full size.
We also update the clear color address to be consistently uint64_t
everywhere so we can continue passing intel_miptree_get_clear_color
a pointer to the blorp_address's offset field without type mismatches.
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/intel_mipmap_tree.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c index 8e50aabb3b4..a679ddf3e48 100644 --- a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c +++ b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c @@ -3865,7 +3865,7 @@ intel_miptree_get_clear_color(const struct gen_device_info *devinfo, const struct intel_mipmap_tree *mt, enum isl_format view_format, bool sampling, struct brw_bo **clear_color_bo, - uint32_t *clear_color_offset) + uint64_t *clear_color_offset) { assert(mt->aux_buf); |