/aosp_15_r20/external/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_program.c | 72 crocus_get_texture_swizzle(const struct crocus_context *ice, in crocus_get_texture_swizzle() 151 crocus_populate_sampler_prog_key_data(struct crocus_context *ice, in crocus_populate_sampler_prog_key_data() 1049 crocus_debug_recompile(struct crocus_context *ice, in crocus_debug_recompile() 1076 last_vue_stage(struct crocus_context *ice) in last_vue_stage() 1088 crocus_vs_outputs_written(struct crocus_context *ice, in crocus_vs_outputs_written() 1155 crocus_compile_vs(struct crocus_context *ice, in crocus_compile_vs() 1270 crocus_update_compiled_vs(struct crocus_context *ice) in crocus_update_compiled_vs() 1334 crocus_get_shader_info(const struct crocus_context *ice, gl_shader_stage stage) in crocus_get_shader_info() 1358 get_unified_tess_slots(const struct crocus_context *ice, in get_unified_tess_slots() 1380 crocus_compile_tcs(struct crocus_context *ice, in crocus_compile_tcs() [all …]
|
H A D | crocus_state.c | 685 static bool check_urb_layout(struct crocus_context *ice) in check_urb_layout() 702 struct crocus_context *ice = batch->ice; in crocus_calculate_urb_fence() local 827 struct crocus_context *ice = batch->ice; in calculate_curbe_offsets() local 911 upload_shader_consts(struct crocus_context *ice, in upload_shader_consts() 965 struct crocus_context *ice = batch->ice; in gen4_upload_curbe() local 1452 struct crocus_context *ice = (struct crocus_context *) ctx; in crocus_set_blend_color() local 1506 can_emit_logic_op(struct crocus_context *ice) in can_emit_logic_op() 1524 struct crocus_context *ice = batch->ice; in set_blend_entry_bits() local 1661 struct crocus_context *ice = (struct crocus_context *) ctx; in crocus_bind_blend_state() local 1748 struct crocus_context *ice = (struct crocus_context *) ctx; in crocus_bind_zsa_state() local [all …]
|
H A D | crocus_resolve.c | 51 disable_rb_aux_buffer(struct crocus_context *ice, in disable_rb_aux_buffer() 88 resolve_sampler_views(struct crocus_context *ice, in resolve_sampler_views() 129 resolve_image_views(struct crocus_context *ice, in resolve_image_views() 197 crocus_predraw_resolve_inputs(struct crocus_context *ice, in crocus_predraw_resolve_inputs() 218 crocus_predraw_resolve_framebuffer(struct crocus_context *ice, in crocus_predraw_resolve_framebuffer() 316 crocus_postdraw_update_resolve_tracking(struct crocus_context *ice, in crocus_postdraw_update_resolve_tracking() 525 crocus_resolve_color(struct crocus_context *ice, in crocus_resolve_color() 568 crocus_mcs_partial_resolve(struct crocus_context *ice, in crocus_mcs_partial_resolve() 603 crocus_hiz_exec(struct crocus_context *ice, in crocus_hiz_exec() 817 crocus_resource_prepare_access(struct crocus_context *ice, in crocus_resource_prepare_access() [all …]
|
H A D | crocus_performance_query.c | 39 struct crocus_context *ice = (void *) pipe; in crocus_init_perf_query_info() local 90 struct crocus_context *ice = (void *) pipe; in crocus_new_perf_query_obj() local 110 struct crocus_context *ice = (void *) pipe; in crocus_begin_perf_query() local 121 struct crocus_context *ice = (void *) pipe; in crocus_end_perf_query() local 133 struct crocus_context *ice = (void *) pipe; in crocus_delete_perf_query() local 150 struct crocus_context *ice = (void *) pipe; in crocus_get_perf_query_info() local 173 struct crocus_context *ice = (void *) pipe; in crocus_get_perf_counter_info() local 204 struct crocus_context *ice = (void *) pipe; in crocus_wait_perf_query() local 216 struct crocus_context *ice = (void *) pipe; in crocus_is_perf_query_ready() local 237 struct crocus_context *ice = (void *) pipe; in crocus_get_perf_query_data() local
|
H A D | crocus_program_cache.c | 85 crocus_find_cached_shader(struct crocus_context *ice, in crocus_find_cached_shader() 99 crocus_find_previous_compile(const struct crocus_context *ice, in crocus_find_previous_compile() 139 crocus_cache_new_bo(struct crocus_context *ice, in crocus_cache_new_bo() 170 crocus_alloc_item_data(struct crocus_context *ice, uint32_t size) in crocus_alloc_item_data() 187 crocus_upload_shader(struct crocus_context *ice, in crocus_upload_shader() 244 struct crocus_context *ice = blorp->driver_ctx; in crocus_blorp_lookup_shader() local 266 struct crocus_context *ice = blorp->driver_ctx; in crocus_blorp_upload_shader() local 285 crocus_init_program_cache(struct crocus_context *ice) in crocus_init_program_cache() 299 crocus_destroy_program_cache(struct crocus_context *ice) in crocus_destroy_program_cache() 334 crocus_print_program_cache(struct crocus_context *ice) in crocus_print_program_cache()
|
H A D | crocus_query.c | 152 mark_available(struct crocus_context *ice, struct crocus_query *q) in mark_available() 190 write_value(struct crocus_context *ice, struct crocus_query *q, unsigned offset) in write_value() 274 write_overflow_values(struct crocus_context *ice, struct crocus_query *q, bool end) in write_overflow_values() 492 struct crocus_context *ice = (void *) ctx; in crocus_create_batch_query() local 527 struct crocus_context *ice = (void *) ctx; in crocus_begin_query() local 587 struct crocus_context *ice = (void *) ctx; in crocus_end_query() local 640 crocus_check_query_no_flush(struct crocus_context *ice, struct crocus_query *q) in crocus_check_query_no_flush() 656 struct crocus_context *ice = (void *) ctx; in crocus_get_query_result() local 711 struct crocus_context *ice = (void *) ctx; in crocus_get_query_result_resource() local 789 struct crocus_context *ice = (void *) ctx; in crocus_set_active_query_state() local [all …]
|
H A D | crocus_draw.c | 60 can_cut_index_handle_restart_index(struct crocus_context *ice, in can_cut_index_handle_restart_index() 78 can_cut_index_handle_prim(struct crocus_context *ice, in can_cut_index_handle_prim() 116 crocus_update_draw_info(struct crocus_context *ice, in crocus_update_draw_info() 202 crocus_update_draw_parameters(struct crocus_context *ice, in crocus_update_draw_parameters() 267 crocus_indirect_draw_vbo(struct crocus_context *ice, in crocus_indirect_draw_vbo() 316 crocus_simple_draw_vbo(struct crocus_context *ice, in crocus_simple_draw_vbo() 371 struct crocus_context *ice = (struct crocus_context *) ctx; in crocus_draw_vbo() local 449 crocus_update_grid_size_resource(struct crocus_context *ice, in crocus_update_grid_size_resource() 481 struct crocus_context *ice = (struct crocus_context *) ctx; in crocus_launch_grid() local
|
H A D | crocus_clear.c | 41 crocus_is_color_fast_clear_compatible(struct crocus_context *ice, in crocus_is_color_fast_clear_compatible() 65 can_fast_clear_color(struct crocus_context *ice, in can_fast_clear_color() 120 convert_fast_clear_color(struct crocus_context *ice, in convert_fast_clear_color() 198 fast_clear_color(struct crocus_context *ice, in fast_clear_color() 321 clear_color(struct crocus_context *ice, in clear_color() 390 can_fast_clear_depth(struct crocus_context *ice, in can_fast_clear_depth() 446 fast_clear_depth(struct crocus_context *ice, in fast_clear_depth() 514 clear_depth_stencil(struct crocus_context *ice, in clear_depth_stencil() 621 struct crocus_context *ice = (void *) ctx; in crocus_clear() local 689 struct crocus_context *ice = (void *) ctx; in crocus_clear_texture() local [all …]
|
H A D | crocus_context.c | 47 struct crocus_context *ice = (struct crocus_context *)ctx; in crocus_set_debug_callback() local 56 crocus_init_identifier_bo(struct crocus_context *ice) in crocus_init_identifier_bo() 88 struct crocus_context *ice = batch->ice; in crocus_lost_context_state() local 107 struct crocus_context *ice = (struct crocus_context *)ctx; in crocus_get_device_reset_status() local 142 struct crocus_context *ice = (struct crocus_context *)ctx; in crocus_set_device_reset_callback() local 191 struct crocus_context *ice = (struct crocus_context *)ctx; in crocus_destroy_context() local 261 struct crocus_context *ice = rzalloc(NULL, struct crocus_context); in crocus_create_context() local 345 crocus_sw_check_cond_render(struct crocus_context *ice) in crocus_sw_check_cond_render()
|
H A D | crocus_monitor.c | 157 crocus_init_monitor_ctx(struct crocus_context *ice) in crocus_init_monitor_ctx() 179 crocus_create_monitor_object(struct crocus_context *ice, in crocus_create_monitor_object() 248 struct crocus_context *ice = (struct crocus_context *)ctx; in crocus_destroy_monitor_object() local 262 struct crocus_context *ice = (void *) ctx; in crocus_begin_monitor() local 272 struct crocus_context *ice = (void *) ctx; in crocus_end_monitor() local 285 struct crocus_context *ice = (void *) ctx; in crocus_get_monitor_result() local
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_resolve.c | 45 disable_rb_aux_buffer(struct iris_context *ice, in disable_rb_aux_buffer() 84 resolve_sampler_views(struct iris_context *ice, in resolve_sampler_views() 120 resolve_image_views(struct iris_context *ice, in resolve_image_views() 175 iris_predraw_resolve_inputs(struct iris_context *ice, in iris_predraw_resolve_inputs() 195 iris_predraw_resolve_framebuffer(struct iris_context *ice, in iris_predraw_resolve_framebuffer() 290 iris_postdraw_update_image_resolve_tracking(struct iris_context *ice, in iris_postdraw_update_image_resolve_tracking() 335 iris_postdraw_update_resolve_tracking(struct iris_context *ice) in iris_postdraw_update_resolve_tracking() 481 iris_predraw_flush_buffers(struct iris_context *ice, in iris_predraw_flush_buffers() 506 iris_resolve_color(struct iris_context *ice, in iris_resolve_color() 568 iris_mcs_exec(struct iris_context *ice, in iris_mcs_exec() [all …]
|
H A D | iris_state.c | 890 struct iris_context *ice = batch->ice; in genX() local 933 UNUSED struct iris_context *ice = batch->ice; in upload_pixel_hashing_tables() local 1202 struct iris_context *ice; in toggle_protected() local 1575 struct iris_context *ice = (struct iris_context *) ctx; in iris_set_blend_color() local 1735 struct iris_context *ice = (struct iris_context *) ctx; in iris_bind_blend_state() local 1911 struct iris_context *ice = (struct iris_context *) ctx; in iris_bind_zsa_state() local 1955 want_pma_fix(struct iris_context *ice) in want_pma_fix() 2333 struct iris_context *ice = (struct iris_context *) ctx; in iris_bind_rasterizer_state() local 2522 struct iris_context *ice = (struct iris_context *) ctx; in iris_bind_sampler_states() local 2549 iris_upload_sampler_states(struct iris_context *ice, gl_shader_stage stage) in iris_upload_sampler_states() [all …]
|
H A D | iris_performance_query.c | 39 struct iris_context *ice = (void *) pipe; in iris_init_perf_query_info() local 90 struct iris_context *ice = (void *) pipe; in iris_new_perf_query_obj() local 110 struct iris_context *ice = (void *) pipe; in iris_begin_perf_query() local 121 struct iris_context *ice = (void *) pipe; in iris_end_perf_query() local 133 struct iris_context *ice = (void *) pipe; in iris_delete_perf_query() local 150 struct iris_context *ice = (void *) pipe; in iris_get_perf_query_info() local 173 struct iris_context *ice = (void *) pipe; in iris_get_perf_counter_info() local 205 struct iris_context *ice = (void *) pipe; in iris_wait_perf_query() local 217 struct iris_context *ice = (void *) pipe; in iris_is_perf_query_ready() local 238 struct iris_context *ice = (void *) pipe; in iris_get_perf_query_data() local
|
H A D | iris_measure.c | 77 config_from_context(struct iris_context *ice) in config_from_context() 100 iris_init_batch_measure(struct iris_context *ice, struct iris_batch *batch) in iris_init_batch_measure() 147 measure_start_snapshot(struct iris_context *ice, in measure_start_snapshot() 247 state_changed(const struct iris_context *ice, in state_changed() 269 iris_measure_renderpass(struct iris_context *ice) in iris_measure_renderpass() 293 _iris_measure_snapshot(struct iris_context *ice, in _iris_measure_snapshot() 362 iris_destroy_ctx_measure(struct iris_context *ice) in iris_destroy_ctx_measure() 372 iris_measure_batch_end(struct iris_context *ice, struct iris_batch *batch) in iris_measure_batch_end() 423 iris_measure_frame_end(struct iris_context *ice) in iris_measure_frame_end()
|
H A D | iris_context.c | 46 struct iris_context *ice = (struct iris_context *)ctx; in iris_set_debug_callback() local 67 struct iris_context *ice = batch->ice; in iris_lost_context_state() local 94 struct iris_context *ice = (struct iris_context *)ctx; in iris_get_device_reset_status() local 126 struct iris_context *ice = (struct iris_context *)ctx; in iris_set_device_reset_callback() local 170 create_dirty_dmabuf_set(struct iris_context *ice) in create_dirty_dmabuf_set() 179 iris_mark_dirty_dmabuf(struct iris_context *ice, in iris_mark_dirty_dmabuf() 189 clear_dirty_dmabuf_set(struct iris_context *ice) in clear_dirty_dmabuf_set() 201 iris_flush_dirty_dmabufs(struct iris_context *ice) in iris_flush_dirty_dmabufs() 217 struct iris_context *ice = (struct iris_context *)ctx; in iris_destroy_context() local 295 struct iris_context *ice = rzalloc(NULL, struct iris_context); in iris_create_context() local
|
H A D | iris_clear.c | 38 iris_is_color_fast_clear_compatible(struct iris_context *ice, in iris_is_color_fast_clear_compatible() 66 can_fast_clear_color(struct iris_context *ice, in can_fast_clear_color() 189 fast_clear_color(struct iris_context *ice, in fast_clear_color() 329 clear_color(struct iris_context *ice, in clear_color() 399 can_fast_clear_depth(struct iris_context *ice, in can_fast_clear_depth() 454 fast_clear_depth(struct iris_context *ice, in fast_clear_depth() 570 clear_depth_stencil(struct iris_context *ice, in clear_depth_stencil() 680 struct iris_context *ice = (void *) ctx; in iris_clear() local 736 struct iris_context *ice = (void *) ctx; in iris_clear_texture() local 801 struct iris_context *ice = (void *) ctx; in iris_clear_render_target() local [all …]
|
H A D | iris_query.c | 132 mark_available(struct iris_context *ice, struct iris_query *q) in mark_available() 170 write_value(struct iris_context *ice, struct iris_query *q, unsigned offset) in write_value() 257 write_overflow_values(struct iris_context *ice, struct iris_query *q, bool end) in write_overflow_values() 471 struct iris_context *ice = (void *) ctx; in iris_create_batch_query() local 506 struct iris_context *ice = (void *) ctx; in iris_begin_query() local 561 struct iris_context *ice = (void *) ctx; in iris_end_query() local 610 iris_check_query_no_flush(struct iris_context *ice, struct iris_query *q) in iris_check_query_no_flush() 626 struct iris_context *ice = (void *) ctx; in iris_get_query_result() local 680 struct iris_context *ice = (void *) ctx; in iris_get_query_result_resource() local 756 struct iris_context *ice = (void *) ctx; in iris_set_active_query_state() local [all …]
|
H A D | iris_binder.c | 63 binder_realloc(struct iris_context *ice) in binder_realloc() 110 iris_binder_reserve(struct iris_context *ice, in iris_binder_reserve() 126 iris_binder_reserve_gen(struct iris_context *ice) in iris_binder_reserve_gen() 146 iris_binder_reserve_3d(struct iris_context *ice) in iris_binder_reserve_3d() 204 iris_binder_reserve_compute(struct iris_context *ice) in iris_binder_reserve_compute() 222 iris_init_binder(struct iris_context *ice) in iris_init_binder()
|
H A D | iris_draw.c | 63 iris_update_draw_info(struct iris_context *ice, in iris_update_draw_info() 119 iris_update_draw_parameters(struct iris_context *ice, in iris_update_draw_parameters() 182 iris_simple_draw_vbo(struct iris_context *ice, in iris_simple_draw_vbo() 206 iris_indirect_draw_vbo(struct iris_context *ice, in iris_indirect_draw_vbo() 289 struct iris_context *ice = (struct iris_context *) ctx; in iris_draw_vbo() local 356 iris_update_grid_size_resource(struct iris_context *ice, in iris_update_grid_size_resource() 414 struct iris_context *ice = (struct iris_context *) ctx; in iris_launch_grid() local
|
H A D | iris_program.c | 686 iris_upload_ubo_ssbo_surf_state(struct iris_context *ice, in iris_upload_ubo_ssbo_surf_state() 1686 check_urb_size(struct iris_context *ice, in check_urb_size() 1710 last_vue_stage(struct iris_context *ice) in last_vue_stage() 1962 iris_update_compiled_vs(struct iris_context *ice) in iris_update_compiled_vs() 2005 iris_get_shader_info(const struct iris_context *ice, gl_shader_stage stage) in iris_get_shader_info() 2029 get_unified_tess_slots(const struct iris_context *ice, in get_unified_tess_slots() 2172 iris_update_compiled_tcs(struct iris_context *ice) in iris_update_compiled_tcs() 2381 iris_update_compiled_tes(struct iris_context *ice) in iris_update_compiled_tes() 2558 iris_update_compiled_gs(struct iris_context *ice) in iris_update_compiled_gs() 2737 iris_update_compiled_fs(struct iris_context *ice) in iris_update_compiled_fs() [all …]
|
H A D | iris_batch.c | 184 iris_init_batch(struct iris_context *ice, in iris_init_batch() 264 iris_init_batches(struct iris_context *ice) in iris_init_batches() 501 iris_batch_free(const struct iris_context *ice, struct iris_batch *batch) in iris_batch_free() 552 iris_destroy_batches(struct iris_context *ice) in iris_destroy_batches() 560 struct iris_context *ice = batch->ice; in iris_batch_maybe_begin_frame() local 680 struct iris_context *ice = batch->ice; in iris_finish_batch() local 724 struct iris_context *ice = batch->ice; in iris_batch_check_for_reset() local 770 struct iris_context *ice = batch->ice; in update_bo_syncobjs() local 911 struct iris_context *ice = batch->ice; in _iris_batch_flush() local
|
H A D | iris_monitor.c | 158 iris_init_monitor_ctx(struct iris_context *ice) in iris_init_monitor_ctx() 180 iris_create_monitor_object(struct iris_context *ice, in iris_create_monitor_object() 249 struct iris_context *ice = (struct iris_context *)ctx; in iris_destroy_monitor_object() local 263 struct iris_context *ice = (void *) ctx; in iris_begin_monitor() local 273 struct iris_context *ice = (void *) ctx; in iris_end_monitor() local 286 struct iris_context *ice = (void *) ctx; in iris_get_monitor_result() local
|
H A D | iris_utrace.c | 78 struct iris_context *ice = in iris_utrace_create_buffer() local 108 struct iris_context *ice = batch->ice; in iris_utrace_record_ts() local 136 struct iris_context *ice = in iris_utrace_read_ts() local 193 void iris_utrace_init(struct iris_context *ice) in iris_utrace_init() 225 void iris_utrace_fini(struct iris_context *ice) in iris_utrace_fini()
|
H A D | iris_program_cache.c | 88 iris_find_cached_shader(struct iris_context *ice, in iris_find_cached_shader() 222 struct iris_context *ice = blorp->driver_ctx; in iris_blorp_lookup_shader() local 251 struct iris_context *ice = blorp->driver_ctx; in iris_blorp_upload_shader() local 290 iris_init_program_cache(struct iris_context *ice) in iris_init_program_cache() 308 iris_destroy_program_cache(struct iris_context *ice) in iris_destroy_program_cache() 345 struct iris_context *ice = batch->ice; in iris_ensure_indirect_generation_shader() local
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/i915/ |
H A D | iris_batch.c | 132 iris_init_non_engine_contexts(struct iris_context *ice) in iris_init_non_engine_contexts() 148 iris_create_engines_context(struct iris_context *ice) in iris_create_engines_context() 207 iris_init_engines_context(struct iris_context *ice) in iris_init_engines_context() 238 struct iris_context *ice = batch->ice; in clone_hw_context() local 263 struct iris_context *ice = batch->ice; in iris_i915_replace_batch() local 305 void iris_i915_init_batches(struct iris_context *ice) in iris_i915_init_batches()
|