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>
This commit is contained in:
@@ -91,8 +91,8 @@ void blorp_batch_finish(struct blorp_batch *batch);
|
||||
|
||||
struct blorp_address {
|
||||
void *buffer;
|
||||
uint64_t offset;
|
||||
unsigned reloc_flags;
|
||||
uint32_t offset;
|
||||
uint32_t mocs;
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user