Home
last modified time | relevance | path

Searched defs:ice (Results 1 – 25 of 66) sorted by relevance

123

/aosp_15_r20/external/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_program.c72 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 Dcrocus_state.c685 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 Dcrocus_resolve.c51 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 Dcrocus_performance_query.c39 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 Dcrocus_program_cache.c85 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 Dcrocus_query.c152 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 Dcrocus_draw.c60 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 Dcrocus_clear.c41 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 Dcrocus_context.c47 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 Dcrocus_monitor.c157 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 Diris_resolve.c45 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 Diris_state.c890 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 Diris_performance_query.c39 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 Diris_measure.c77 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 Diris_context.c46 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 Diris_clear.c38 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 Diris_query.c132 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 Diris_binder.c63 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 Diris_draw.c63 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 Diris_program.c686 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 Diris_batch.c184 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 Diris_monitor.c158 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 Diris_utrace.c78 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 Diris_program_cache.c88 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 Diris_batch.c132 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()

123