Home
last modified time | relevance | path

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

1234

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_pipe_control.c72 gen7_cs_stall_every_four_pipe_controls(struct brw_context *brw, uint32_t flags) in gen7_cs_stall_every_four_pipe_controls()
113 brw_emit_pipe_control(struct brw_context *brw, uint32_t flags, in brw_emit_pipe_control()
227 brw_emit_pipe_control_flush(struct brw_context *brw, uint32_t flags) in brw_emit_pipe_control_flush()
261 brw_emit_pipe_control_write(struct brw_context *brw, uint32_t flags, in brw_emit_pipe_control_write()
281 brw_emit_depth_stall_flushes(struct brw_context *brw) in brw_emit_depth_stall_flushes()
309 gen7_emit_vs_workaround_flush(struct brw_context *brw) in gen7_emit_vs_workaround_flush()
354 gen10_emit_isp_disable(struct brw_context *brw) in gen10_emit_isp_disable()
372 gen7_emit_cs_stall_flush(struct brw_context *brw) in gen7_emit_cs_stall_flush()
418 brw_emit_post_sync_nonzero_flush(struct brw_context *brw) in brw_emit_post_sync_nonzero_flush()
452 brw_emit_end_of_pipe_sync(struct brw_context *brw, uint32_t flags) in brw_emit_end_of_pipe_sync()
[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()
Dbrw_state_upload.c49 brw_upload_initial_gpu_state(struct brw_context *brw) in brw_upload_initial_gpu_state()
121 brw_get_pipeline_atoms(struct brw_context *brw, in brw_get_pipeline_atoms()
137 brw_copy_pipeline_atoms(struct brw_context *brw, in brw_copy_pipeline_atoms()
157 void brw_init_state( struct brw_context *brw ) in brw_init_state()
214 void brw_destroy_state( struct brw_context *brw ) in brw_destroy_state()
370 brw_upload_tess_programs(struct brw_context *brw) in brw_upload_tess_programs()
382 brw_upload_programs(struct brw_context *brw, in brw_upload_programs()
443 merge_ctx_state(struct brw_context *brw, in merge_ctx_state()
451 check_and_emit_atom(struct brw_context *brw, in check_and_emit_atom()
462 brw_upload_pipeline_state(struct brw_context *brw, in brw_upload_pipeline_state()
[all …]
Dhsw_queryobj.c40 mult_gpr0_by_80(struct brw_context *brw) in mult_gpr0_by_80()
89 keep_gpr0_lower_n_bits(struct brw_context *brw, uint32_t n) in keep_gpr0_lower_n_bits()
114 shl_gpr0_by_30_bits(struct brw_context *brw) in shl_gpr0_by_30_bits()
154 shr_gpr0_by_2_bits(struct brw_context *brw) in shr_gpr0_by_2_bits()
165 gpr0_to_bool(struct brw_context *brw) in gpr0_to_bool()
190 load_overflow_data_to_cs_gprs(struct brw_context *brw, in load_overflow_data_to_cs_gprs()
215 calc_overflow_for_stream(struct brw_context *brw) in calc_overflow_for_stream()
246 calc_overflow_to_gpr0(struct brw_context *brw, struct brw_query_object *query, in calc_overflow_to_gpr0()
262 hsw_overflow_result_to_gpr0(struct brw_context *brw, in hsw_overflow_result_to_gpr0()
275 struct brw_context *brw = brw_context(ctx); in hsw_result_to_gpr0() local
[all …]
Dbrw_conditional_render.c41 set_predicate_enable(struct brw_context *brw, in set_predicate_enable()
51 set_predicate_for_overflow_query(struct brw_context *brw, in set_predicate_for_overflow_query()
74 set_predicate_for_occlusion_query(struct brw_context *brw, in set_predicate_for_occlusion_query()
95 set_predicate_for_result(struct brw_context *brw, in set_predicate_for_result()
134 struct brw_context *brw = brw_context(ctx); in brw_begin_conditional_render() local
169 struct brw_context *brw = brw_context(ctx); in brw_end_conditional_render() local
185 brw_check_conditional_render(struct brw_context *brw) in brw_check_conditional_render()
Dbrw_queryobj.c46 brw_timebase_scale(struct brw_context *brw, uint64_t gpu_timestamp) in brw_timebase_scale()
65 brw_raw_timestamp_delta(struct brw_context *brw, uint64_t time0, uint64_t time1) in brw_raw_timestamp_delta()
85 brw_write_timestamp(struct brw_context *brw, struct brw_bo *query_bo, int idx) in brw_write_timestamp()
109 brw_write_depth_count(struct brw_context *brw, struct brw_bo *query_bo, int idx) in brw_write_depth_count()
136 struct brw_context *brw = brw_context(ctx); in brw_queryobj_get_results() local
262 struct brw_context *brw = brw_context(ctx); in brw_begin_query() local
334 struct brw_context *brw = brw_context(ctx); in brw_end_query() local
406 struct brw_context *brw = brw_context(ctx); in brw_check_query() local
437 struct brw_context *brw = brw_context(ctx); in ensure_bo_has_space() local
478 brw_emit_query_begin(struct brw_context *brw) in brw_emit_query_begin()
[all …]
Dintel_batchbuffer.c80 intel_batchbuffer_init(struct brw_context *brw) in intel_batchbuffer_init()
164 recreate_growing_buffer(struct brw_context *brw, in recreate_growing_buffer()
183 intel_batchbuffer_reset(struct brw_context *brw) in intel_batchbuffer_reset()
219 intel_batchbuffer_reset_and_clear_render_cache(struct brw_context *brw) in intel_batchbuffer_reset_and_clear_render_cache()
226 intel_batchbuffer_save_state(struct brw_context *brw) in intel_batchbuffer_save_state()
235 intel_batchbuffer_reset_to_saved(struct brw_context *brw) in intel_batchbuffer_reset_to_saved()
313 grow_buffer(struct brw_context *brw, in grow_buffer()
439 intel_batchbuffer_require_space(struct brw_context *brw, GLuint sz, in intel_batchbuffer_require_space()
476 decode_struct(struct brw_context *brw, struct gen_spec *spec, in decode_struct()
490 decode_structs(struct brw_context *brw, struct gen_spec *spec, in decode_structs()
[all …]
Dgen6_queryobj.c43 set_query_availability(struct brw_context *brw, struct brw_query_object *query, in set_query_availability()
80 write_primitives_generated(struct brw_context *brw, in write_primitives_generated()
98 write_xfb_primitives_written(struct brw_context *brw, in write_xfb_primitives_written()
119 struct brw_context *brw = brw_context(ctx); in write_xfb_overflow_streams() local
173 emit_pipeline_stat(struct brw_context *brw, struct brw_bo *bo, in emit_pipeline_stat()
226 struct brw_context *brw = brw_context(ctx); in gen6_queryobj_get_results() local
327 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 …]
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
102 struct brw_context *brw = batch->driver_batch; in blorp_get_surface_base_address() local
117 struct brw_context *brw = batch->driver_batch; in blorp_alloc_dynamic_state() local
129 struct brw_context *brw = batch->driver_batch; in blorp_alloc_binding_table() local
148 struct brw_context *brw = batch->driver_batch; in blorp_alloc_vertex_buffer() local
188 struct brw_context *brw = batch->driver_batch; in blorp_get_workaround_page() local
209 struct brw_context *brw = batch->driver_batch; in blorp_emit_urb_config() local
229 struct brw_context *brw = batch->driver_batch; in genX() local
Dbrw_context.c132 const struct brw_context *const brw = brw_context(ctx); in intel_get_string() local
150 struct brw_context *brw = brw_context(ctx); in intel_viewport() local
165 struct brw_context *brw = brw_context(ctx); in intel_update_framebuffer() local
178 struct brw_context *brw = brw_context(ctx); in intel_update_state() local
210 struct brw_context *brw = brw_context(ctx); in intel_flush_front() local
242 struct brw_context *brw = brw_context(ctx); in intel_glFlush() local
253 struct brw_context *brw = brw_context(ctx); in intel_finish() local
262 brw_init_driver_functions(struct brw_context *brw, in brw_init_driver_functions()
343 brw_initialize_context_constants(struct brw_context *brw) in brw_initialize_context_constants()
718 brw_initialize_cs_context_constants(struct brw_context *brw) in brw_initialize_cs_context_constants()
[all …]
Dgen6_sol.c38 gen6_update_sol_surfaces(struct brw_context *brw) in gen6_update_sol_surfaces()
97 brw_gs_upload_binding_table(struct brw_context *brw) in brw_gs_upload_binding_table()
189 struct brw_context *brw = brw_context(ctx); in brw_new_transform_feedback() local
237 struct brw_context *brw, in aggregate_transform_feedback_counter()
280 brw_save_primitives_written_counters(struct brw_context *brw, in brw_save_primitives_written_counters()
320 compute_vertices_written_so_far(struct brw_context *brw, in compute_vertices_written_so_far()
355 compute_xfb_vertices_written(struct brw_context *brw, in compute_xfb_vertices_written()
377 struct brw_context *brw = brw_context(ctx); in brw_get_transform_feedback_vertex_count() local
392 struct brw_context *brw = brw_context(ctx); in brw_begin_transform_feedback() local
449 struct brw_context *brw = brw_context(ctx); in brw_end_transform_feedback() local
[all …]
Dbrw_performance_query.c348 dump_perf_queries(struct brw_context *brw) in dump_perf_queries()
359 get_free_sample_buf(struct brw_context *brw) in get_free_sample_buf()
378 reap_old_sample_buffers(struct brw_context *brw) in reap_old_sample_buffers()
402 free_sample_bufs(struct brw_context *brw) in free_sample_bufs()
424 struct brw_context *brw = brw_context(ctx); in brw_get_perf_query_info() local
458 struct brw_context *brw = brw_context(ctx); in brw_get_perf_counter_info() local
480 snapshot_statistics_registers(struct brw_context *brw, in snapshot_statistics_registers()
506 add_to_unaccumulated_query_list(struct brw_context *brw, in add_to_unaccumulated_query_list()
529 drop_from_unaccumulated_query_list(struct brw_context *brw, in drop_from_unaccumulated_query_list()
564 timebase_scale(struct brw_context *brw, uint32_t u32_time_delta) in timebase_scale()
[all …]
Dintel_mipmap_tree.c63 intel_miptree_supports_mcs(struct brw_context *brw, in intel_miptree_supports_mcs()
107 intel_tiling_supports_ccs(const struct brw_context *brw, in intel_tiling_supports_ccs()
149 intel_miptree_supports_ccs(struct brw_context *brw, in intel_miptree_supports_ccs()
218 intel_tiling_supports_hiz(const struct brw_context *brw, in intel_tiling_supports_hiz()
230 intel_miptree_supports_hiz(const struct brw_context *brw, in intel_miptree_supports_hiz()
270 intel_miptree_supports_ccs_e(struct brw_context *brw, in intel_miptree_supports_ccs_e()
339 needs_separate_stencil(const struct brw_context *brw, in needs_separate_stencil()
360 intel_miptree_choose_aux_usage(struct brw_context *brw, in intel_miptree_choose_aux_usage()
394 intel_lower_compressed_format(struct brw_context *brw, mesa_format format) in intel_lower_compressed_format()
511 need_to_retile_as_linear(struct brw_context *brw, unsigned row_pitch, in need_to_retile_as_linear()
[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()
161 struct brw_context *brw = brw_context(ctx); in hsw_begin_transform_feedback() local
196 struct brw_context *brw = brw_context(ctx); in hsw_pause_transform_feedback() local
226 struct brw_context *brw = brw_context(ctx); in hsw_resume_transform_feedback() local
253 struct brw_context *brw = brw_context(ctx); in hsw_end_transform_feedback() local
Dbrw_draw.c80 brw_set_prim(struct brw_context *brw, const struct _mesa_prim *prim) in brw_set_prim()
114 gen6_set_prim(struct brw_context *brw, const struct _mesa_prim *prim) in gen6_set_prim()
157 brw_emit_prim(struct brw_context *brw, in brw_emit_prim()
279 brw_merge_inputs(struct brw_context *brw, in brw_merge_inputs()
343 intel_disable_rb_aux_buffer(struct brw_context *brw, in intel_disable_rb_aux_buffer()
397 brw_predraw_resolve_inputs(struct brw_context *brw, bool rendering, in brw_predraw_resolve_inputs()
501 brw_predraw_resolve_framebuffer(struct brw_context *brw, in brw_predraw_resolve_framebuffer()
583 brw_postdraw_set_buffers_need_resolve(struct brw_context *brw) in brw_postdraw_set_buffers_need_resolve()
643 intel_renderbuffer_move_temp_back(struct brw_context *brw, in intel_renderbuffer_move_temp_back()
665 brw_postdraw_reconcile_align_wa_slices(struct brw_context *brw) in brw_postdraw_reconcile_align_wa_slices()
[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_depthbuffer(struct brw_context *brw) in brw_emit_depthbuffer()
362 brw_emit_depth_stencil_hiz(struct brw_context *brw, in brw_emit_depth_stencil_hiz()
420 brw_emit_select_pipeline(struct brw_context *brw, enum brw_pipeline pipeline) in brw_emit_select_pipeline()
540 brw_upload_invariant_state(struct brw_context *brw) in brw_upload_invariant_state()
589 brw_upload_state_base_address(struct brw_context *brw) in brw_upload_state_base_address()
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()
110 struct brw_context *brw = brw_context(ctx); in intel_map_renderbuffer() local
197 struct brw_context *brw = brw_context(ctx); in intel_unmap_renderbuffer() local
251 struct brw_context *brw = brw_context(ctx); in intel_renderbuffer_format() local
285 struct brw_context *brw = brw_context(ctx); in intel_alloc_private_renderbuffer_storage() local
334 struct brw_context *brw = brw_context(ctx); in intel_image_target_renderbuffer_storage() local
515 intel_renderbuffer_update_wrapper(struct brw_context *brw, in intel_renderbuffer_update_wrapper()
579 struct brw_context *brw = brw_context(ctx); in intel_render_texture() local
637 struct brw_context *brw = brw_context(ctx); in intel_validate_framebuffer() local
[all …]
Dbrw_vs.c73 brw_vs_outputs_written(struct brw_context *brw, struct brw_vs_prog_key *key, in brw_vs_outputs_written()
115 brw_vs_debug_recompile(struct brw_context *brw, struct gl_program *prog, in brw_vs_debug_recompile()
156 brw_codegen_vs_prog(struct brw_context *brw, in brw_codegen_vs_prog()
266 brw_vs_state_dirty(const struct brw_context *brw) in brw_vs_state_dirty()
280 brw_vs_populate_key(struct brw_context *brw, in brw_vs_populate_key()
332 brw_upload_vs_prog(struct brw_context *brw) in brw_upload_vs_prog()
362 struct brw_context *brw = brw_context(ctx); in brw_vs_precompile() local
Dbrw_program.c66 brw_create_nir(struct brw_context *brw, in brw_create_nir()
161 struct brw_context *brw = brw_context(ctx); in brwNewProgram() local
176 struct brw_context *brw = brw_context(ctx); in brwDeleteProgram() local
217 struct brw_context *brw = brw_context(ctx); in brwProgramStringNotify() local
278 struct brw_context *brw = brw_context(ctx); in brw_memory_barrier() local
318 struct brw_context *brw = brw_context(ctx); in brw_blend_barrier() local
336 brw_get_scratch_bo(struct brw_context *brw, in brw_get_scratch_bo()
356 brw_alloc_stage_scratch(struct brw_context *brw, in brw_alloc_stage_scratch()
466 brw_init_shader_time(struct brw_context *brw) in brw_init_shader_time()
514 brw_report_shader_time(struct brw_context *brw) in brw_report_shader_time()
[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()
364 struct brw_context *brw = brw_context(ctx); in brw_gl_fence_sync() local
383 struct brw_context *brw = brw_context(ctx); in brw_gl_client_wait_sync() local
394 struct brw_context *brw = brw_context(ctx); in brw_gl_server_wait_sync() local
[all …]
Dgen8_multisample_state.c37 gen10_emit_wa_cs_stall_flush(struct brw_context *brw) in gen10_emit_wa_cs_stall_flush()
55 gen10_emit_wa_lri_to_cache_mode_zero(struct brw_context *brw) in gen10_emit_wa_lri_to_cache_mode_zero()
75 gen8_emit_3dstate_sample_pattern(struct brw_context *brw) in gen8_emit_3dstate_sample_pattern()
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
53 struct brw_context *brw = batch->driver_batch; in blorp_emit_vs_state() local
74 struct brw_context *brw = batch->driver_batch; in blorp_emit_sf_state() local
176 struct brw_context *brw = batch->driver_batch; in blorp_emit_pipeline() local
Dbrw_wm_surface_state.c79 get_isl_surf(struct brw_context *brw, struct intel_mipmap_tree *mt, in get_isl_surf()
135 brw_emit_surface_state(struct brw_context *brw, in brw_emit_surface_state()
216 gen6_update_renderbuffer_surface(struct brw_context *brw, in gen6_update_renderbuffer_surface()
449 struct brw_context *brw = brw_context(ctx); in brw_update_texture_surface() local
578 brw_emit_buffer_surface_state(struct brw_context *brw, in brw_emit_buffer_surface_state()
610 struct brw_context *brw = brw_context(ctx); in brw_update_buffer_texture_surface() local
664 brw_update_sol_surface(struct brw_context *brw, in brw_update_sol_surface()
744 brw_upload_wm_pull_constants(struct brw_context *brw) in brw_upload_wm_pull_constants()
779 emit_null_surface_state(struct brw_context *brw, in emit_null_surface_state()
846 gen4_update_renderbuffer_surface(struct brw_context *brw, in gen4_update_renderbuffer_surface()
[all …]
Dbrw_compute.c38 prepare_indirect_gpgpu_walker(struct brw_context *brw) in prepare_indirect_gpgpu_walker()
105 brw_emit_gpgpu_walker(struct brw_context *brw) in brw_emit_gpgpu_walker()
169 struct brw_context *brw = brw_context(ctx); in brw_dispatch_compute_common() local
228 struct brw_context *brw = brw_context(ctx); in brw_dispatch_compute() local
240 struct brw_context *brw = brw_context(ctx); in brw_dispatch_compute_indirect() local
Dbrw_gs.c39 brw_gs_debug_recompile(struct brw_context *brw, struct gl_program *prog, in brw_gs_debug_recompile()
77 brw_codegen_gs_prog(struct brw_context *brw, in brw_codegen_gs_prog()
157 brw_gs_state_dirty(const struct brw_context *brw) in brw_gs_state_dirty()
166 brw_gs_populate_key(struct brw_context *brw, in brw_gs_populate_key()
182 brw_upload_gs_prog(struct brw_context *brw) in brw_upload_gs_prog()
214 struct brw_context *brw = brw_context(ctx); in brw_gs_precompile() local

1234