Home
last modified time | relevance | path

Searched refs:anv_address (Results 1 - 17 of 17) sorted by relevance

/third_party/mesa3d/src/intel/vulkan/
H A DgenX_query.c53 static struct anv_address
56 return (struct anv_address) { in anv_query_address()
313 static struct anv_address
317 (struct anv_address) { .bo = pool->bo, }, in khr_perf_query_availability_address()
321 static struct anv_address
325 (struct anv_address) { .bo = pool->bo, }, in khr_perf_query_data_address()
614 struct anv_address addr) in emit_ps_depth_count()
632 struct anv_address addr, in emit_query_mi_availability()
640 struct anv_address addr, in emit_query_pc_availability()
672 struct anv_address slot_add in emit_zero_queries()
[all...]
H A Danv_genX.h72 struct anv_address vb_address,
98 struct anv_address dst, struct anv_address src,
146 struct anv_address dst, struct anv_address src,
154 struct anv_address addr,
H A Danv_utrace.c81 struct anv_address from_addr = (struct anv_address) { in anv_device_utrace_emit_copy_ts_buffer()
83 struct anv_address to_addr = (struct anv_address) { in anv_device_utrace_emit_copy_ts_buffer()
142 (struct anv_address) { .bo = flush->batch_bo, }, in anv_device_utrace_flush_cmd_buffers()
231 (struct anv_address) { in anv_utrace_record_ts()
H A DgenX_gpu_memcpy.c116 struct anv_address dst, struct anv_address src, in emit_so_memcpy()
275 struct anv_address dst, struct anv_address src, in emit_so_memcpy()
294 struct anv_address dst, struct anv_address src, in cmd_buffer_so_memcpy()
H A Danv_private.h593 struct anv_address { struct
598 #define ANV_NULL_ADDRESS ((struct anv_address) { NULL, 0 })
600 static inline struct anv_address
604 return (struct anv_address) { in anv_address_from_u64()
611 anv_address_is_null(struct anv_address addr) in anv_address_is_null()
617 anv_address_physical(struct anv_address addr) in anv_address_physical()
626 static inline struct anv_address
627 anv_address_add(struct anv_address addr, uint64_t offset) in anv_address_add()
1069 void (*cmd_emit_timestamp)(struct anv_batch *, struct anv_device *, struct anv_address, bool);
1206 struct anv_address workaround_addres
[all...]
H A DgenX_cmd_buffer.c150 sba.GeneralStateBaseAddress = (struct anv_address) { NULL, 0 }; in cmd_buffer_emit_state_base_address()
162 (struct anv_address) { device->dynamic_state_pool.block_pool.bo, 0 }; in cmd_buffer_emit_state_base_address()
166 sba.IndirectObjectBaseAddress = (struct anv_address) { NULL, 0 }; in cmd_buffer_emit_state_base_address()
171 (struct anv_address) { device->instruction_state_pool.block_pool.bo, 0 }; in cmd_buffer_emit_state_base_address()
205 (struct anv_address) { .bo = NULL, .offset = 0xfffff000 }; in cmd_buffer_emit_state_base_address()
208 (struct anv_address) { .bo = NULL, .offset = 0xfffff000 }; in cmd_buffer_emit_state_base_address()
211 (struct anv_address) { .bo = NULL, .offset = 0xfffff000 }; in cmd_buffer_emit_state_base_address()
216 (struct anv_address) { device->surface_state_pool.block_pool.bo, 0 }; in cmd_buffer_emit_state_base_address()
222 sba.BindlessSamplerStateBaseAddress = (struct anv_address) { NULL, 0 }; in cmd_buffer_emit_state_base_address()
308 struct anv_state state, struct anv_address add in add_surface_reloc()
1902 (struct anv_address) { CmdExecuteCommands() struct
[all...]
H A DgenX_state.c184 sba.GeneralStateBaseAddress = (struct anv_address) { NULL, 0 }; in init_common_queue_state()
193 (struct anv_address) { .offset = SURFACE_STATE_POOL_MIN_ADDRESS }; in init_common_queue_state()
198 (struct anv_address) { .offset = DYNAMIC_STATE_POOL_MIN_ADDRESS }; in init_common_queue_state()
204 sba.IndirectObjectBaseAddress = (struct anv_address) { NULL, 0 }; in init_common_queue_state()
211 (struct anv_address) { .offset = INSTRUCTION_STATE_POOL_MIN_ADDRESS }; in init_common_queue_state()
218 (struct anv_address) { .offset = SURFACE_STATE_POOL_MIN_ADDRESS }; in init_common_queue_state()
223 sba.BindlessSamplerStateBaseAddress = (struct anv_address) { NULL, 0 }; in init_common_queue_state()
H A DgenX_blorp_exec.c115 struct anv_address anv_addr = { in blorp_get_surface_address()
232 struct anv_address anv_addr = { in blorp_vf_invalidate_for_vb_48b_transitions()
H A Danv_measure.c162 (struct anv_address) { in anv_measure_start_snapshot()
203 (struct anv_address) { in anv_measure_end_snapshot()
H A Danv_cmd_buffer.c364 struct anv_address ray_query_globals_addr = (struct anv_address) { in anv_cmd_buffer_set_ray_query_buffer()
530 struct anv_address addr = anv_descriptor_set_address(set); in anv_cmd_buffer_bind_descriptor_set()
900 set->desc_addr = (struct anv_address) { in anv_cmd_buffer_push_descriptor_set()
H A Danv_blorp.c193 anv_to_blorp_address(struct anv_address addr) in anv_to_blorp_address()
223 const struct anv_address address = in get_blorp_surf_for_anv_image()
237 const struct anv_address aux_address = in get_blorp_surf_for_anv_image()
258 const struct anv_address clear_color_addr = in get_blorp_surf_for_anv_image()
262 const struct anv_address clear_color_addr = in get_blorp_surf_for_anv_image()
284 const struct anv_address address = in get_blorp_surf_for_anv_shadow_image()
H A Danv_batch_chain.c298 struct anv_address
418 anv_batch_set_storage(batch, (struct anv_address) { .bo = bbo->bo, }, in anv_batch_bo_start()
428 batch->start_addr = (struct anv_address) { .bo = bbo->bo, }; in anv_batch_bo_continue()
559 struct anv_address
564 return (struct anv_address) { in anv_cmd_buffer_surface_base_address()
595 bbs.BatchBufferStartAddress = (struct anv_address) { bo, offset }; in emit_batch_buffer_start()
636 .BatchBufferStartAddress = (struct anv_address) { first_bbo->bo, 0 }, in anv_cmd_buffer_record_chain_submit()
H A Danv_image.c1888 binding->address = (struct anv_address) { in anv_BindImageMemory2()
1951 (struct anv_address) { in anv_BindImageMemory2()
2524 const struct anv_address address = in anv_image_fill_surface_state()
2604 struct anv_address aux_address = ANV_NULL_ADDRESS; in anv_image_fill_surface_state()
2609 struct anv_address clear_address = ANV_NULL_ADDRESS; in anv_image_fill_surface_state()
H A Danv_descriptor_set.c1166 set->desc_addr = (struct anv_address) { in anv_descriptor_set_create()
1185 set->desc_addr = (struct anv_address) { .bo = NULL, .offset = 0 }; in anv_descriptor_set_create()
1614 struct anv_address bind_addr = anv_address_add(buffer->address, offset); in anv_descriptor_set_write_buffer()
H A DgenX_pipeline.c1476 static UNUSED struct anv_address
1481 return (struct anv_address) { in get_scratch_address()
H A Danv_device.c3405 device->workaround_address = (struct anv_address) { in anv_CreateDevice()
4318 buffer->address = (struct anv_address) { in anv_bind_buffer_memory()
4589 struct anv_address address, in anv_fill_buffer_surface_state()
H A Danv_allocator.c1529 struct anv_address addr = { .bo = bo }; in anv_scratch_pool_get_surf()

Completed in 43 milliseconds