Home
last modified time | relevance | path

Searched refs:brw_context (Results 1 – 25 of 84) sorted by relevance

1234

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_blorp.h31 struct brw_context;
103 void set(struct brw_context *brw,
188 virtual uint32_t get_wm_prog(struct brw_context *brw,
226 virtual uint32_t get_wm_prog(struct brw_context *brw,
300 brw_blorp_blit_params(struct brw_context *brw,
310 virtual uint32_t get_wm_prog(struct brw_context *brw,
325 gen6_blorp_init(struct brw_context *brw);
332 gen6_blorp_emit_batch_head(struct brw_context *brw,
336 gen6_blorp_emit_state_base_address(struct brw_context *brw,
340 gen6_blorp_emit_vertices(struct brw_context *brw,
[all …]
Dbrw_state.h140 brw_depthbuffer_format(struct brw_context *brw);
146 void brw_upload_state(struct brw_context *brw);
147 void brw_init_state(struct brw_context *brw);
148 void brw_destroy_state(struct brw_context *brw);
169 void brw_state_cache_check_size( struct brw_context *brw );
171 void brw_init_caches( struct brw_context *brw );
172 void brw_destroy_caches( struct brw_context *brw );
180 void *brw_state_batch(struct brw_context *brw,
187 void gen4_init_vtable_surface_functions(struct brw_context *brw);
190 void brw_create_constant_surface(struct brw_context *brw,
[all …]
Dgen6_blorp.cpp74 gen6_blorp_emit_batch_head(struct brw_context *brw, in gen6_blorp_emit_batch_head()
118 gen6_blorp_emit_state_base_address(struct brw_context *brw, in gen6_blorp_emit_state_base_address()
152 gen6_blorp_emit_vertices(struct brw_context *brw, in gen6_blorp_emit_vertices()
275 gen6_blorp_emit_urb_config(struct brw_context *brw, in gen6_blorp_emit_urb_config()
290 gen6_blorp_emit_blend_state(struct brw_context *brw, in gen6_blorp_emit_blend_state()
317 gen6_blorp_emit_cc_state(struct brw_context *brw, in gen6_blorp_emit_cc_state()
337 gen6_blorp_emit_depth_stencil_state(struct brw_context *brw, in gen6_blorp_emit_depth_stencil_state()
372 gen6_blorp_emit_cc_state_pointers(struct brw_context *brw, in gen6_blorp_emit_cc_state_pointers()
391 gen6_blorp_emit_wm_constants(struct brw_context *brw, in gen6_blorp_emit_wm_constants()
410 gen6_blorp_emit_surface_state(struct brw_context *brw, in gen6_blorp_emit_surface_state()
[all …]
Dgen7_blorp.cpp50 gen7_blorp_emit_urb_config(struct brw_context *brw, in gen7_blorp_emit_urb_config()
66 gen7_blorp_emit_blend_state_pointer(struct brw_context *brw, in gen7_blorp_emit_blend_state_pointer()
81 gen7_blorp_emit_cc_state_pointer(struct brw_context *brw, in gen7_blorp_emit_cc_state_pointer()
94 gen7_blorp_emit_cc_viewport(struct brw_context *brw, in gen7_blorp_emit_cc_viewport()
119 gen7_blorp_emit_depth_stencil_state_pointers(struct brw_context *brw, in gen7_blorp_emit_depth_stencil_state_pointers()
136 gen7_blorp_emit_surface_state(struct brw_context *brw, in gen7_blorp_emit_surface_state()
225 gen7_blorp_emit_sampler_state(struct brw_context *brw, in gen7_blorp_emit_sampler_state()
283 gen7_blorp_emit_hs_disable(struct brw_context *brw, in gen7_blorp_emit_hs_disable()
305 gen7_blorp_emit_te_disable(struct brw_context *brw, in gen7_blorp_emit_te_disable()
324 gen7_blorp_emit_ds_disable(struct brw_context *brw, in gen7_blorp_emit_ds_disable()
[all …]
Dbrw_context.h124 struct brw_context;
624 struct brw_context *brw;
643 void (*emit)( struct brw_context *brw );
722 struct brw_context struct
1094 void brwInitVtbl( struct brw_context *brw ); argument
1112 void brw_prepare_query_begin(struct brw_context *brw);
1113 void brw_emit_query_begin(struct brw_context *brw);
1114 void brw_emit_query_end(struct brw_context *brw);
1125 void brw_validate_textures( struct brw_context *brw );
1140 void brw_upload_urb_fence(struct brw_context *brw);
[all …]
Dbrw_state_dump.c35 batch_out(struct brw_context *brw, const char *name, uint32_t offset,
39 batch_out(struct brw_context *brw, const char *name, uint32_t offset, in batch_out()
80 static void dump_vs_state(struct brw_context *brw, uint32_t offset) in dump_vs_state()
96 static void dump_gs_state(struct brw_context *brw, uint32_t offset) in dump_gs_state()
112 static void dump_clip_state(struct brw_context *brw, uint32_t offset) in dump_clip_state()
132 static void dump_sf_state(struct brw_context *brw, uint32_t offset) in dump_sf_state()
149 static void dump_wm_state(struct brw_context *brw, uint32_t offset) in dump_wm_state()
177 static void dump_surface_state(struct brw_context *brw, uint32_t offset) in dump_surface_state()
201 static void dump_gen7_surface_state(struct brw_context *brw, uint32_t offset) in dump_gen7_surface_state()
221 dump_sdc(struct brw_context *brw, uint32_t offset) in dump_sdc()
[all …]
Dbrw_vtbl.c70 struct brw_context *brw = brw_context(&intel->ctx); in brw_destroy_context()
157 struct brw_context *brw = brw_context(&intel->ctx); in brw_finish_batch()
173 struct brw_context *brw = brw_context(&intel->ctx); in brw_new_batch()
234 void brwInitVtbl( struct brw_context *brw ) in brwInitVtbl()
Dgen6_sol.c36 gen6_update_sol_surfaces(struct brw_context *brw) in gen6_update_sol_surfaces()
84 brw_gs_upload_binding_table(struct brw_context *brw) in brw_gs_upload_binding_table()
134 gen6_update_sol_indices(struct brw_context *brw) in gen6_update_sol_indices()
160 struct brw_context *brw = brw_context(ctx); in brw_begin_transform_feedback()
203 struct brw_context *brw = brw_context(ctx); in brw_end_transform_feedback()
Dbrw_primitive_restart.c81 struct brw_context *brw = brw_context(ctx); in can_cut_index_handle_prims()
135 struct brw_context *brw = brw_context(ctx); in brw_handle_primitive_restart()
189 haswell_upload_cut_index(struct brw_context *brw) in haswell_upload_cut_index()
Dbrw_draw.h34 struct brw_context;
46 void brw_draw_init( struct brw_context *brw );
47 void brw_draw_destroy( struct brw_context *brw );
Dbrw_draw.c88 static void brw_set_prim(struct brw_context *brw, in brw_set_prim()
122 static void gen6_set_prim(struct brw_context *brw, in gen6_set_prim()
149 static void brw_emit_prim(struct brw_context *brw, in brw_emit_prim()
206 static void gen7_emit_prim(struct brw_context *brw, in gen7_emit_prim()
261 static void brw_merge_inputs( struct brw_context *brw, in brw_merge_inputs()
299 brw_predraw_resolve_buffers(struct brw_context *brw) in brw_predraw_resolve_buffers()
331 static void brw_postdraw_set_buffers_need_resolve(struct brw_context *brw) in brw_postdraw_set_buffers_need_resolve()
381 brw_update_primitive_count(struct brw_context *brw, in brw_update_primitive_count()
418 struct brw_context *brw = brw_context(ctx); in brw_try_draw_prims()
592 void brw_draw_init( struct brw_context *brw ) in brw_draw_init()
[all …]
Dbrw_misc_state.c46 static void upload_drawing_rect(struct brw_context *brw) in upload_drawing_rect()
76 static void upload_binding_table_pointers(struct brw_context *brw) in upload_binding_table_pointers()
110 static void upload_gen6_binding_table_pointers(struct brw_context *brw) in upload_gen6_binding_table_pointers()
145 static void upload_pipelined_state_pointers(struct brw_context *brw ) in upload_pipelined_state_pointers()
178 static void upload_psp_urb_cbs(struct brw_context *brw ) in upload_psp_urb_cbs()
203 brw_depthbuffer_format(struct brw_context *brw) in brw_depthbuffer_format()
256 static void emit_depthbuffer(struct brw_context *brw) in emit_depthbuffer()
610 static void upload_polygon_stipple(struct brw_context *brw) in upload_polygon_stipple()
659 static void upload_polygon_stipple_offset(struct brw_context *brw) in upload_polygon_stipple_offset()
702 static void upload_aa_line_parameters(struct brw_context *brw) in upload_aa_line_parameters()
[all …]
Dgen7_sol_state.c38 upload_3dstate_so_buffers(struct brw_context *brw) in upload_3dstate_so_buffers()
108 upload_3dstate_so_decl_list(struct brw_context *brw, in upload_3dstate_so_decl_list()
184 upload_3dstate_streamout(struct brw_context *brw, bool active, in upload_3dstate_streamout()
234 upload_sol_state(struct brw_context *brw) in upload_sol_state()
281 struct brw_context *brw = brw_context(ctx); in gen7_end_transform_feedback()
Dbrw_program.c48 struct brw_context *brw = brw_context(ctx); in brwBindProgram()
64 struct brw_context *brw = brw_context(ctx); in brwNewProgram()
129 struct brw_context *brw = brw_context(ctx); in brwProgramStringNotify()
Dgen7_cc_state.c32 upload_cc_state_pointers(struct brw_context *brw) in upload_cc_state_pointers()
52 upload_blend_state_pointer(struct brw_context *brw) in upload_blend_state_pointer()
72 upload_depth_stencil_state_pointer(struct brw_context *brw) in upload_depth_stencil_state_pointer()
Dbrw_state_batch.c38 brw_track_state_batch(struct brw_context *brw, in brw_track_state_batch()
84 struct brw_context *brw = brw_context(&intel->ctx); in brw_annotate_aub()
120 brw_state_batch(struct brw_context *brw, in brw_state_batch()
Dbrw_queryobj.c249 struct brw_context *brw = brw_context(ctx); in brw_begin_query()
300 struct brw_context *brw = brw_context(ctx); in brw_end_query()
389 brw_prepare_query_begin(struct brw_context *brw) in brw_prepare_query_begin()
416 brw_emit_query_begin(struct brw_context *brw) in brw_emit_query_begin()
441 brw_emit_query_end(struct brw_context *brw) in brw_emit_query_end()
Dgen6_multisample_state.c34 gen6_emit_3dstate_multisample(struct brw_context *brw, in gen6_emit_3dstate_multisample()
117 gen6_emit_3dstate_sample_mask(struct brw_context *brw, in gen6_emit_3dstate_sample_mask()
138 static void upload_multisample_state(struct brw_context *brw) in upload_multisample_state()
Dbrw_state_cache.c138 struct brw_context *brw = cache->brw; in brw_search_cache()
167 struct brw_context *brw = cache->brw; in brw_cache_new_bo()
321 brw_init_caches(struct brw_context *brw) in brw_init_caches()
339 brw_clear_cache(struct brw_context *brw, struct brw_cache *cache) in brw_clear_cache()
373 brw_state_cache_check_size(struct brw_context *brw) in brw_state_cache_check_size()
387 brw_destroy_cache(struct brw_context *brw, struct brw_cache *cache) in brw_destroy_cache()
402 brw_destroy_caches(struct brw_context *brw) in brw_destroy_caches()
Dgen7_urb.c54 gen7_allocate_push_constants(struct brw_context *brw) in gen7_allocate_push_constants()
78 gen7_upload_urb(struct brw_context *brw) in gen7_upload_urb()
108 gen7_emit_urb_state(struct brw_context *brw, GLuint nr_vs_entries, in gen7_emit_urb_state()
Dgen7_wm_surface_state.c103 gen7_set_surface_mcs_info(struct brw_context *brw, in gen7_set_surface_mcs_info()
237 struct brw_context *brw = brw_context(ctx); in gen7_update_buffer_texture_surface()
297 struct brw_context *brw = brw_context(ctx); in gen7_update_texture_surface()
404 gen7_create_constant_surface(struct brw_context *brw, in gen7_create_constant_surface()
452 gen7_update_null_renderbuffer_surface(struct brw_context *brw, unsigned unit) in gen7_update_null_renderbuffer_surface()
501 gen7_update_renderbuffer_surface(struct brw_context *brw, in gen7_update_renderbuffer_surface()
595 gen7_init_vtable_surface_functions(struct brw_context *brw) in gen7_init_vtable_surface_functions()
Dgen6_viewport_state.c43 gen6_upload_clip_vp(struct brw_context *brw) in gen6_upload_clip_vp()
68 gen6_upload_sf_vp(struct brw_context *brw) in gen6_upload_sf_vp()
110 static void upload_viewport_state_pointers(struct brw_context *brw) in upload_viewport_state_pointers()
Dbrw_vs_surface_state.c45 brw_upload_vs_pull_constants(struct brw_context *brw) in brw_upload_vs_pull_constants()
115 brw_upload_vs_ubo_surfaces(struct brw_context *brw) in brw_upload_vs_ubo_surfaces()
143 brw_vs_upload_binding_table(struct brw_context *brw) in brw_vs_upload_binding_table()
Dbrw_shader.cpp68 struct brw_context *brw = brw_context(ctx); in brw_shader_precompile()
82 struct brw_context *brw = brw_context(ctx); in brw_link_shader()
Dbrw_vs.c63 struct brw_context *brw = c->func.brw; in brw_compute_vue_map()
191 do_vs_prog(struct brw_context *brw, in do_vs_prog()
311 brw_vs_debug_recompile(struct brw_context *brw, in brw_vs_debug_recompile()
372 static void brw_upload_vs_prog(struct brw_context *brw) in brw_upload_vs_prog()
460 struct brw_context *brw = brw_context(ctx); in brw_vs_precompile()

1234