Home
last modified time | relevance | path

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

123456

/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()
97 brw_emit_pipe_control_flush(struct brw_context *brw, uint32_t flags) in brw_emit_pipe_control_flush()
179 brw_emit_pipe_control_write(struct brw_context *brw, uint32_t flags, in brw_emit_pipe_control_write()
235 brw_emit_depth_stall_flushes(struct brw_context *brw) in brw_emit_depth_stall_flushes()
261 gen7_emit_vs_workaround_flush(struct brw_context *brw) in gen7_emit_vs_workaround_flush()
276 gen7_emit_cs_stall_flush(struct brw_context *brw) in gen7_emit_cs_stall_flush()
324 brw_emit_post_sync_nonzero_flush(struct brw_context *brw) in brw_emit_post_sync_nonzero_flush()
341 brw_emit_mi_flush(struct brw_context *brw) in brw_emit_mi_flush()
365 brw_init_pipe_control(struct brw_context *brw, in brw_init_pipe_control()
387 brw_fini_pipe_control(struct brw_context *brw) in brw_fini_pipe_control()
Dbrw_binding_tables.c54 reserve_hw_bt_space(struct brw_context *brw, unsigned bytes) in reserve_hw_bt_space()
89 brw_upload_binding_table(struct brw_context *brw, in brw_upload_binding_table()
155 brw_vs_upload_binding_table(struct brw_context *brw) in brw_vs_upload_binding_table()
180 brw_upload_wm_binding_table(struct brw_context *brw) in brw_upload_wm_binding_table()
203 brw_tcs_upload_binding_table(struct brw_context *brw) in brw_tcs_upload_binding_table()
232 brw_tes_upload_binding_table(struct brw_context *brw) in brw_tes_upload_binding_table()
260 brw_gs_upload_binding_table(struct brw_context *brw) in brw_gs_upload_binding_table()
290 gen7_edit_hw_binding_table_entry(struct brw_context *brw, in gen7_edit_hw_binding_table_entry()
316 gen7_update_binding_table_from_array(struct brw_context *brw, in gen7_update_binding_table_from_array()
343 gen7_disable_hw_binding_tables(struct brw_context *brw) in gen7_disable_hw_binding_tables()
[all …]
Dintel_batchbuffer.c84 intel_batchbuffer_reset_and_clear_render_cache(struct brw_context *brw) in intel_batchbuffer_reset_and_clear_render_cache()
91 intel_batchbuffer_save_state(struct brw_context *brw) in intel_batchbuffer_save_state()
99 intel_batchbuffer_reset_to_saved(struct brw_context *brw) in intel_batchbuffer_reset_to_saved()
117 intel_batchbuffer_require_space(struct brw_context *brw, GLuint sz, in intel_batchbuffer_require_space()
143 do_batch_dump(struct brw_context *brw) in do_batch_dump()
183 intel_batchbuffer_emit_render_ring_prelude(struct brw_context *brw) in intel_batchbuffer_emit_render_ring_prelude()
192 brw_new_batch(struct brw_context *brw) in brw_new_batch()
232 brw_finish_batch(struct brw_context *brw) in brw_finish_batch()
277 throttle(struct brw_context *brw) in throttle()
322 do_flush_locked(struct brw_context *brw) in do_flush_locked()
[all …]
Dbrw_state_dump.c77 batch_out(struct brw_context *brw, const char *name, uint32_t offset, in batch_out()
91 batch_out64(struct brw_context *brw, const char *name, uint32_t offset, in batch_out64()
123 static void dump_vs_state(struct brw_context *brw, uint32_t offset) in dump_vs_state()
138 static void dump_gs_state(struct brw_context *brw, uint32_t offset) in dump_gs_state()
153 static void dump_clip_state(struct brw_context *brw, uint32_t offset) in dump_clip_state()
172 static void dump_sf_state(struct brw_context *brw, uint32_t offset) in dump_sf_state()
188 static void dump_wm_state(struct brw_context *brw, uint32_t offset) in dump_wm_state()
215 static void dump_surface_state(struct brw_context *brw, uint32_t offset) in dump_surface_state()
239 static void dump_gen7_surface_state(struct brw_context *brw, uint32_t offset) in dump_gen7_surface_state()
279 dump_gen8_surface_state(struct brw_context *brw, uint32_t offset, int index) in dump_gen8_surface_state()
[all …]
Dgen6_queryobj.c43 set_query_availability(struct brw_context *brw, struct brw_query_object *query, in set_query_availability()
71 write_primitives_generated(struct brw_context *brw, in write_primitives_generated()
87 write_xfb_primitives_written(struct brw_context *brw, in write_xfb_primitives_written()
111 emit_pipeline_stat(struct brw_context *brw, drm_intel_bo *bo, in emit_pipeline_stat()
162 struct brw_context *brw = brw_context(ctx); in gen6_queryobj_get_results() local
267 struct brw_context *brw = brw_context(ctx); in gen6_begin_query() local
347 struct brw_context *brw = brw_context(ctx); in gen6_end_query() local
403 flush_batch_if_needed(struct brw_context *brw, struct brw_query_object *query) in flush_batch_if_needed()
423 struct brw_context *brw = brw_context(ctx); in gen6_wait_query() local
443 struct brw_context *brw = brw_context(ctx); in gen6_check_query() local
[all …]
Dbrw_state_upload.c386 brw_upload_initial_gpu_state(struct brw_context *brw) in brw_upload_initial_gpu_state()
429 brw_get_pipeline_atoms(struct brw_context *brw, in brw_get_pipeline_atoms()
445 brw_copy_pipeline_atoms(struct brw_context *brw, in brw_copy_pipeline_atoms()
465 void brw_init_state( struct brw_context *brw ) in brw_init_state()
535 void brw_destroy_state( struct brw_context *brw ) in brw_destroy_state()
691 brw_upload_tess_programs(struct brw_context *brw) in brw_upload_tess_programs()
703 brw_upload_programs(struct brw_context *brw, in brw_upload_programs()
757 merge_ctx_state(struct brw_context *brw, in merge_ctx_state()
765 check_and_emit_atom(struct brw_context *brw, in check_and_emit_atom()
776 brw_upload_pipeline_state(struct brw_context *brw, in brw_upload_pipeline_state()
[all …]
Dbrw_queryobj.c49 brw_write_timestamp(struct brw_context *brw, drm_intel_bo *query_bo, int idx) in brw_write_timestamp()
71 brw_write_depth_count(struct brw_context *brw, drm_intel_bo *query_bo, int idx) in brw_write_depth_count()
90 struct brw_context *brw = brw_context(ctx); in brw_queryobj_get_results() local
210 struct brw_context *brw = brw_context(ctx); in brw_begin_query() local
281 struct brw_context *brw = brw_context(ctx); in brw_end_query() local
351 struct brw_context *brw = brw_context(ctx); in brw_check_query() local
381 struct brw_context *brw = brw_context(ctx); in ensure_bo_has_space() local
421 brw_emit_query_begin(struct brw_context *brw) in brw_emit_query_begin()
449 brw_emit_query_end(struct brw_context *brw) in brw_emit_query_end()
475 struct brw_context *brw = brw_context(ctx); in brw_query_counter() local
[all …]
Dbrw_state.h173 brw_state_dirty(const struct brw_context *brw, in brw_state_dirty()
210 brw_select_pipeline(struct brw_context *brw, enum brw_pipeline pipeline) in brw_select_pipeline()
253 #define BRW_BATCH_STRUCT(brw, s) \ argument
262 #define brw_state_batch(brw, type, size, alignment, out_offset) \ argument
410 use_state_point_size(const struct brw_context *brw) in use_state_point_size()
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()
194 struct brw_context *brw = brw_context(ctx); in hsw_result_to_gpr0() local
284 store_query_result_imm(struct brw_context *brw, drm_intel_bo *bo, in store_query_result_imm()
302 set_predicate(struct brw_context *brw, drm_intel_bo *query_bo) in set_predicate()
326 store_query_result_reg(struct brw_context *brw, drm_intel_bo *bo, in store_query_result_reg()
356 struct brw_context *brw = brw_context(ctx); in hsw_store_query_result() local
Dbrw_conditional_render.c41 set_predicate_enable(struct brw_context *brw, in set_predicate_enable()
51 set_predicate_for_result(struct brw_context *brw, in set_predicate_for_result()
98 struct brw_context *brw = brw_context(ctx); in brw_begin_conditional_render() local
136 struct brw_context *brw = brw_context(ctx); in brw_end_conditional_render() local
152 brw_check_conditional_render(struct brw_context *brw) in brw_check_conditional_render()
Dbrw_ff_gs.c48 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()
262 void gen6_brw_upload_ff_gs_prog(struct brw_context *brw) in gen6_brw_upload_ff_gs_prog()
Dbrw_context.c130 const struct brw_context *const brw = brw_context(ctx); in intel_get_string() local
148 struct brw_context *brw = brw_context(ctx); in intel_viewport() local
163 struct brw_context *brw = brw_context(ctx); in intel_update_framebuffer() local
173 intel_disable_rb_aux_buffer(struct brw_context *brw, const drm_intel_bo *bo) in intel_disable_rb_aux_buffer()
202 intel_texture_view_requires_resolve(struct brw_context *brw, in intel_texture_view_requires_resolve()
229 struct brw_context *brw = brw_context(ctx); in intel_update_state() local
372 struct brw_context *brw = brw_context(ctx); in intel_flush_front() local
404 struct brw_context *brw = brw_context(ctx); in intel_glFlush() local
415 struct brw_context *brw = brw_context(ctx); in intel_finish() local
424 brw_init_driver_functions(struct brw_context *brw, in brw_init_driver_functions()
[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()
165 struct brw_context *brw = brw_context(ctx); in hsw_begin_transform_feedback() local
199 struct brw_context *brw = brw_context(ctx); in hsw_pause_transform_feedback() local
230 struct brw_context *brw = brw_context(ctx); in hsw_resume_transform_feedback() local
258 struct brw_context *brw = brw_context(ctx); in hsw_end_transform_feedback() local
Dgen7_sol_state.c39 upload_3dstate_so_buffers(struct brw_context *brw) in upload_3dstate_so_buffers()
98 gen7_upload_3dstate_so_decl_list(struct brw_context *brw, in gen7_upload_3dstate_so_decl_list()
224 upload_3dstate_streamout(struct brw_context *brw, bool active, in upload_3dstate_streamout()
309 upload_sol_state(struct brw_context *brw) in upload_sol_state()
357 gen7_tally_prims_generated(struct brw_context *brw, in gen7_tally_prims_generated()
401 gen7_save_primitives_written_counters(struct brw_context *brw, in gen7_save_primitives_written_counters()
432 brw_compute_xfb_vertices_written(struct brw_context *brw, in brw_compute_xfb_vertices_written()
474 struct brw_context *brw = brw_context(ctx); in brw_get_transform_feedback_vertex_count() local
489 struct brw_context *brw = brw_context(ctx); in gen7_begin_transform_feedback() local
528 struct brw_context *brw = brw_context(ctx); in gen7_end_transform_feedback() local
[all …]
Dgen8_multisample_state.c34 gen8_emit_3dstate_multisample(struct brw_context *brw, unsigned num_samples) in gen8_emit_3dstate_multisample()
50 gen8_emit_3dstate_sample_pattern(struct brw_context *brw) in gen8_emit_3dstate_sample_pattern()
75 upload_multisample_state(struct brw_context *brw) in upload_multisample_state()
Dbrw_program.c65 brw_create_nir(struct brw_context *brw, in brw_create_nir()
142 struct brw_context *brw = brw_context(ctx); in brwNewProgram() local
180 struct brw_context *brw = brw_context(ctx); in brwDeleteProgram() local
234 struct brw_context *brw = brw_context(ctx); in brwProgramStringNotify() local
295 struct brw_context *brw = brw_context(ctx); in brw_memory_barrier() local
332 struct brw_context *brw = brw_context(ctx); in brw_blend_barrier() local
368 brw_get_scratch_bo(struct brw_context *brw, in brw_get_scratch_bo()
388 brw_alloc_stage_scratch(struct brw_context *brw, in brw_alloc_stage_scratch()
426 brw_init_shader_time(struct brw_context *brw) in brw_init_shader_time()
474 brw_report_shader_time(struct brw_context *brw) in brw_report_shader_time()
[all …]
Dgen8_ps_state.c32 gen8_upload_ps_extra(struct brw_context *brw, in gen8_upload_ps_extra()
122 upload_ps_extra(struct brw_context *brw) in upload_ps_extra()
141 upload_wm_state(struct brw_context *brw) in upload_wm_state()
190 gen8_upload_ps_state(struct brw_context *brw, in gen8_upload_ps_state()
285 upload_ps_state(struct brw_context *brw) in upload_ps_state()
Dbrw_wm_surface_state.c76 brw_emit_surface_state(struct brw_context *brw, in brw_emit_surface_state()
193 brw_update_renderbuffer_surface(struct brw_context *brw, in brw_update_renderbuffer_surface()
442 brw_texture_view_sane(const struct brw_context *brw, in brw_texture_view_sane()
477 brw_disable_aux_surface(const struct brw_context *brw, in brw_disable_aux_surface()
525 struct brw_context *brw = brw_context(ctx); in brw_update_texture_surface() local
649 brw_emit_buffer_surface_state(struct brw_context *brw, in brw_emit_buffer_surface_state()
684 struct brw_context *brw = brw_context(ctx); in brw_update_buffer_texture_surface() local
717 brw_create_constant_surface(struct brw_context *brw, in brw_create_constant_surface()
734 brw_create_buffer_surface(struct brw_context *brw, in brw_create_buffer_surface()
757 brw_update_sol_surface(struct brw_context *brw, in brw_update_sol_surface()
[all …]
Dbrw_gs_surface_state.c39 brw_upload_gs_pull_constants(struct brw_context *brw) in brw_upload_gs_pull_constants()
70 brw_upload_gs_ubo_surfaces(struct brw_context *brw) in brw_upload_gs_ubo_surfaces()
100 brw_upload_gs_abo_surfaces(struct brw_context *brw) in brw_upload_gs_abo_surfaces()
123 brw_upload_gs_image_surfaces(struct brw_context *brw) in brw_upload_gs_image_surfaces()
Dbrw_tes_surface_state.c39 brw_upload_tes_pull_constants(struct brw_context *brw) in brw_upload_tes_pull_constants()
70 brw_upload_tes_ubo_surfaces(struct brw_context *brw) in brw_upload_tes_ubo_surfaces()
100 brw_upload_tes_abo_surfaces(struct brw_context *brw) in brw_upload_tes_abo_surfaces()
124 brw_upload_tes_image_surfaces(struct brw_context *brw) in brw_upload_tes_image_surfaces()
Dbrw_tcs_surface_state.c39 brw_upload_tcs_pull_constants(struct brw_context *brw) in brw_upload_tcs_pull_constants()
70 brw_upload_tcs_ubo_surfaces(struct brw_context *brw) in brw_upload_tcs_ubo_surfaces()
100 brw_upload_tcs_abo_surfaces(struct brw_context *brw) in brw_upload_tcs_abo_surfaces()
124 brw_upload_tcs_image_surfaces(struct brw_context *brw) in brw_upload_tcs_image_surfaces()
Dbrw_vs.c47 brw_vs_outputs_written(struct brw_context *brw, struct brw_vs_prog_key *key, in brw_vs_outputs_written()
88 brw_vs_debug_recompile(struct brw_context *brw, struct gl_program *prog, in brw_vs_debug_recompile()
129 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()
331 brw_upload_vs_prog(struct brw_context *brw) in brw_upload_vs_prog()
354 struct brw_context *brw = brw_context(ctx); in brw_vs_precompile() local
Dbrw_vs_surface_state.c53 brw_upload_pull_constants(struct brw_context *brw, in brw_upload_pull_constants()
111 brw_upload_vs_pull_constants(struct brw_context *brw) in brw_upload_vs_pull_constants()
139 brw_upload_vs_ubo_surfaces(struct brw_context *brw) in brw_upload_vs_ubo_surfaces()
166 brw_upload_vs_abo_surfaces(struct brw_context *brw) in brw_upload_vs_abo_surfaces()
189 brw_upload_vs_image_surfaces(struct brw_context *brw) in brw_upload_vs_image_surfaces()
DgenX_blorp_exec.c41 struct brw_context *brw = batch->driver_batch; in blorp_emit_dwords() local
55 struct brw_context *brw = batch->driver_batch; in blorp_emit_reloc() local
76 struct brw_context *brw = batch->driver_batch; in blorp_surface_reloc() local
100 struct brw_context *brw = batch->driver_batch; in blorp_alloc_dynamic_state() local
112 struct brw_context *brw = batch->driver_batch; in blorp_alloc_binding_table() local
131 struct brw_context *brw = batch->driver_batch; in blorp_alloc_vertex_buffer() local
171 struct brw_context *brw = batch->driver_batch; in blorp_emit_urb_config() local
191 struct brw_context *brw = batch->driver_batch; in genX() local
Dintel_buffer_objects.c49 brw_bo_map(struct brw_context *brw, in brw_bo_map()
67 brw_bo_map_gtt(struct brw_context *brw, drm_intel_bo *bo, const char *bo_name) in brw_bo_map_gtt()
99 alloc_buffer_object(struct brw_context *brw, in alloc_buffer_object()
193 struct brw_context *brw = brw_context(ctx); in brw_buffer_data() local
239 struct brw_context *brw = brw_context(ctx); in brw_buffer_subdata() local
330 struct brw_context *brw = brw_context(ctx); in brw_get_buffer_subdata() local
366 struct brw_context *brw = brw_context(ctx); in brw_map_buffer_range() local
481 struct brw_context *brw = brw_context(ctx); in brw_flush_mapped_buffer_range() local
540 struct brw_context *brw = brw_context(ctx); in brw_unmap_buffer() local
585 intel_bufferobj_buffer(struct brw_context *brw, in intel_bufferobj_buffer()
[all …]

123456