/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_pipe_control.c | 37 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 …]
|
D | brw_binding_tables.c | 54 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()
|
D | hsw_queryobj.c | 38 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 …]
|
D | brw_state_upload.c | 50 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 …]
|
D | intel_batchbuffer.c | 86 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 …]
|
D | brw_conditional_render.c | 40 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()
|
D | brw_context.c | 127 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 …]
|
D | genX_blorp_exec.c | 45 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 …]
|
D | brw_queryobj.c | 57 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 …]
|
D | gen6_queryobj.c | 42 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 …]
|
D | gen6_sol.c | 39 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 …]
|
D | hsw_sol.c | 58 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
|
D | brw_misc_state.c | 55 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 …]
|
D | brw_draw.c | 82 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 …]
|
D | brw_wm_surface_state.c | 81 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 …]
|
D | gen4_blorp_exec.h | 28 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
|
D | intel_fbo.c | 76 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 …]
|
D | brw_sync.c | 49 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 …]
|
D | brw_performance_query.c | 130 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 …]
|
D | intel_mipmap_tree.c | 85 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 …]
|
D | brw_program.c | 80 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 …]
|
D | brw_compute.c | 40 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
|
D | brw_ff_gs.c | 47 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()
|
D | gen7_sol_state.c | 42 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
|
D | gen7_l3_state.c | 39 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()
|