mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 21:50:11 +01:00
freedreno/a6xx: A couple more FD_BO_NOMAP
A couple other buffers that we don't need to mmap. Signed-off-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16086>
This commit is contained in:
parent
e42cea4db6
commit
0b7d910b2c
1 changed files with 2 additions and 2 deletions
|
|
@ -114,7 +114,7 @@ fd6_emit_shader(struct fd_context *ctx, struct fd_ringbuffer *ring,
|
|||
uint32_t total_size =
|
||||
ALIGN(per_fiber_size * fibers_per_sp, 1 << 12) * num_sp_cores;
|
||||
ctx->pvtmem[so->pvtmem_per_wave].bo = fd_bo_new(
|
||||
ctx->screen->dev, total_size, 0,
|
||||
ctx->screen->dev, total_size, FD_BO_NOMAP,
|
||||
"pvtmem_%s_%d", so->pvtmem_per_wave ? "per_wave" : "per_fiber",
|
||||
per_fiber_size);
|
||||
} else {
|
||||
|
|
@ -1276,7 +1276,7 @@ fd6_program_create(void *data, struct ir3_shader_variant *bs,
|
|||
fd_screen_lock(screen);
|
||||
if (!screen->tess_bo)
|
||||
screen->tess_bo =
|
||||
fd_bo_new(screen->dev, FD6_TESS_BO_SIZE, 0, "tessfactor");
|
||||
fd_bo_new(screen->dev, FD6_TESS_BO_SIZE, FD_BO_NOMAP, "tessfactor");
|
||||
fd_screen_unlock(screen);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue