/external/mesa3d/src/mesa/drivers/dri/i965/ |
intel_batchbuffer.h | 6 #include "brw_context.h" 24 void intel_batchbuffer_init(struct brw_context *brw); 26 void intel_batchbuffer_save_state(struct brw_context *brw); 27 void intel_batchbuffer_reset_to_saved(struct brw_context *brw); 28 void intel_batchbuffer_require_space(struct brw_context *brw, GLuint sz, 30 int _intel_batchbuffer_flush_fence(struct brw_context *brw, 45 void intel_batchbuffer_data(struct brw_context *brw, 49 bool brw_batch_has_aperture_space(struct brw_context *brw, 82 intel_batchbuffer_begin(struct brw_context *brw, int n, enum brw_gpu_ring ring) 93 intel_batchbuffer_advance(struct brw_context *brw [all...] |
brw_pipe_control.c | 24 #include "brw_context.h" 72 gen7_cs_stall_every_four_pipe_controls(struct brw_context *brw, uint32_t flags) 113 brw_emit_pipe_control(struct brw_context *brw, uint32_t flags, 227 brw_emit_pipe_control_flush(struct brw_context *brw, uint32_t flags) 261 brw_emit_pipe_control_write(struct brw_context *brw, uint32_t flags, 281 brw_emit_depth_stall_flushes(struct brw_context *brw) 309 gen7_emit_vs_workaround_flush(struct brw_context *brw) 354 gen10_emit_isp_disable(struct brw_context *brw) 372 gen7_emit_cs_stall_flush(struct brw_context *brw) 418 brw_emit_post_sync_nonzero_flush(struct brw_context *brw [all...] |
brw_binding_tables.c | 37 * brw_context.h to see our current layout. 42 #include "brw_context.h" 54 brw_upload_binding_table(struct brw_context *brw, 105 brw_vs_upload_binding_table(struct brw_context *brw) 130 brw_upload_wm_binding_table(struct brw_context *brw) 153 brw_tcs_upload_binding_table(struct brw_context *brw) 182 brw_tes_upload_binding_table(struct brw_context *brw) 210 brw_gs_upload_binding_table(struct brw_context *brw) 249 gen4_upload_binding_table_pointers(struct brw_context *brw) 279 gen6_upload_binding_table_pointers(struct brw_context *brw [all...] |
brw_ff_gs.h | 37 #include "brw_context.h" 115 brw_upload_ff_gs_prog(struct brw_context *brw); 118 brw_codegen_ff_gs_prog(struct brw_context *brw,
|
gen6_clip_state.c | 28 #include "brw_context.h" 38 brw_is_drawing_points(const struct brw_context *brw) 62 brw_is_drawing_lines(const struct brw_context *brw)
|
gen6_sampler_state.c | 28 #include "brw_context.h" 34 upload_sampler_state_pointers(struct brw_context *brw)
|
brw_gs_surface_state.c | 28 #include "brw_context.h" 39 brw_upload_gs_pull_constants(struct brw_context *brw) 70 brw_upload_gs_ubo_surfaces(struct brw_context *brw) 95 brw_upload_gs_image_surfaces(struct brw_context *brw)
|
brw_tcs_surface_state.c | 28 #include "brw_context.h" 39 brw_upload_tcs_pull_constants(struct brw_context *brw) 70 brw_upload_tcs_ubo_surfaces(struct brw_context *brw) 95 brw_upload_tcs_image_surfaces(struct brw_context *brw)
|
brw_tes_surface_state.c | 28 #include "brw_context.h" 39 brw_upload_tes_pull_constants(struct brw_context *brw) 70 brw_upload_tes_ubo_surfaces(struct brw_context *brw) 95 brw_upload_tes_image_surfaces(struct brw_context *brw)
|
brw_vs_surface_state.c | 36 #include "brw_context.h" 48 brw_upload_vs_pull_constants(struct brw_context *brw) 76 brw_upload_vs_ubo_surfaces(struct brw_context *brw) 97 brw_upload_vs_image_surfaces(struct brw_context *brw)
|
brw_sync.c | 45 #include "brw_context.h" 49 struct brw_context *brw; 76 brw_fence_init(struct brw_context *brw, struct brw_fence *fence, 111 brw_fence_insert_locked(struct brw_context *brw, struct brw_fence *fence) 187 brw_fence_insert(struct brw_context *brw, struct brw_fence *fence) 247 brw_fence_client_wait_locked(struct brw_context *brw, struct brw_fence *fence, 303 brw_fence_client_wait(struct brw_context *brw, struct brw_fence *fence, 316 brw_fence_server_wait(struct brw_context *brw, struct brw_fence *fence) 364 struct brw_context *brw = brw_context(ctx) [all...] |
gen6_sol.c | 31 #include "brw_context.h" 38 gen6_update_sol_surfaces(struct brw_context *brw) 97 brw_gs_upload_binding_table(struct brw_context *brw) 189 struct brw_context *brw = brw_context(ctx); 237 struct brw_context *brw, 280 brw_save_primitives_written_counters(struct brw_context *brw, 320 compute_vertices_written_so_far(struct brw_context *brw, 355 compute_xfb_vertices_written(struct brw_context *brw, 377 struct brw_context *brw = brw_context(ctx) [all...] |
hsw_sol.c | 31 #include "brw_context.h" 58 save_prim_start_values(struct brw_context *brw, 84 tally_prims_written(struct brw_context *brw, 161 struct brw_context *brw = brw_context(ctx); 196 struct brw_context *brw = brw_context(ctx); 226 struct brw_context *brw = brw_context(ctx); 253 struct brw_context *brw = brw_context(ctx) [all...] |
intel_tex.c | 7 #include "brw_context.h" 65 struct brw_context *brw = brw_context(ctx); 130 struct brw_context *brw = brw_context(ctx); 214 struct brw_context *brw = brw_context(ctx); 245 struct brw_context *brw = brw_context(ctx); 262 struct brw_context *brw = brw_context(ctx) [all...] |
intel_upload.c | 36 #include "brw_context.h" 43 #include "brw_context.h" 48 intel_upload_finish(struct brw_context *brw) 85 intel_upload_space(struct brw_context *brw, 124 intel_upload_data(struct brw_context *brw,
|
brw_util.h | 36 #include "brw_context.h" 43 brw_get_line_width(struct brw_context *brw)
|
hsw_queryobj.c | 31 #include "brw_context.h" 40 mult_gpr0_by_80(struct brw_context *brw) 89 keep_gpr0_lower_n_bits(struct brw_context *brw, uint32_t n) 114 shl_gpr0_by_30_bits(struct brw_context *brw) 154 shr_gpr0_by_2_bits(struct brw_context *brw) 165 gpr0_to_bool(struct brw_context *brw) 190 load_overflow_data_to_cs_gprs(struct brw_context *brw, 215 calc_overflow_for_stream(struct brw_context *brw) 246 calc_overflow_to_gpr0(struct brw_context *brw, struct brw_query_object *query, 262 hsw_overflow_result_to_gpr0(struct brw_context *brw [all...] |
intel_buffer_objects.c | 39 #include "brw_context.h" 77 alloc_buffer_object(struct brw_context *brw, 191 struct brw_context *brw = brw_context(ctx); 239 struct brw_context *brw = brw_context(ctx); 337 struct brw_context *brw = brw_context(ctx); 393 struct brw_context *brw = brw_context(ctx) [all...] |
brw_compute.c | 29 #include "brw_context.h" 38 prepare_indirect_gpgpu_walker(struct brw_context *brw) 105 brw_emit_gpgpu_walker(struct brw_context *brw) 169 struct brw_context *brw = brw_context(ctx); 228 struct brw_context *brw = brw_context(ctx); 240 struct brw_context *brw = brw_context(ctx);
|
brw_formatquery.c | 24 #include "brw_context.h" 34 struct brw_context *brw = brw_context(ctx);
|
brw_program.c | 46 #include "brw_context.h" 66 brw_create_nir(struct brw_context *brw, 161 struct brw_context *brw = brw_context(ctx); 176 struct brw_context *brw = brw_context(ctx); 217 struct brw_context *brw = brw_context(ctx); 278 struct brw_context *brw = brw_context(ctx) [all...] |
genX_blorp_exec.c | 30 #include "brw_context.h" 45 struct brw_context *brw = batch->driver_batch; 59 struct brw_context *brw = batch->driver_batch; 82 struct brw_context *brw = batch->driver_batch; 102 struct brw_context *brw = batch->driver_batch; 117 struct brw_context *brw = batch->driver_batch; 129 struct brw_context *brw = batch->driver_batch; 148 struct brw_context *brw = batch->driver_batch; 188 struct brw_context *brw = batch->driver_batch; 209 struct brw_context *brw = batch->driver_batch [all...] |
intel_fbo.c | 51 #include "brw_context.h" 76 intel_renderbuffer_downsample(struct brw_context *brw, 91 intel_renderbuffer_upsample(struct brw_context *brw, 110 struct brw_context *brw = brw_context(ctx); 197 struct brw_context *brw = brw_context(ctx); 251 struct brw_context *brw = brw_context(ctx); 285 struct brw_context *brw = brw_context(ctx) [all...] |
brw_performance_query.c | 71 #include "brw_context.h" 348 dump_perf_queries(struct brw_context *brw) 359 get_free_sample_buf(struct brw_context *brw) 378 reap_old_sample_buffers(struct brw_context *brw) 402 free_sample_bufs(struct brw_context *brw) 424 struct brw_context *brw = brw_context(ctx); 458 struct brw_context *brw = brw_context(ctx); 480 snapshot_statistics_registers(struct brw_context *brw [all...] |
brw_gs.c | 31 #include "brw_context.h" 39 brw_gs_debug_recompile(struct brw_context *brw, struct gl_program *prog, 77 brw_codegen_gs_prog(struct brw_context *brw, 157 brw_gs_state_dirty(const struct brw_context *brw) 166 brw_gs_populate_key(struct brw_context *brw, 182 brw_upload_gs_prog(struct brw_context *brw) 214 struct brw_context *brw = brw_context(ctx);
|