diff --git a/src/intel/vulkan/anv_sparse.c b/src/intel/vulkan/anv_sparse.c index 15ea0e3b2df..53002a7cdc2 100644 --- a/src/intel/vulkan/anv_sparse.c +++ b/src/intel/vulkan/anv_sparse.c @@ -545,6 +545,7 @@ anv_sparse_bind_trtt(struct anv_device *device, int l3l2_binds_capacity = 1; int l1_binds_capacity = 0; for (int b = 0; b < sparse_submit->binds_len; b++) { + assert(sparse_submit->binds[b].size % (64 * 1024) == 0); int pages = sparse_submit->binds[b].size / (64 * 1024); l1_binds_capacity += pages; l3l2_binds_capacity += (pages / 1024 + 1) * 2;