Searched refs:ice (Results 1 - 25 of 91) sorted by relevance

1234

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_draw.c64 iris_update_draw_info(struct iris_context *ice, argument
67 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen;
70 if (ice->state.prim_mode != info->mode) {
71 ice->state.prim_mode = info->mode;
72 ice->state.dirty |= IRIS_DIRTY_VF_TOPOLOGY;
77 if (points_or_lines != ice->state.prim_is_points_or_lines) {
78 ice->state.prim_is_points_or_lines = points_or_lines;
79 ice->state.dirty |= IRIS_DIRTY_CLIP;
84 ice->state.vertices_per_patch != ice
117 iris_update_draw_parameters(struct iris_context * ice,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draw) argument
180 iris_indirect_draw_vbo(struct iris_context * ice,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draw) argument
233 iris_simple_draw_vbo(struct iris_context * ice,const struct pipe_draw_info * draw,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * sc) argument
266 struct iris_context *ice = (struct iris_context *) ctx; local in function:iris_draw_vbo
321 iris_update_grid_size_resource(struct iris_context * ice,const struct pipe_grid_info * grid) argument
379 struct iris_context *ice = (struct iris_context *) ctx; local in function:iris_launch_grid
[all...]
H A Diris_genx_protos.h31 void genX(init_state)(struct iris_context *ice);
33 void genX(emit_hashing_mode)(struct iris_context *ice,
37 void genX(emit_depth_state_workarounds)(struct iris_context *ice,
40 void genX(update_pma_fix)(struct iris_context *ice,
47 void genX(init_blorp)(struct iris_context *ice);
50 void genX(init_query)(struct iris_context *ice);
51 void genX(math_add32_gpr0)(struct iris_context *ice,
54 void genX(math_div32_gpr0)(struct iris_context *ice,
H A Diris_context.c46 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_set_debug_callback
52 ice->dbg = *cb;
54 memset(&ice->dbg, 0, sizeof(ice->dbg));
67 struct iris_context *ice = batch->ice; local in function:iris_lost_context_state
77 ice->state.dirty = ~0ull;
78 ice->state.stage_dirty = ~0ull;
79 ice->state.current_hash_scale = 0;
80 memset(&ice
91 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_get_device_reset_status
126 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_set_device_reset_callback
170 create_dirty_dmabuf_set(struct iris_context * ice) argument
179 iris_mark_dirty_dmabuf(struct iris_context * ice,struct pipe_resource * res) argument
189 clear_dirty_dmabuf_set(struct iris_context * ice) argument
201 iris_flush_dirty_dmabufs(struct iris_context * ice) argument
218 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_destroy_context
284 struct iris_context *ice = rzalloc(NULL, struct iris_context); local in function:iris_create_context
[all...]
H A Diris_measure.h37 void iris_init_batch_measure(struct iris_context *ice,
40 void iris_destroy_ctx_measure(struct iris_context *ice);
42 void iris_measure_frame_end(struct iris_context *ice);
43 void iris_measure_batch_end(struct iris_context *ice, struct iris_batch *batch);
44 void _iris_measure_snapshot(struct iris_context *ice,
51 #define iris_measure_snapshot(ice, batch, type, draw, indirect, start_count) \
52 if (unlikely(((struct iris_screen *) ice->ctx.screen)->measure.config)) \
53 _iris_measure_snapshot(ice, batch, type, draw, indirect, start_count)
H A Diris_binder.h52 void iris_init_binder(struct iris_context *ice);
54 uint32_t iris_binder_reserve(struct iris_context *ice, unsigned size);
55 void iris_binder_reserve_3d(struct iris_context *ice);
56 void iris_binder_reserve_compute(struct iris_context *ice);
H A Diris_binder.c68 binder_realloc(struct iris_context *ice) argument
70 struct iris_screen *screen = (void *) ice->ctx.screen;
72 struct iris_binder *binder = &ice->state.binder;
101 ice->state.dirty |= IRIS_DIRTY_RENDER_BUFFER;
102 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS;
119 iris_binder_reserve(struct iris_context *ice, argument
122 struct iris_binder *binder = &ice->state.binder;
125 binder_realloc(ice);
138 iris_binder_reserve_3d(struct iris_context *ice) argument
140 struct iris_compiled_shader **shaders = ice
196 iris_binder_reserve_compute(struct iris_context * ice) argument
214 iris_init_binder(struct iris_context * ice) argument
[all...]
H A Diris_performance_query.c37 struct iris_context *ice = (void *) pipe; local in function:iris_init_perf_query_info
38 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen;
54 if (!ice->perf_ctx)
55 ice->perf_ctx = intel_perf_new_context(ice);
57 if (unlikely(!ice->perf_ctx))
60 perf_cfg = intel_perf_config(ice->perf_ctx);
65 perf_cfg = intel_perf_new(ice->perf_ctx);
73 intel_perf_init_context(ice->perf_ctx,
75 ice,
88 struct iris_context *ice = (void *) pipe; local in function:iris_new_perf_query_obj
108 struct iris_context *ice = (void *) pipe; local in function:iris_begin_perf_query
119 struct iris_context *ice = (void *) pipe; local in function:iris_end_perf_query
131 struct iris_context *ice = (void *) pipe; local in function:iris_delete_perf_query
148 struct iris_context *ice = (void *) pipe; local in function:iris_get_perf_query_info
171 struct iris_context *ice = (void *) pipe; local in function:iris_get_perf_counter_info
190 struct iris_context *ice = (void *) pipe; local in function:iris_wait_perf_query
202 struct iris_context *ice = (void *) pipe; local in function:iris_is_perf_query_ready
223 struct iris_context *ice = (void *) pipe; local in function:iris_get_perf_query_data
[all...]
H A Diris_measure.c62 config_from_context(struct iris_context *ice) argument
64 return ((struct iris_screen *) ice->ctx.screen)->measure.config;
85 iris_init_batch_measure(struct iris_context *ice, struct iris_batch *batch) argument
87 const struct intel_measure_config *config = config_from_context(ice);
110 (uintptr_t)util_hash_crc32(&ice->state.framebuffer,
111 sizeof(ice->state.framebuffer));
126 measure_start_snapshot(struct iris_context *ice, argument
133 const struct intel_measure_config *config = config_from_context(ice);
134 const struct iris_screen *screen = (void *) ice->ctx.screen;
179 snapshot->cs = (uintptr_t) ice
211 state_changed(const struct iris_context * ice,const struct iris_batch * batch,enum intel_measure_snapshot_type type) argument
233 iris_measure_renderpass(struct iris_context * ice) argument
257 _iris_measure_snapshot(struct iris_context * ice,struct iris_batch * batch,enum intel_measure_snapshot_type type,const struct pipe_draw_info * draw,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * sc) argument
322 iris_destroy_ctx_measure(struct iris_context * ice) argument
332 iris_measure_batch_end(struct iris_context * ice,struct iris_batch * batch) argument
377 iris_measure_frame_end(struct iris_context * ice) argument
[all...]
H A Diris_border_color.c83 iris_init_border_color_pool(struct iris_context *ice) argument
85 struct iris_screen *screen = (void *) ice->ctx.screen;
88 struct iris_border_color_pool *pool = &ice->state.border_color_pool;
91 pool->ht = _mesa_hash_table_create(ice, color_hash, color_equals);
97 iris_destroy_border_color_pool(struct iris_context *ice) argument
99 struct iris_border_color_pool *pool = &ice->state.border_color_pool;
109 iris_border_color_pool_reserve(struct iris_context *ice, unsigned count) argument
111 struct iris_border_color_pool *pool = &ice->state.border_color_pool;
118 if (iris_batch_references(&ice->batches[i], pool->bo))
119 iris_batch_flush(&ice
133 iris_upload_border_color(struct iris_context * ice,union pipe_color_union * color) argument
[all...]
H A Diris_blorp.c135 struct iris_context *ice = blorp_batch->blorp->driver_ctx; local in function:blorp_alloc_dynamic_state
138 return stream_state(batch, ice->state.dynamic_uploader,
161 struct iris_context *ice = blorp_batch->blorp->driver_ctx; local in function:blorp_alloc_binding_table
162 struct iris_binder *binder = &ice->state.binder;
165 *bt_offset = iris_binder_reserve(ice, num_entries * sizeof(uint32_t));
169 surface_maps[i] = stream_state(batch, ice->state.surface_uploader,
185 struct iris_context *ice = blorp_batch->blorp->driver_ctx; local in function:blorp_alloc_vertex_buffer
190 void *map = stream_state(batch, ice->ctx.const_uploader, size, 64,
214 struct iris_context *ice = blorp_batch->blorp->driver_ctx; local in function:blorp_vf_invalidate_for_vb_48b_transitions
222 if (high_bits != ice
269 struct iris_context *ice = blorp_batch->blorp->driver_ctx; local in function:iris_blorp_exec
396 struct iris_context *ice = blorp_batch->blorp->driver_ctx; local in function:blorp_measure_start
[all...]
H A Diris_monitor.c144 iris_init_monitor_ctx(struct iris_context *ice) argument
146 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen;
148 ice->perf_ctx = intel_perf_new_context(ice);
149 if (unlikely(!ice->perf_ctx))
152 struct intel_perf_context *perf_ctx = ice->perf_ctx;
156 ice,
157 ice,
160 ice->batches[IRIS_BATCH_RENDER].hw_ctx_id,
166 iris_create_monitor_object(struct iris_context *ice, argument
235 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_destroy_monitor_object
249 struct iris_context *ice = (void *) ctx; local in function:iris_begin_monitor
259 struct iris_context *ice = (void *) ctx; local in function:iris_end_monitor
272 struct iris_context *ice = (void *) ctx; local in function:iris_get_monitor_result
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_draw.c60 iris_update_draw_info(struct iris_context *ice, argument
63 if (ice->state.prim_mode != info->mode) {
64 ice->state.prim_mode = info->mode;
65 ice->state.dirty |= IRIS_DIRTY_VF_TOPOLOGY;
70 if (points_or_lines != ice->state.prim_is_points_or_lines) {
71 ice->state.prim_is_points_or_lines = points_or_lines;
72 ice->state.dirty |= IRIS_DIRTY_CLIP;
77 ice->state.vertices_per_patch != info->vertices_per_patch) {
78 ice->state.vertices_per_patch = info->vertices_per_patch;
79 ice
139 struct iris_context *ice = (struct iris_context *) ctx; local in function:iris_draw_vbo
183 iris_update_grid_size_resource(struct iris_context * ice,const struct pipe_grid_info * grid) argument
233 struct iris_context *ice = (struct iris_context *) ctx; local in function:iris_launch_grid
[all...]
H A Diris_binder.h52 void iris_init_binder(struct iris_context *ice);
54 uint32_t iris_binder_reserve(struct iris_context *ice, unsigned size);
55 void iris_binder_reserve_3d(struct iris_context *ice);
56 void iris_binder_reserve_compute(struct iris_context *ice);
H A Diris_context.c58 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_set_debug_callback
61 ice->dbg = *cb;
63 memset(&ice->dbg, 0, sizeof(ice->dbg));
107 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_destroy_context
112 ice->vtbl.destroy_state(ice);
113 iris_destroy_program_cache(ice);
114 iris_destroy_border_color_pool(ice);
115 u_upload_destroy(ice
156 struct iris_context *ice = rzalloc(NULL, struct iris_context); local in function:iris_create_context
[all...]
H A Diris_binder.c68 binder_realloc(struct iris_context *ice) argument
70 struct iris_screen *screen = (void *) ice->ctx.screen;
72 struct iris_binder *binder = &ice->state.binder;
101 ice->state.dirty |= IRIS_ALL_DIRTY_BINDINGS;
118 iris_binder_reserve(struct iris_context *ice, argument
121 struct iris_binder *binder = &ice->state.binder;
124 binder_realloc(ice);
137 iris_binder_reserve_3d(struct iris_context *ice) argument
139 struct iris_compiled_shader **shaders = ice->shaders.prog;
140 struct iris_binder *binder = &ice
195 iris_binder_reserve_compute(struct iris_context * ice) argument
213 iris_init_binder(struct iris_context * ice) argument
[all...]
H A Diris_pipe_control.c151 struct iris_context *ice = (void *) ctx; local in function:iris_texture_barrier
152 struct iris_batch *render_batch = &ice->batches[IRIS_BATCH_RENDER];
153 struct iris_batch *compute_batch = &ice->batches[IRIS_BATCH_COMPUTE];
158 iris_emit_pipe_control_flush(&ice->batches[IRIS_BATCH_RENDER],
162 iris_emit_pipe_control_flush(&ice->batches[IRIS_BATCH_RENDER],
167 iris_emit_pipe_control_flush(&ice->batches[IRIS_BATCH_COMPUTE],
169 iris_emit_pipe_control_flush(&ice->batches[IRIS_BATCH_COMPUTE],
177 struct iris_context *ice = (void *) ctx; local in function:iris_memory_barrier
197 if (ice->batches[i].contains_draw ||
198 ice
[all...]
H A Diris_program.c515 iris_debug_recompile(struct iris_context *ice, argument
520 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen;
526 c->shader_perf_log(&ice->dbg, "Recompiling %s shader for program %s: %s\n",
532 iris_find_previous_compile(ice, info->stage, program_string_id);
534 brw_debug_key_recompile(c, &ice->dbg, info->stage, old_key, key);
542 iris_compile_vs(struct iris_context *ice, argument
546 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen;
590 brw_compile_vs(compiler, &ice->dbg, mem_ctx, &key_no_ucp, vs_prog_data,
599 iris_debug_recompile(ice, &nir->info, key->program_string_id, key);
605 ice
623 iris_update_compiled_vs(struct iris_context * ice) argument
678 iris_get_shader_info(const struct iris_context * ice,gl_shader_stage stage) argument
702 get_unified_tess_slots(const struct iris_context * ice,uint64_t * per_vertex_slots,uint32_t * per_patch_slots) argument
724 iris_compile_tcs(struct iris_context * ice,struct iris_uncompiled_shader * ish,const struct brw_tcs_prog_key * key) argument
814 iris_update_compiled_tcs(struct iris_context * ice) argument
852 iris_compile_tes(struct iris_context * ice,struct iris_uncompiled_shader * ish,const struct brw_tes_prog_key * key) argument
916 iris_update_compiled_tes(struct iris_context * ice) argument
953 iris_compile_gs(struct iris_context * ice,struct iris_uncompiled_shader * ish,const struct brw_gs_prog_key * key) argument
1016 iris_update_compiled_gs(struct iris_context * ice) argument
1048 iris_compile_fs(struct iris_context * ice,struct iris_uncompiled_shader * ish,const struct brw_wm_prog_key * key,struct brw_vue_map * vue_map) argument
1106 iris_update_compiled_fs(struct iris_context * ice) argument
1144 last_vue_stage(struct iris_context * ice) argument
1162 update_last_vue_map(struct iris_context * ice,struct brw_stage_prog_data * prog_data) argument
1195 get_vue_prog_data(struct iris_context * ice,gl_shader_stage stage) argument
1214 iris_update_compiled_shaders(struct iris_context * ice) argument
1308 iris_compile_cs(struct iris_context * ice,struct iris_uncompiled_shader * ish,const struct brw_cs_prog_key * key) argument
1361 iris_update_compiled_compute_shader(struct iris_context * ice) argument
1402 iris_get_scratch_space(struct iris_context * ice,unsigned per_thread_scratch,gl_shader_stage stage) argument
1506 struct iris_context *ice = (void *) ctx; local in function:iris_create_vs_state
1528 struct iris_context *ice = (void *) ctx; local in function:iris_create_tcs_state
1558 struct iris_context *ice = (void *) ctx; local in function:iris_create_tes_state
1584 struct iris_context *ice = (void *) ctx; local in function:iris_create_gs_state
1604 struct iris_context *ice = (void *) ctx; local in function:iris_create_fs_state
1650 struct iris_context *ice = (void *) ctx; local in function:iris_create_compute_state
1676 struct iris_context *ice = (void *) ctx; local in function:iris_delete_shader_state
1730 bind_state(struct iris_context * ice,struct iris_uncompiled_shader * ish,gl_shader_stage stage) argument
1774 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_bind_tes_state
1786 struct iris_context *ice = (struct iris_context *)ctx; local in function:iris_bind_gs_state
1798 struct iris_context *ice = (struct iris_context *) ctx; local in function:iris_bind_fs_state
[all...]
H A Diris_border_color.c83 iris_init_border_color_pool(struct iris_context *ice) argument
85 struct iris_screen *screen = (void *) ice->ctx.screen;
88 struct iris_border_color_pool *pool = &ice->state.border_color_pool;
91 pool->ht = _mesa_hash_table_create(ice, color_hash, color_equals);
97 iris_destroy_border_color_pool(struct iris_context *ice) argument
99 struct iris_border_color_pool *pool = &ice->state.border_color_pool;
109 iris_border_color_pool_reserve(struct iris_context *ice, unsigned count) argument
111 struct iris_border_color_pool *pool = &ice->state.border_color_pool;
118 if (iris_batch_references(&ice->batches[i], pool->bo))
119 iris_batch_flush(&ice
133 iris_upload_border_color(struct iris_context * ice,union pipe_color_union * color) argument
[all...]
H A Diris_clear.c40 iris_is_color_fast_clear_compatible(struct iris_context *ice, argument
44 struct iris_batch *batch = &ice->batches[IRIS_BATCH_RENDER];
48 perf_debug(&ice->dbg, "Integer fast clear not enabled for %s",
68 can_fast_clear_color(struct iris_context *ice, argument
78 struct iris_batch *batch = &ice->batches[IRIS_BATCH_RENDER];
113 if (!iris_is_color_fast_clear_compatible(ice, format, color))
120 convert_fast_clear_color(struct iris_context *ice, argument
198 fast_clear_color(struct iris_context *ice, argument
206 struct iris_batch *batch = &ice->batches[IRIS_BATCH_RENDER];
211 color = convert_fast_clear_color(ice, re
289 clear_color(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,enum isl_format format,struct isl_swizzle swizzle,union isl_color_value color) argument
357 can_fast_clear_depth(struct iris_context * ice,struct iris_resource * res,unsigned level,const struct pipe_box * box,float depth) argument
379 fast_clear_depth(struct iris_context * ice,struct iris_resource * res,unsigned level,const struct pipe_box * box,float depth) argument
482 clear_depth_stencil(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,bool clear_depth,bool clear_stencil,float depth,uint8_t stencil) argument
572 struct iris_context *ice = (void *) ctx; local in function:iris_clear
627 struct iris_context *ice = (void *) ctx; local in function:iris_clear_texture
692 struct iris_context *ice = (void *) ctx; local in function:iris_clear_render_target
726 struct iris_context *ice = (void *) ctx; local in function:iris_clear_depth_stencil
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_context.c45 struct crocus_context *ice = (struct crocus_context *)ctx; local in function:crocus_set_debug_callback
48 ice->dbg = *cb;
50 memset(&ice->dbg, 0, sizeof(ice->dbg));
54 crocus_init_identifier_bo(struct crocus_context *ice) argument
58 bo_map = crocus_bo_map(NULL, ice->workaround_bo, MAP_READ | MAP_WRITE);
62 ice->workaround_bo->kflags |= EXEC_OBJECT_CAPTURE;
63 ice->workaround_offset = ALIGN(
66 crocus_bo_unmap(ice->workaround_bo);
86 struct crocus_context *ice local in function:crocus_lost_context_state
105 struct crocus_context *ice = (struct crocus_context *)ctx; local in function:crocus_get_device_reset_status
140 struct crocus_context *ice = (struct crocus_context *)ctx; local in function:crocus_set_device_reset_callback
189 struct crocus_context *ice = (struct crocus_context *)ctx; local in function:crocus_destroy_context
249 struct crocus_context *ice = rzalloc(NULL, struct crocus_context); local in function:crocus_create_context
332 crocus_sw_check_cond_render(struct crocus_context * ice) argument
[all...]
H A Dcrocus_genx_protos.h31 void genX(crocus_init_state)(struct crocus_context *ice);
37 void genX(crocus_update_pma_fix)(struct crocus_context *ice,
41 void genX(crocus_init_blorp)(struct crocus_context *ice);
44 void genX(crocus_init_query)(struct crocus_context *ice);
H A Dcrocus_draw.c59 can_cut_index_handle_restart_index(struct crocus_context *ice, argument
77 can_cut_index_handle_prim(struct crocus_context *ice, argument
80 struct crocus_screen *screen = (struct crocus_screen*)ice->ctx.screen;
87 if (!can_cut_index_handle_restart_index(ice, draw))
115 crocus_update_draw_info(struct crocus_context *ice, argument
119 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen;
125 struct pipe_rasterizer_state *rs_state = crocus_get_rast_state(ice);
138 if (ice->state.prim_mode != mode) {
139 ice->state.prim_mode = mode;
142 if (ice
201 crocus_update_draw_parameters(struct crocus_context * ice,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draw) argument
266 crocus_indirect_draw_vbo(struct crocus_context * ice,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws) argument
315 crocus_simple_draw_vbo(struct crocus_context * ice,const struct pipe_draw_info * draw,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * sc) argument
370 struct crocus_context *ice = (struct crocus_context *) ctx; local in function:crocus_draw_vbo
448 crocus_update_grid_size_resource(struct crocus_context * ice,const struct pipe_grid_info * grid) argument
480 struct crocus_context *ice = (struct crocus_context *) ctx; local in function:crocus_launch_grid
[all...]
H A Dcrocus_program_cache.c85 crocus_find_cached_shader(struct crocus_context *ice, argument
91 _mesa_hash_table_search(ice->shaders.cache, keybox);
99 crocus_find_previous_compile(const struct crocus_context *ice, argument
103 hash_table_foreach(ice->shaders.cache, entry) {
139 crocus_cache_new_bo(struct crocus_context *ice, argument
142 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen;
149 if (ice->shaders.cache_next_offset != 0) {
150 memcpy(map, ice->shaders.cache_bo_map, ice->shaders.cache_next_offset);
153 crocus_bo_unmap(ice
170 crocus_alloc_item_data(struct crocus_context * ice,uint32_t size) argument
187 crocus_upload_shader(struct crocus_context * ice,enum crocus_program_cache_id cache_id,uint32_t key_size,const void * key,const void * assembly,uint32_t asm_size,struct brw_stage_prog_data * prog_data,uint32_t prog_data_size,uint32_t * streamout,enum brw_param_builtin * system_values,unsigned num_system_values,unsigned num_cbufs,const struct crocus_binding_table * bt) argument
246 struct crocus_context *ice = blorp->driver_ctx; local in function:crocus_blorp_lookup_shader
268 struct crocus_context *ice = blorp->driver_ctx; local in function:crocus_blorp_upload_shader
287 crocus_init_program_cache(struct crocus_context * ice) argument
301 crocus_destroy_program_cache(struct crocus_context * ice) argument
336 crocus_print_program_cache(struct crocus_context * ice) argument
[all...]
H A Dcrocus_pipe_control.c189 batch->ice->workaround_bo,
190 batch->ice->workaround_offset, 0);
195 batch->ice->workaround_bo,
196 batch->ice->workaround_offset);
273 batch->ice->workaround_bo,
274 batch->ice->workaround_offset, 0);
298 struct crocus_context *ice = (void *) ctx; local in function:crocus_texture_barrier
299 struct crocus_batch *render_batch = &ice->batches[CROCUS_BATCH_RENDER];
300 struct crocus_batch *compute_batch = &ice->batches[CROCUS_BATCH_COMPUTE];
334 struct crocus_context *ice local in function:crocus_memory_barrier
[all...]
/xsrc/external/mit/libICE/dist/specs/
H A DMakefile.am5 docbook = ice.xml

Completed in 21 milliseconds

1234