/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_genx_macros.h | 63 addr.reloc_flags); in __gen_combine_address() 71 addr.reloc_flags); in __gen_combine_address() 151 return (struct crocus_address) { .bo = bo, .offset = offset, .reloc_flags = RELOC_32BIT }; in ro_bo() 157 return (struct crocus_address) { .bo = bo, .offset = offset, .reloc_flags = RELOC_32BIT | RELOC_WRITE }; in rw_bo() 163 return (struct crocus_address) { .bo = bo, .offset = offset, .reloc_flags = RELOC_WRITE | RELOC_NEEDS_GGTT }; in ggtt_bo()
|
H A D | crocus_batch.c | 381 unsigned int reloc_flags) in emit_reloc() 386 reloc_flags &= ~RELOC_WRITE; in emit_reloc() 388 bool writable = reloc_flags & RELOC_WRITE; in emit_reloc() 400 if (reloc_flags & RELOC_32BIT) { in emit_reloc() 412 reloc_flags &= ~RELOC_32BIT; in emit_reloc() 415 if (reloc_flags) in emit_reloc() 416 entry->flags |= reloc_flags & batch->valid_reloc_flags; in emit_reloc() 436 unsigned int reloc_flags) in crocus_command_reloc() 441 target, target_offset, reloc_flags); in crocus_command_reloc() 447 unsigned int reloc_flags) in crocus_state_reloc() 378 emit_reloc(struct crocus_batch *batch, struct crocus_reloc_list *rlist, uint32_t offset, struct crocus_bo *target, int32_t target_offset, unsigned int reloc_flags) emit_reloc() argument 434 crocus_command_reloc(struct crocus_batch *batch, uint32_t batch_offset, struct crocus_bo *target, uint32_t target_offset, unsigned int reloc_flags) crocus_command_reloc() argument 445 crocus_state_reloc(struct crocus_batch *batch, uint32_t state_offset, struct crocus_bo *target, uint32_t target_offset, unsigned int reloc_flags) crocus_state_reloc() argument [all...] |
H A D | crocus_batch.h | 63 uint32_t reloc_flags; member 207 unsigned int reloc_flags); 210 unsigned int reloc_flags);
|
H A D | crocus_blorp.c | 105 addr.reloc_flags); in blorp_emit_reloc() 113 addr.reloc_flags); in blorp_emit_reloc() 125 addr.reloc_flags); in blorp_surface_reloc() 215 .reloc_flags = RELOC_32BIT, in blorp_alloc_vertex_buffer()
|
H A D | crocus_blit.c | 292 .reloc_flags = is_render_target ? EXEC_OBJECT_WRITE : 0, in crocus_blorp_surf_for_resource() 303 .reloc_flags = is_render_target ? EXEC_OBJECT_WRITE : 0, in crocus_blorp_surf_for_resource() 717 .reloc_flags = EXEC_OBJECT_WRITE, in crocus_copy_region()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_blit.c | 248 .reloc_flags = is_dest ? EXEC_OBJECT_WRITE : 0, in iris_blorp_surf_for_resource() 262 .reloc_flags = is_dest ? EXEC_OBJECT_WRITE : 0, in iris_blorp_surf_for_resource() 271 .reloc_flags = 0, in iris_blorp_surf_for_resource() 694 .reloc_flags = EXEC_OBJECT_WRITE, in iris_copy_region()
|
H A D | iris_blorp.c | 95 iris_use_pinned_bo(batch, bo, addr.reloc_flags & RELOC_WRITE, in combine_and_pin_address()
|
/third_party/mesa3d/src/freedreno/drm/ |
H A D | freedreno_bo.c | 69 bo->reloc_flags = FD_RELOC_FLAGS_INIT; in fd_bo_init_common() 157 bo->reloc_flags |= FD_RELOC_DUMP; in fd_bo_new_ring() 255 bo->reloc_flags |= FD_RELOC_DUMP; in fd_bo_mark_for_dump()
|
H A D | freedreno_bo_cache.c | 179 bo->reloc_flags = FD_RELOC_FLAGS_INIT; in fd_bo_cache_alloc()
|
H A D | freedreno_priv.h | 333 uint32_t reloc_flags; /* flags like FD_RELOC_DUMP to use for relocs to this BO */ member
|
/third_party/mesa3d/src/freedreno/drm/msm/ |
H A D | msm_ringbuffer_sp.c | 135 submit_bos[i].flags = fd_submit->bos[i]->reloc_flags; in flush_submit_list()
|
H A D | msm_ringbuffer.c | 151 .flags = bo->reloc_flags & (MSM_SUBMIT_BO_READ | MSM_SUBMIT_BO_WRITE), in append_bo()
|
/third_party/mesa3d/src/freedreno/drm/virtio/ |
H A D | virtio_ringbuffer.c | 144 submit_bos[i].flags = fd_submit->bos[i]->reloc_flags; in flush_submit_list()
|
/third_party/mesa3d/src/intel/blorp/ |
H A D | blorp.h | 110 unsigned reloc_flags; member
|