Searched refs:brw (Results 51 - 75 of 188) sorted by relevance

12345678

/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dgen6_blorp.cpp74 gen6_blorp_emit_batch_head(struct brw_context *brw, argument
77 struct gl_context *ctx = &brw->intel.ctx;
78 struct intel_context *intel = &brw->intel;
88 * the ability to *safely* access brw_context::state::dirty::brw
99 OUT_BATCH(brw->CMD_PIPELINE_SELECT << 16);
118 gen6_blorp_emit_state_base_address(struct brw_context *brw, argument
121 struct intel_context *intel = &brw->intel;
133 OUT_RELOC(brw->cache.bo, I915_GEM_DOMAIN_INSTRUCTION, 0,
152 gen6_blorp_emit_vertices(struct brw_context *brw, argument
155 struct intel_context *intel = &brw
275 gen6_blorp_emit_urb_config(struct brw_context *brw, const brw_blorp_params *params) argument
290 gen6_blorp_emit_blend_state(struct brw_context *brw, const brw_blorp_params *params) argument
317 gen6_blorp_emit_cc_state(struct brw_context *brw, const brw_blorp_params *params) argument
337 gen6_blorp_emit_depth_stencil_state(struct brw_context *brw, const brw_blorp_params *params) argument
372 gen6_blorp_emit_cc_state_pointers(struct brw_context *brw, const brw_blorp_params *params, uint32_t cc_blend_state_offset, uint32_t depthstencil_offset, uint32_t cc_state_offset) argument
391 gen6_blorp_emit_wm_constants(struct brw_context *brw, const brw_blorp_params *params) argument
410 gen6_blorp_emit_surface_state(struct brw_context *brw, const brw_blorp_params *params, const brw_blorp_surface_info *surface, uint32_t read_domains, uint32_t write_domain) argument
481 gen6_blorp_emit_binding_table(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_surf_offset_renderbuffer, uint32_t wm_surf_offset_texture) argument
505 gen6_blorp_emit_sampler_state(struct brw_context *brw, const brw_blorp_params *params) argument
562 gen6_blorp_emit_sampler_state_pointers(struct brw_context *brw, const brw_blorp_params *params, uint32_t sampler_offset) argument
586 gen6_blorp_emit_vs_disable(struct brw_context *brw, const brw_blorp_params *params) argument
619 gen6_blorp_emit_gs_disable(struct brw_context *brw, const brw_blorp_params *params) argument
651 gen6_blorp_emit_clip_disable(struct brw_context *brw, const brw_blorp_params *params) argument
684 gen6_blorp_emit_sf_config(struct brw_context *brw, const brw_blorp_params *params) argument
706 gen6_blorp_emit_wm_config(struct brw_context *brw, const brw_blorp_params *params, uint32_t prog_offset, brw_blorp_prog_data *prog_data) argument
780 gen6_blorp_emit_constant_ps(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_push_const_offset) argument
811 gen6_blorp_emit_binding_table_pointers(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_bind_bo_offset) argument
829 gen6_blorp_emit_depth_stencil_config(struct brw_context *brw, const brw_blorp_params *params) argument
922 gen6_blorp_emit_depth_disable(struct brw_context *brw, const brw_blorp_params *params) argument
947 gen6_blorp_emit_clear_params(struct brw_context *brw, const brw_blorp_params *params) argument
963 gen6_blorp_emit_drawing_rectangle(struct brw_context *brw, const brw_blorp_params *params) argument
979 gen6_blorp_emit_viewport_state(struct brw_context *brw, const brw_blorp_params *params) argument
1005 gen6_blorp_emit_primitive(struct brw_context *brw, const brw_blorp_params *params) argument
1037 struct brw_context *brw = brw_context(ctx); local
[all...]
H A Dgen6_multisample_state.c34 gen6_emit_3dstate_multisample(struct brw_context *brw, argument
37 struct intel_context *intel = &brw->intel;
117 gen6_emit_3dstate_sample_mask(struct brw_context *brw, argument
121 struct intel_context *intel = &brw->intel;
138 static void upload_multisample_state(struct brw_context *brw) argument
140 struct intel_context *intel = &brw->intel;
157 gen6_emit_3dstate_multisample(brw, num_samples);
158 gen6_emit_3dstate_sample_mask(brw, num_samples, coverage, coverage_invert);
166 .brw = BRW_NEW_CONTEXT,
H A Dgen6_wm_state.c38 gen6_upload_wm_push_constants(struct brw_context *brw) argument
40 struct intel_context *intel = &brw->intel;
44 brw_fragment_program_const(brw->fragment_program);
53 if (brw->wm.prog_data->nr_params != 0) {
57 constants = brw_state_batch(brw, AUB_TRACE_WM_CONSTANTS,
58 brw->wm.prog_data->nr_params *
60 32, &brw->wm.push_const_offset);
62 for (i = 0; i < brw->wm.prog_data->nr_params; i++) {
63 constants[i] = *brw->wm.prog_data->param[i];
68 for (i = 0; i < brw
93 upload_wm_state(struct brw_context *brw) argument
[all...]
H A Dbrw_queryobj.c249 struct brw_context *brw = brw_context(ctx); local
268 brw->query.obj = query;
276 brw->sol.primitives_generated = 0;
277 brw->sol.counting_primitives_generated = true;
284 brw->sol.primitives_written = 0;
285 brw->sol.counting_primitives_written = true;
300 struct brw_context *brw = brw_context(ctx); local
323 brw_emit_query_end(brw);
326 drm_intel_bo_unreference(brw->query.bo);
327 brw
389 brw_prepare_query_begin(struct brw_context *brw) argument
416 brw_emit_query_begin(struct brw_context *brw) argument
441 brw_emit_query_end(struct brw_context *brw) argument
[all...]
H A Dgen7_blorp.cpp50 gen7_blorp_emit_urb_config(struct brw_context *brw, argument
60 gen7_emit_urb_state(brw, num_vs_entries, vs_size, vs_start);
66 gen7_blorp_emit_blend_state_pointer(struct brw_context *brw, argument
70 struct intel_context *intel = &brw->intel;
81 gen7_blorp_emit_cc_state_pointer(struct brw_context *brw, argument
85 struct intel_context *intel = &brw->intel;
94 gen7_blorp_emit_cc_viewport(struct brw_context *brw, argument
97 struct intel_context *intel = &brw->intel;
101 ccv = (struct brw_cc_viewport *)brw_state_batch(brw, AUB_TRACE_CC_VP_STATE,
119 gen7_blorp_emit_depth_stencil_state_pointers(struct brw_context *brw, argument
136 gen7_blorp_emit_surface_state(struct brw_context *brw, const brw_blorp_params *params, const brw_blorp_surface_info *surface, uint32_t read_domains, uint32_t write_domain, bool is_render_target) argument
225 gen7_blorp_emit_sampler_state(struct brw_context *brw, const brw_blorp_params *params) argument
283 gen7_blorp_emit_hs_disable(struct brw_context *brw, const brw_blorp_params *params) argument
305 gen7_blorp_emit_te_disable(struct brw_context *brw, const brw_blorp_params *params) argument
324 gen7_blorp_emit_ds_disable(struct brw_context *brw, const brw_blorp_params *params) argument
345 gen7_blorp_emit_streamout_disable(struct brw_context *brw, const brw_blorp_params *params) argument
359 gen7_blorp_emit_sf_config(struct brw_context *brw, const brw_blorp_params *params) argument
413 gen7_blorp_emit_wm_config(struct brw_context *brw, const brw_blorp_params *params, brw_blorp_prog_data *prog_data) argument
477 gen7_blorp_emit_ps_config(struct brw_context *brw, const brw_blorp_params *params, uint32_t prog_offset, brw_blorp_prog_data *prog_data) argument
520 gen7_blorp_emit_binding_table_pointers_ps(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_bind_bo_offset) argument
534 gen7_blorp_emit_sampler_state_pointers_ps(struct brw_context *brw, const brw_blorp_params *params, uint32_t sampler_offset) argument
548 gen7_blorp_emit_constant_ps(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_push_const_offset) argument
577 gen7_blorp_emit_depth_stencil_config(struct brw_context *brw, const brw_blorp_params *params) argument
666 gen7_blorp_emit_depth_disable(struct brw_context *brw, const brw_blorp_params *params) argument
692 gen7_blorp_emit_clear_params(struct brw_context *brw, const brw_blorp_params *params) argument
707 gen7_blorp_emit_primitive(struct brw_context *brw, const brw_blorp_params *params) argument
733 struct brw_context *brw = brw_context(ctx); local
[all...]
H A Dgen6_gs_state.c34 upload_gs_state(struct brw_context *brw) argument
36 struct intel_context *intel = &brw->intel;
47 if (brw->gs.prog_active) {
50 OUT_BATCH(brw->gs.prog_offset);
54 (brw->gs.prog_data->urb_read_length << GEN6_GS_URB_READ_LENGTH_SHIFT));
55 OUT_BATCH(((brw->max_gs_threads - 1) << GEN6_GS_MAX_THREADS_SHIFT) |
61 (brw->gs.prog_data->svbi_postincrement_value <<
86 .brw = BRW_NEW_CONTEXT,
H A Dbrw_state_upload.c39 /* This is used to initialize brw->state.atoms[]. We could use this
254 void brw_init_state( struct brw_context *brw )
259 brw_init_caches(brw);
261 if (brw->intel.gen >= 7) {
264 } else if (brw->intel.gen == 6) {
272 brw->atoms = atoms;
273 brw->num_atoms = num_atoms;
277 (*atoms)->dirty.brw |
285 void brw_destroy_state( struct brw_context *brw )
287 brw_destroy_caches(brw);
435 brw_upload_state(struct brw_context *brw) argument
[all...]
H A Dbrw_blorp.h103 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,
344 gen6_blorp_emit_blend_state(struct brw_context *brw,
[all...]
H A Dbrw_misc_state.c46 static void upload_drawing_rect(struct brw_context *brw) argument
48 struct intel_context *intel = &brw->intel;
63 .brw = BRW_NEW_CONTEXT,
76 static void upload_binding_table_pointers(struct brw_context *brw) argument
78 struct intel_context *intel = &brw->intel;
82 OUT_BATCH(brw->vs.bind_bo_offset);
86 OUT_BATCH(brw->wm.bind_bo_offset);
93 .brw = (BRW_NEW_BATCH |
110 static void upload_gen6_binding_table_pointers(struct brw_context *brw) argument
112 struct intel_context *intel = &brw
203 brw_depthbuffer_format(struct brw_context *brw) argument
256 emit_depthbuffer(struct brw_context *brw) argument
610 upload_polygon_stipple(struct brw_context *brw) argument
659 upload_polygon_stipple_offset(struct brw_context *brw) argument
702 upload_aa_line_parameters(struct brw_context *brw) argument
733 upload_line_stipple(struct brw_context *brw) argument
[all...]
H A Dbrw_sf.c50 static void compile_sf_prog( struct brw_context *brw, argument
53 struct intel_context *intel = &brw->intel;
65 brw_init_compile(brw, &c.func, mem_ctx);
68 c.vue_map = brw->vs.prog_data->vue_map;
125 brw_upload_cache(&brw->cache, BRW_SF_PROG,
129 &brw->sf.prog_offset, &brw->sf.prog_data);
136 brw_upload_sf_prog(struct brw_context *brw) argument
138 struct gl_context *ctx = &brw->intel.ctx;
148 key.attrs = brw
[all...]
H A Dgen6_clip_state.c35 upload_clip_state(struct brw_context *brw) argument
37 struct intel_context *intel = &brw->intel;
44 if (brw->wm.prog_data->barycentric_interp_modes &
89 .brw = (BRW_NEW_CONTEXT),
H A Dbrw_draw.h46 void brw_draw_init( struct brw_context *brw );
47 void brw_draw_destroy( struct brw_context *brw );
H A Dbrw_draw_upload.c308 copy_array_to_vbo_array(struct brw_context *brw, argument
321 intel_upload_data(&brw->intel, element->glarray->Ptr,
336 intel_upload_data(&brw->intel, src, size, dst_stride,
339 char * const map = intel_upload_map(&brw->intel, size, dst_stride);
347 intel_upload_unmap(&brw->intel, map, size, dst_stride,
353 static void brw_prepare_vertices(struct brw_context *brw) argument
355 struct gl_context *ctx = &brw->intel.ctx;
358 GLbitfield64 vs_inputs = brw->vs.prog_data->inputs_read;
361 unsigned int min_index = brw->vb.min_index;
362 unsigned int max_index = brw
569 brw_emit_vertices(struct brw_context *brw) argument
790 brw_upload_indices(struct brw_context *brw) argument
876 brw_emit_index_buffer(struct brw_context *brw) argument
[all...]
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dgen6_blorp.cpp74 gen6_blorp_emit_batch_head(struct brw_context *brw, argument
77 struct gl_context *ctx = &brw->intel.ctx;
78 struct intel_context *intel = &brw->intel;
88 * the ability to *safely* access brw_context::state::dirty::brw
99 OUT_BATCH(brw->CMD_PIPELINE_SELECT << 16);
118 gen6_blorp_emit_state_base_address(struct brw_context *brw, argument
121 struct intel_context *intel = &brw->intel;
133 OUT_RELOC(brw->cache.bo, I915_GEM_DOMAIN_INSTRUCTION, 0,
152 gen6_blorp_emit_vertices(struct brw_context *brw, argument
155 struct intel_context *intel = &brw
275 gen6_blorp_emit_urb_config(struct brw_context *brw, const brw_blorp_params *params) argument
290 gen6_blorp_emit_blend_state(struct brw_context *brw, const brw_blorp_params *params) argument
317 gen6_blorp_emit_cc_state(struct brw_context *brw, const brw_blorp_params *params) argument
337 gen6_blorp_emit_depth_stencil_state(struct brw_context *brw, const brw_blorp_params *params) argument
372 gen6_blorp_emit_cc_state_pointers(struct brw_context *brw, const brw_blorp_params *params, uint32_t cc_blend_state_offset, uint32_t depthstencil_offset, uint32_t cc_state_offset) argument
391 gen6_blorp_emit_wm_constants(struct brw_context *brw, const brw_blorp_params *params) argument
410 gen6_blorp_emit_surface_state(struct brw_context *brw, const brw_blorp_params *params, const brw_blorp_surface_info *surface, uint32_t read_domains, uint32_t write_domain) argument
481 gen6_blorp_emit_binding_table(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_surf_offset_renderbuffer, uint32_t wm_surf_offset_texture) argument
505 gen6_blorp_emit_sampler_state(struct brw_context *brw, const brw_blorp_params *params) argument
562 gen6_blorp_emit_sampler_state_pointers(struct brw_context *brw, const brw_blorp_params *params, uint32_t sampler_offset) argument
586 gen6_blorp_emit_vs_disable(struct brw_context *brw, const brw_blorp_params *params) argument
619 gen6_blorp_emit_gs_disable(struct brw_context *brw, const brw_blorp_params *params) argument
651 gen6_blorp_emit_clip_disable(struct brw_context *brw, const brw_blorp_params *params) argument
684 gen6_blorp_emit_sf_config(struct brw_context *brw, const brw_blorp_params *params) argument
706 gen6_blorp_emit_wm_config(struct brw_context *brw, const brw_blorp_params *params, uint32_t prog_offset, brw_blorp_prog_data *prog_data) argument
780 gen6_blorp_emit_constant_ps(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_push_const_offset) argument
811 gen6_blorp_emit_binding_table_pointers(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_bind_bo_offset) argument
829 gen6_blorp_emit_depth_stencil_config(struct brw_context *brw, const brw_blorp_params *params) argument
922 gen6_blorp_emit_depth_disable(struct brw_context *brw, const brw_blorp_params *params) argument
947 gen6_blorp_emit_clear_params(struct brw_context *brw, const brw_blorp_params *params) argument
963 gen6_blorp_emit_drawing_rectangle(struct brw_context *brw, const brw_blorp_params *params) argument
979 gen6_blorp_emit_viewport_state(struct brw_context *brw, const brw_blorp_params *params) argument
1005 gen6_blorp_emit_primitive(struct brw_context *brw, const brw_blorp_params *params) argument
1037 struct brw_context *brw = brw_context(ctx); local
[all...]
H A Dgen6_multisample_state.c34 gen6_emit_3dstate_multisample(struct brw_context *brw, argument
37 struct intel_context *intel = &brw->intel;
117 gen6_emit_3dstate_sample_mask(struct brw_context *brw, argument
121 struct intel_context *intel = &brw->intel;
138 static void upload_multisample_state(struct brw_context *brw) argument
140 struct intel_context *intel = &brw->intel;
157 gen6_emit_3dstate_multisample(brw, num_samples);
158 gen6_emit_3dstate_sample_mask(brw, num_samples, coverage, coverage_invert);
166 .brw = BRW_NEW_CONTEXT,
H A Dgen6_wm_state.c38 gen6_upload_wm_push_constants(struct brw_context *brw) argument
40 struct intel_context *intel = &brw->intel;
44 brw_fragment_program_const(brw->fragment_program);
53 if (brw->wm.prog_data->nr_params != 0) {
57 constants = brw_state_batch(brw, AUB_TRACE_WM_CONSTANTS,
58 brw->wm.prog_data->nr_params *
60 32, &brw->wm.push_const_offset);
62 for (i = 0; i < brw->wm.prog_data->nr_params; i++) {
63 constants[i] = *brw->wm.prog_data->param[i];
68 for (i = 0; i < brw
93 upload_wm_state(struct brw_context *brw) argument
[all...]
H A Dbrw_queryobj.c249 struct brw_context *brw = brw_context(ctx); local
268 brw->query.obj = query;
276 brw->sol.primitives_generated = 0;
277 brw->sol.counting_primitives_generated = true;
284 brw->sol.primitives_written = 0;
285 brw->sol.counting_primitives_written = true;
300 struct brw_context *brw = brw_context(ctx); local
323 brw_emit_query_end(brw);
326 drm_intel_bo_unreference(brw->query.bo);
327 brw
389 brw_prepare_query_begin(struct brw_context *brw) argument
416 brw_emit_query_begin(struct brw_context *brw) argument
441 brw_emit_query_end(struct brw_context *brw) argument
[all...]
H A Dgen7_blorp.cpp50 gen7_blorp_emit_urb_config(struct brw_context *brw, argument
60 gen7_emit_urb_state(brw, num_vs_entries, vs_size, vs_start);
66 gen7_blorp_emit_blend_state_pointer(struct brw_context *brw, argument
70 struct intel_context *intel = &brw->intel;
81 gen7_blorp_emit_cc_state_pointer(struct brw_context *brw, argument
85 struct intel_context *intel = &brw->intel;
94 gen7_blorp_emit_cc_viewport(struct brw_context *brw, argument
97 struct intel_context *intel = &brw->intel;
101 ccv = (struct brw_cc_viewport *)brw_state_batch(brw, AUB_TRACE_CC_VP_STATE,
119 gen7_blorp_emit_depth_stencil_state_pointers(struct brw_context *brw, argument
136 gen7_blorp_emit_surface_state(struct brw_context *brw, const brw_blorp_params *params, const brw_blorp_surface_info *surface, uint32_t read_domains, uint32_t write_domain, bool is_render_target) argument
225 gen7_blorp_emit_sampler_state(struct brw_context *brw, const brw_blorp_params *params) argument
283 gen7_blorp_emit_hs_disable(struct brw_context *brw, const brw_blorp_params *params) argument
305 gen7_blorp_emit_te_disable(struct brw_context *brw, const brw_blorp_params *params) argument
324 gen7_blorp_emit_ds_disable(struct brw_context *brw, const brw_blorp_params *params) argument
345 gen7_blorp_emit_streamout_disable(struct brw_context *brw, const brw_blorp_params *params) argument
359 gen7_blorp_emit_sf_config(struct brw_context *brw, const brw_blorp_params *params) argument
413 gen7_blorp_emit_wm_config(struct brw_context *brw, const brw_blorp_params *params, brw_blorp_prog_data *prog_data) argument
477 gen7_blorp_emit_ps_config(struct brw_context *brw, const brw_blorp_params *params, uint32_t prog_offset, brw_blorp_prog_data *prog_data) argument
520 gen7_blorp_emit_binding_table_pointers_ps(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_bind_bo_offset) argument
534 gen7_blorp_emit_sampler_state_pointers_ps(struct brw_context *brw, const brw_blorp_params *params, uint32_t sampler_offset) argument
548 gen7_blorp_emit_constant_ps(struct brw_context *brw, const brw_blorp_params *params, uint32_t wm_push_const_offset) argument
577 gen7_blorp_emit_depth_stencil_config(struct brw_context *brw, const brw_blorp_params *params) argument
666 gen7_blorp_emit_depth_disable(struct brw_context *brw, const brw_blorp_params *params) argument
692 gen7_blorp_emit_clear_params(struct brw_context *brw, const brw_blorp_params *params) argument
707 gen7_blorp_emit_primitive(struct brw_context *brw, const brw_blorp_params *params) argument
733 struct brw_context *brw = brw_context(ctx); local
[all...]
H A Dgen6_gs_state.c34 upload_gs_state(struct brw_context *brw) argument
36 struct intel_context *intel = &brw->intel;
47 if (brw->gs.prog_active) {
50 OUT_BATCH(brw->gs.prog_offset);
54 (brw->gs.prog_data->urb_read_length << GEN6_GS_URB_READ_LENGTH_SHIFT));
55 OUT_BATCH(((brw->max_gs_threads - 1) << GEN6_GS_MAX_THREADS_SHIFT) |
61 (brw->gs.prog_data->svbi_postincrement_value <<
86 .brw = BRW_NEW_CONTEXT,
H A Dbrw_state_upload.c39 /* This is used to initialize brw->state.atoms[]. We could use this
254 void brw_init_state( struct brw_context *brw )
259 brw_init_caches(brw);
261 if (brw->intel.gen >= 7) {
264 } else if (brw->intel.gen == 6) {
272 brw->atoms = atoms;
273 brw->num_atoms = num_atoms;
277 (*atoms)->dirty.brw |
285 void brw_destroy_state( struct brw_context *brw )
287 brw_destroy_caches(brw);
435 brw_upload_state(struct brw_context *brw) argument
[all...]
H A Dbrw_blorp.h103 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,
344 gen6_blorp_emit_blend_state(struct brw_context *brw,
[all...]
H A Dbrw_misc_state.c46 static void upload_drawing_rect(struct brw_context *brw) argument
48 struct intel_context *intel = &brw->intel;
63 .brw = BRW_NEW_CONTEXT,
76 static void upload_binding_table_pointers(struct brw_context *brw) argument
78 struct intel_context *intel = &brw->intel;
82 OUT_BATCH(brw->vs.bind_bo_offset);
86 OUT_BATCH(brw->wm.bind_bo_offset);
93 .brw = (BRW_NEW_BATCH |
110 static void upload_gen6_binding_table_pointers(struct brw_context *brw) argument
112 struct intel_context *intel = &brw
203 brw_depthbuffer_format(struct brw_context *brw) argument
256 emit_depthbuffer(struct brw_context *brw) argument
610 upload_polygon_stipple(struct brw_context *brw) argument
659 upload_polygon_stipple_offset(struct brw_context *brw) argument
702 upload_aa_line_parameters(struct brw_context *brw) argument
733 upload_line_stipple(struct brw_context *brw) argument
[all...]
H A Dbrw_sf.c50 static void compile_sf_prog( struct brw_context *brw, argument
53 struct intel_context *intel = &brw->intel;
65 brw_init_compile(brw, &c.func, mem_ctx);
68 c.vue_map = brw->vs.prog_data->vue_map;
125 brw_upload_cache(&brw->cache, BRW_SF_PROG,
129 &brw->sf.prog_offset, &brw->sf.prog_data);
136 brw_upload_sf_prog(struct brw_context *brw) argument
138 struct gl_context *ctx = &brw->intel.ctx;
148 key.attrs = brw
[all...]
H A Dgen6_clip_state.c35 upload_clip_state(struct brw_context *brw) argument
37 struct intel_context *intel = &brw->intel;
44 if (brw->wm.prog_data->barycentric_interp_modes &
89 .brw = (BRW_NEW_CONTEXT),
H A Dbrw_draw.h46 void brw_draw_init( struct brw_context *brw );
47 void brw_draw_destroy( struct brw_context *brw );

Completed in 274 milliseconds

12345678