/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
H A D | gen6_blorp.cpp | 74 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 D | gen6_multisample_state.c | 34 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 D | gen6_wm_state.c | 38 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 D | brw_queryobj.c | 249 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 D | gen7_blorp.cpp | 50 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 D | gen6_gs_state.c | 34 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 D | brw_state_upload.c | 39 /* 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 D | brw_blorp.h | 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, 344 gen6_blorp_emit_blend_state(struct brw_context *brw, [all...] |
H A D | brw_misc_state.c | 46 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 D | brw_sf.c | 50 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 D | gen6_clip_state.c | 35 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 D | brw_draw.h | 46 void brw_draw_init( struct brw_context *brw ); 47 void brw_draw_destroy( struct brw_context *brw );
|
H A D | brw_draw_upload.c | 308 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 D | gen6_blorp.cpp | 74 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 D | gen6_multisample_state.c | 34 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 D | gen6_wm_state.c | 38 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 D | brw_queryobj.c | 249 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 D | gen7_blorp.cpp | 50 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 D | gen6_gs_state.c | 34 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 D | brw_state_upload.c | 39 /* 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 D | brw_blorp.h | 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, 344 gen6_blorp_emit_blend_state(struct brw_context *brw, [all...] |
H A D | brw_misc_state.c | 46 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 D | brw_sf.c | 50 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 D | gen6_clip_state.c | 35 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 D | brw_draw.h | 46 void brw_draw_init( struct brw_context *brw ); 47 void brw_draw_destroy( struct brw_context *brw );
|