Home
last modified time | relevance | path

Searched defs:brw (Results 1 – 25 of 102) sorted by relevance

12345

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_pipe_control.c37 brw_emit_pipe_control_flush(struct brw_context *brw, uint32_t flags) in brw_emit_pipe_control_flush()
71 brw_emit_pipe_control_write(struct brw_context *brw, uint32_t flags, in brw_emit_pipe_control_write()
91 brw_emit_depth_stall_flushes(struct brw_context *brw) in brw_emit_depth_stall_flushes()
119 gen7_emit_vs_workaround_flush(struct brw_context *brw) in gen7_emit_vs_workaround_flush()
169 gen7_emit_isp_disable(struct brw_context *brw) in gen7_emit_isp_disable()
191 gen7_emit_cs_stall_flush(struct brw_context *brw) in gen7_emit_cs_stall_flush()
238 brw_emit_post_sync_nonzero_flush(struct brw_context *brw) in brw_emit_post_sync_nonzero_flush()
273 brw_emit_end_of_pipe_sync(struct brw_context *brw, uint32_t flags) in brw_emit_end_of_pipe_sync()
357 brw_emit_mi_flush(struct brw_context *brw) in brw_emit_mi_flush()
375 init_identifier_bo(struct brw_context *brw) in init_identifier_bo()
[all …]
Dbrw_binding_tables.c54 brw_upload_binding_table(struct brw_context *brw, in brw_upload_binding_table()
105 brw_vs_upload_binding_table(struct brw_context *brw) in brw_vs_upload_binding_table()
130 brw_upload_wm_binding_table(struct brw_context *brw) in brw_upload_wm_binding_table()
153 brw_tcs_upload_binding_table(struct brw_context *brw) in brw_tcs_upload_binding_table()
182 brw_tes_upload_binding_table(struct brw_context *brw) in brw_tes_upload_binding_table()
210 brw_gs_upload_binding_table(struct brw_context *brw) in brw_gs_upload_binding_table()
249 gen4_upload_binding_table_pointers(struct brw_context *brw) in gen4_upload_binding_table_pointers()
279 gen6_upload_binding_table_pointers(struct brw_context *brw) in gen6_upload_binding_table_pointers()
Dhsw_queryobj.c38 mult_gpr0_by_80(struct brw_context *brw) in mult_gpr0_by_80()
87 keep_gpr0_lower_n_bits(struct brw_context *brw, uint32_t n) in keep_gpr0_lower_n_bits()
112 shl_gpr0_by_30_bits(struct brw_context *brw) in shl_gpr0_by_30_bits()
152 shr_gpr0_by_2_bits(struct brw_context *brw) in shr_gpr0_by_2_bits()
163 gpr0_to_bool(struct brw_context *brw) in gpr0_to_bool()
188 load_overflow_data_to_cs_gprs(struct brw_context *brw, in load_overflow_data_to_cs_gprs()
213 calc_overflow_for_stream(struct brw_context *brw) in calc_overflow_for_stream()
244 calc_overflow_to_gpr0(struct brw_context *brw, struct brw_query_object *query, in calc_overflow_to_gpr0()
260 hsw_overflow_result_to_gpr0(struct brw_context *brw, in hsw_overflow_result_to_gpr0()
273 struct brw_context *brw = brw_context(ctx); in hsw_result_to_gpr0() local
[all …]
Dintel_batchbuffer.c86 struct brw_context *brw = v_brw; in decode_get_bo() local
109 struct brw_context *brw = v_brw; in decode_get_state_size() local
127 intel_batchbuffer_init(struct brw_context *brw) in intel_batchbuffer_init()
223 recreate_growing_buffer(struct brw_context *brw, in recreate_growing_buffer()
250 intel_batchbuffer_reset(struct brw_context *brw) in intel_batchbuffer_reset()
290 intel_batchbuffer_reset_and_clear_render_cache(struct brw_context *brw) in intel_batchbuffer_reset_and_clear_render_cache()
297 intel_batchbuffer_save_state(struct brw_context *brw) in intel_batchbuffer_save_state()
306 intel_batchbuffer_saved_state_is_empty(struct brw_context *brw) in intel_batchbuffer_saved_state_is_empty()
313 intel_batchbuffer_reset_to_saved(struct brw_context *brw) in intel_batchbuffer_reset_to_saved()
393 grow_buffer(struct brw_context *brw, in grow_buffer()
[all …]
Dbrw_state_upload.c50 brw_enable_obj_preemption(struct brw_context *brw, bool enable) in brw_enable_obj_preemption()
72 brw_upload_gen11_slice_hashing_state(struct brw_context *brw) in brw_upload_gen11_slice_hashing_state()
152 brw_upload_initial_gpu_state(struct brw_context *brw) in brw_upload_initial_gpu_state()
266 brw_get_pipeline_atoms(struct brw_context *brw, in brw_get_pipeline_atoms()
282 brw_copy_pipeline_atoms(struct brw_context *brw, in brw_copy_pipeline_atoms()
302 void brw_init_state( struct brw_context *brw ) in brw_init_state()
361 void brw_destroy_state( struct brw_context *brw ) in brw_destroy_state()
515 brw_upload_tess_programs(struct brw_context *brw) in brw_upload_tess_programs()
527 brw_upload_programs(struct brw_context *brw, in brw_upload_programs()
588 merge_ctx_state(struct brw_context *brw, in merge_ctx_state()
[all …]
Dbrw_context.c127 const struct brw_context *const brw = brw_context(ctx); in intel_get_string() local
146 struct brw_context *brw = brw_context(ctx); in brw_set_background_context() local
163 struct brw_context *brw = brw_context(ctx); in intel_viewport() local
178 struct brw_context *brw = brw_context(ctx); in intel_update_framebuffer() local
191 struct brw_context *brw = brw_context(ctx); in intel_update_state() local
223 struct brw_context *brw = brw_context(ctx); in intel_flush_front() local
253 brw_display_shared_buffer(struct brw_context *brw) in brw_display_shared_buffer()
284 struct brw_context *brw = brw_context(ctx); in intel_glFlush() local
295 struct brw_context *brw = brw_context(ctx); in intel_glEnable() local
320 struct brw_context *brw = brw_context(ctx); in intel_finish() local
[all …]
Dbrw_conditional_render.c40 set_predicate_enable(struct brw_context *brw, in set_predicate_enable()
50 set_predicate_for_overflow_query(struct brw_context *brw, in set_predicate_for_overflow_query()
73 set_predicate_for_occlusion_query(struct brw_context *brw, in set_predicate_for_occlusion_query()
94 set_predicate_for_result(struct brw_context *brw, in set_predicate_for_result()
133 struct brw_context *brw = brw_context(ctx); in brw_begin_conditional_render() local
168 struct brw_context *brw = brw_context(ctx); in brw_end_conditional_render() local
184 brw_check_conditional_render(struct brw_context *brw) in brw_check_conditional_render()
Dgen6_queryobj.c42 set_query_availability(struct brw_context *brw, struct brw_query_object *query, in set_query_availability()
79 write_primitives_generated(struct brw_context *brw, in write_primitives_generated()
97 write_xfb_primitives_written(struct brw_context *brw, in write_xfb_primitives_written()
118 struct brw_context *brw = brw_context(ctx); in write_xfb_overflow_streams() local
172 emit_pipeline_stat(struct brw_context *brw, struct brw_bo *bo, in emit_pipeline_stat()
225 struct brw_context *brw = brw_context(ctx); in gen6_queryobj_get_results() local
326 struct brw_context *brw = brw_context(ctx); in gen6_begin_query() local
415 struct brw_context *brw = brw_context(ctx); in gen6_end_query() local
480 flush_batch_if_needed(struct brw_context *brw, struct brw_query_object *query) in flush_batch_if_needed()
500 struct brw_context *brw = brw_context(ctx); in gen6_wait_query() local
[all …]
Dbrw_queryobj.c57 brw_raw_timestamp_delta(struct brw_context *brw, uint64_t time0, uint64_t time1) in brw_raw_timestamp_delta()
77 brw_write_timestamp(struct brw_context *brw, struct brw_bo *query_bo, int idx) in brw_write_timestamp()
101 brw_write_depth_count(struct brw_context *brw, struct brw_bo *query_bo, int idx) in brw_write_depth_count()
128 struct brw_context *brw = brw_context(ctx); in brw_queryobj_get_results() local
254 struct brw_context *brw = brw_context(ctx); in brw_begin_query() local
327 struct brw_context *brw = brw_context(ctx); in brw_end_query() local
400 struct brw_context *brw = brw_context(ctx); in brw_check_query() local
431 struct brw_context *brw = brw_context(ctx); in ensure_bo_has_space() local
472 brw_emit_query_begin(struct brw_context *brw) in brw_emit_query_begin()
497 brw_emit_query_end(struct brw_context *brw) in brw_emit_query_end()
[all …]
DgenX_blorp_exec.c45 struct brw_context *brw = batch->driver_batch; in blorp_emit_dwords() local
59 struct brw_context *brw = batch->driver_batch; in blorp_emit_reloc() local
82 struct brw_context *brw = batch->driver_batch; in blorp_surface_reloc() local
110 struct brw_context *brw = batch->driver_batch; in blorp_get_surface_base_address() local
125 struct brw_context *brw = batch->driver_batch; in blorp_alloc_dynamic_state() local
137 struct brw_context *brw = batch->driver_batch; in blorp_alloc_binding_table() local
156 struct brw_context *brw = batch->driver_batch; in blorp_alloc_vertex_buffer() local
214 struct brw_context *brw = batch->driver_batch; in blorp_vf_invalidate_for_vb_48b_transitions() local
238 struct brw_context *brw = batch->driver_batch; in blorp_get_workaround_address() local
260 struct brw_context *brw = batch->driver_batch; in blorp_get_l3_config() local
[all …]
Dgen6_sol.c39 gen6_update_sol_surfaces(struct brw_context *brw) in gen6_update_sol_surfaces()
98 brw_gs_upload_binding_table(struct brw_context *brw) in brw_gs_upload_binding_table()
190 struct brw_context *brw = brw_context(ctx); in brw_new_transform_feedback() local
236 struct brw_context *brw, in aggregate_transform_feedback_counter()
279 brw_save_primitives_written_counters(struct brw_context *brw, in brw_save_primitives_written_counters()
319 compute_vertices_written_so_far(struct brw_context *brw, in compute_vertices_written_so_far()
354 compute_xfb_vertices_written(struct brw_context *brw, in compute_xfb_vertices_written()
376 struct brw_context *brw = brw_context(ctx); in brw_get_transform_feedback_vertex_count() local
391 struct brw_context *brw = brw_context(ctx); in brw_begin_transform_feedback() local
448 struct brw_context *brw = brw_context(ctx); in brw_end_transform_feedback() local
[all …]
Dbrw_misc_state.c55 upload_pipelined_state_pointers(struct brw_context *brw) in upload_pipelined_state_pointers()
83 upload_psp_urb_cbs(struct brw_context *brw) in upload_psp_urb_cbs()
104 brw_depthbuffer_format(struct brw_context *brw) in brw_depthbuffer_format()
136 rebase_depth_stencil(struct brw_context *brw, struct intel_renderbuffer *irb, in rebase_depth_stencil()
198 brw_workaround_depthstencil_alignment(struct brw_context *brw, in brw_workaround_depthstencil_alignment()
258 brw_emit_depth_stencil_hiz(struct brw_context *brw, in brw_emit_depth_stencil_hiz()
322 brw_emit_depthbuffer(struct brw_context *brw) in brw_emit_depthbuffer()
469 brw_emit_select_pipeline(struct brw_context *brw, enum brw_pipeline pipeline) in brw_emit_select_pipeline()
622 brw_emit_hashing_mode(struct brw_context *brw, unsigned width, in brw_emit_hashing_mode()
698 brw_upload_invariant_state(struct brw_context *brw) in brw_upload_invariant_state()
[all …]
Dbrw_draw.c82 brw_set_prim(struct brw_context *brw, const struct _mesa_prim *prim) in brw_set_prim()
116 gen6_set_prim(struct brw_context *brw, const struct _mesa_prim *prim) in gen6_set_prim()
159 brw_emit_prim(struct brw_context *brw, in brw_emit_prim()
285 brw_clear_buffers(struct brw_context *brw) in brw_clear_buffers()
334 brw_merge_inputs(struct brw_context *brw) in brw_merge_inputs()
379 intel_disable_rb_aux_buffer(struct brw_context *brw, in intel_disable_rb_aux_buffer()
433 gen9_apply_astc5x5_wa_flush(struct brw_context *brw, in gen9_apply_astc5x5_wa_flush()
467 gen9_apply_single_tex_astc5x5_wa(struct brw_context *brw, in gen9_apply_single_tex_astc5x5_wa()
495 brw_predraw_resolve_inputs(struct brw_context *brw, bool rendering, in brw_predraw_resolve_inputs()
627 brw_predraw_resolve_framebuffer(struct brw_context *brw, in brw_predraw_resolve_framebuffer()
[all …]
Dhsw_sol.c58 save_prim_start_values(struct brw_context *brw, in save_prim_start_values()
84 tally_prims_written(struct brw_context *brw, in tally_prims_written()
162 struct brw_context *brw = brw_context(ctx); in hsw_begin_transform_feedback() local
197 struct brw_context *brw = brw_context(ctx); in hsw_pause_transform_feedback() local
227 struct brw_context *brw = brw_context(ctx); in hsw_resume_transform_feedback() local
254 struct brw_context *brw = brw_context(ctx); in hsw_end_transform_feedback() local
Dbrw_wm_surface_state.c81 get_isl_surf(struct brw_context *brw, struct intel_mipmap_tree *mt, in get_isl_surf()
137 brw_emit_surface_state(struct brw_context *brw, in brw_emit_surface_state()
230 gen6_update_renderbuffer_surface(struct brw_context *brw, in gen6_update_renderbuffer_surface()
471 struct brw_context *brw = brw_context(ctx); in brw_update_texture_surface() local
624 brw_emit_buffer_surface_state(struct brw_context *brw, in brw_emit_buffer_surface_state()
653 buffer_texture_range_size(struct brw_context *brw, in buffer_texture_range_size()
688 struct brw_context *brw = brw_context(ctx); in brw_update_buffer_texture_surface() local
722 brw_update_sol_surface(struct brw_context *brw, in brw_update_sol_surface()
802 brw_upload_wm_pull_constants(struct brw_context *brw) in brw_upload_wm_pull_constants()
837 emit_null_surface_state(struct brw_context *brw, in emit_null_surface_state()
[all …]
Dintel_fbo.c76 intel_renderbuffer_downsample(struct brw_context *brw, in intel_renderbuffer_downsample()
91 intel_renderbuffer_upsample(struct brw_context *brw, in intel_renderbuffer_upsample()
111 struct brw_context *brw = brw_context(ctx); in intel_map_renderbuffer() local
198 struct brw_context *brw = brw_context(ctx); in intel_unmap_renderbuffer() local
252 struct brw_context *brw = brw_context(ctx); in intel_renderbuffer_format() local
286 struct brw_context *brw = brw_context(ctx); in intel_alloc_private_renderbuffer_storage() local
365 struct brw_context *brw = brw_context(ctx); in intel_image_target_renderbuffer_storage() local
529 intel_renderbuffer_update_wrapper(struct brw_context *brw, in intel_renderbuffer_update_wrapper()
593 struct brw_context *brw = brw_context(ctx); in intel_render_texture() local
651 struct brw_context *brw = brw_context(ctx); in intel_validate_framebuffer() local
[all …]
Dbrw_sync.c49 struct brw_context *brw; member
76 brw_fence_init(struct brw_context *brw, struct brw_fence *fence, in brw_fence_init()
111 brw_fence_insert_locked(struct brw_context *brw, struct brw_fence *fence) in brw_fence_insert_locked()
187 brw_fence_insert(struct brw_context *brw, struct brw_fence *fence) in brw_fence_insert()
247 brw_fence_client_wait_locked(struct brw_context *brw, struct brw_fence *fence, in brw_fence_client_wait_locked()
303 brw_fence_client_wait(struct brw_context *brw, struct brw_fence *fence, in brw_fence_client_wait()
316 brw_fence_server_wait(struct brw_context *brw, struct brw_fence *fence) in brw_fence_server_wait()
365 struct brw_context *brw = brw_context(ctx); in brw_gl_fence_sync() local
384 struct brw_context *brw = brw_context(ctx); in brw_gl_client_wait_sync() local
395 struct brw_context *brw = brw_context(ctx); in brw_gl_server_wait_sync() local
[all …]
Dintel_mipmap_tree.c85 format_supports_ccs_e(const struct brw_context *brw, mesa_format format) in format_supports_ccs_e()
145 needs_separate_stencil(const struct brw_context *brw, in needs_separate_stencil()
165 intel_miptree_choose_aux_usage(struct brw_context *brw, in intel_miptree_choose_aux_usage()
196 intel_lower_compressed_format(struct brw_context *brw, mesa_format format) in intel_lower_compressed_format()
313 need_to_retile_as_linear(struct brw_context *brw, unsigned blt_pitch, in need_to_retile_as_linear()
332 need_to_retile_as_x(const struct brw_context *brw, uint64_t size, in need_to_retile_as_x()
349 make_surface(struct brw_context *brw, GLenum target, mesa_format format, in make_surface()
470 miptree_create(struct brw_context *brw, in miptree_create()
540 intel_miptree_create(struct brw_context *brw, in intel_miptree_create()
577 intel_miptree_create_for_bo(struct brw_context *brw, in intel_miptree_create_for_bo()
[all …]
Dgen4_blorp_exec.h28 struct brw_context *brw = batch->driver_batch; in dynamic_state_address() local
40 struct brw_context *brw = batch->driver_batch; in instruction_state_address() local
52 struct brw_context *brw = batch->driver_batch; in blorp_emit_vs_state() local
73 struct brw_context *brw = batch->driver_batch; in blorp_emit_sf_state() local
179 struct brw_context *brw = batch->driver_batch; in blorp_emit_pipeline() local
Dbrw_performance_query.c130 dump_perf_queries(struct brw_context *brw) in dump_perf_queries()
148 struct brw_context *brw = brw_context(ctx); in brw_get_perf_query_info() local
203 struct brw_context *brw = brw_context(ctx); in brw_get_perf_counter_info() local
234 struct brw_context *brw = brw_context(ctx); in brw_begin_perf_query() local
265 struct brw_context *brw = brw_context(ctx); in brw_end_perf_query() local
277 struct brw_context *brw = brw_context(ctx); in brw_wait_perf_query() local
290 struct brw_context *brw = brw_context(ctx); in brw_is_perf_query_ready() local
310 struct brw_context *brw = brw_context(ctx); in brw_get_perf_query_data() local
333 struct brw_context *brw = brw_context(ctx); in brw_new_perf_query_object() local
356 struct brw_context *brw = brw_context(ctx); in brw_delete_perf_query() local
[all …]
Dbrw_program.c80 brw_create_nir(struct brw_context *brw, in brw_create_nir()
227 struct brw_context *brw = brw_context(ctx); in brwNewProgram() local
242 struct brw_context *brw = brw_context(ctx); in brwDeleteProgram() local
283 struct brw_context *brw = brw_context(ctx); in brwProgramStringNotify() local
349 struct brw_context *brw = brw_context(ctx); in brw_memory_barrier() local
387 struct brw_context *brw = brw_context(ctx); in brw_framebuffer_fetch_barrier() local
405 brw_get_scratch_bo(struct brw_context *brw, in brw_get_scratch_bo()
426 brw_alloc_stage_scratch(struct brw_context *brw, in brw_alloc_stage_scratch()
553 brw_init_shader_time(struct brw_context *brw) in brw_init_shader_time()
602 brw_report_shader_time(struct brw_context *brw) in brw_report_shader_time()
[all …]
Dbrw_compute.c40 struct brw_context *brw = brw_context(ctx); in brw_dispatch_compute_common() local
100 struct brw_context *brw = brw_context(ctx); in brw_dispatch_compute() local
113 struct brw_context *brw = brw_context(ctx); in brw_dispatch_compute_indirect() local
135 struct brw_context *brw = brw_context(ctx); in brw_dispatch_compute_group_size() local
Dgen7_l3_state.c39 get_pipeline_state_l3_weights(const struct brw_context *brw) in get_pipeline_state_l3_weights()
71 setup_l3_config(struct brw_context *brw, const struct gen_l3_config *cfg) in setup_l3_config()
195 update_urb_size(struct brw_context *brw, const struct gen_l3_config *cfg) in update_urb_size()
216 brw_emit_l3_state(struct brw_context *brw) in brw_emit_l3_state()
301 gen7_restore_default_l3_config(struct brw_context *brw) in gen7_restore_default_l3_config()
Dgen7_sol_state.c42 struct brw_context *brw = brw_context(ctx); in gen7_begin_transform_feedback() local
74 struct brw_context *brw = brw_context(ctx); in gen7_end_transform_feedback() local
102 struct brw_context *brw = brw_context(ctx); in gen7_pause_transform_feedback() local
132 struct brw_context *brw = brw_context(ctx); in gen7_resume_transform_feedback() local
Dbrw_ff_gs.c47 brw_codegen_ff_gs_prog(struct brw_context *brw, in brw_codegen_ff_gs_prog()
152 brw_ff_gs_state_dirty(const struct brw_context *brw) in brw_ff_gs_state_dirty()
162 brw_ff_gs_populate_key(struct brw_context *brw, in brw_ff_gs_populate_key()
237 brw_upload_ff_gs_prog(struct brw_context *brw) in brw_upload_ff_gs_prog()

12345