Home
last modified time | relevance | path

Searched refs:d3d12_bo (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_bufmgr.h44 struct d3d12_bo { struct
67 struct d3d12_bo *bo; argument
79 static inline struct d3d12_bo *
80 d3d12_bo_get_base(struct d3d12_bo *bo, uint64_t *offset) in d3d12_bo_get_base()
93 d3d12_bo_get_size(struct d3d12_bo *bo) in d3d12_bo_get_size()
102 d3d12_bo_is_suballocated(struct d3d12_bo *bo) in d3d12_bo_is_suballocated()
104 struct d3d12_bo *base_bo; in d3d12_bo_is_suballocated()
114 struct d3d12_bo *
117 struct d3d12_bo *
120 struct d3d12_bo *
[all …]
Dd3d12_bufmgr.cpp54 describe_direct_bo(char *buf, struct d3d12_bo *ptr) in describe_direct_bo()
60 describe_suballoc_bo(char *buf, struct d3d12_bo *ptr) in describe_suballoc_bo()
64 d3d12_bo *base = d3d12_bo_get_base(ptr, &offset); in describe_suballoc_bo()
71 d3d12_debug_describe_bo(char *buf, struct d3d12_bo *ptr) in d3d12_debug_describe_bo()
79 struct d3d12_bo *
82 struct d3d12_bo *bo; in d3d12_bo_wrap_res()
84 bo = CALLOC_STRUCT(d3d12_bo); in d3d12_bo_wrap_res()
112 struct d3d12_bo *
156 struct d3d12_bo *
159 struct d3d12_bo *bo; in d3d12_bo_wrap_buffer()
[all …]
Dd3d12_residency.cpp42 list_for_each_entry_safe(struct d3d12_bo, bo, &screen->residency_list, residency_list_entry) { in evict_aged_allocations()
77 list_for_each_entry_safe(struct d3d12_bo, bo, &screen->residency_list, residency_list_entry) { in evict_to_fence_or_budget()
146 struct d3d12_bo *bo = (struct d3d12_bo *)entry->key; in d3d12_process_batch_residency()
148 struct d3d12_bo *base_bo = d3d12_bo_get_base(bo, &offset); in d3d12_process_batch_residency()
190 struct d3d12_bo *oldest_resident_bo = in d3d12_process_batch_residency()
191 list_first_entry(&screen->residency_list, struct d3d12_bo, residency_list_entry); in d3d12_process_batch_residency()
198 struct d3d12_bo *bo = (struct d3d12_bo *)entry->key; in d3d12_process_batch_residency()
270 struct d3d12_bo *base_bo = d3d12_bo_get_base(resource->bo, &offset); in d3d12_promote_to_permanent_residency()
Dd3d12_resource_state.cpp240 init_state_table_entry(d3d12_context_state_table_entry *bo_state, d3d12_bo *bo) in init_state_table_entry()
260 find_or_create_state_entry(struct hash_table_u64 *table, d3d12_bo *bo) in find_or_create_state_entry()
354 d3d12_bo *bo = (d3d12_bo *)bo_entry->key; in d3d12_context_state_resolve_submission()
384 d3d12_bo *bo, in append_barrier()
524 d3d12_bo *bo = (d3d12_bo *)entry->key; in d3d12_apply_resource_states()
Dd3d12_batch.h33 struct d3d12_bo;
73 struct d3d12_bo *bo,
Dd3d12_batch.cpp86 struct d3d12_bo *bo = (struct d3d12_bo *)entry->key; in delete_bo()
239 struct d3d12_bo *bo, in d3d12_batch_has_references()
Dd3d12_resource.h45 struct d3d12_bo *bo;
Dd3d12_context.cpp2212 struct d3d12_bo *old_bo = dst->bo; in d3d12_replace_buffer_storage()
/third_party/mesa3d/docs/relnotes/
D22.1.0.rst1885 - d3d12: Add residency info to d3d12_bo
D22.2.0.rst3057 - d3d12: Use a pipe_reference in d3d12_bo