HomeSort by relevance Sort by last modified time
    Searched refs:brw (Results 76 - 100 of 188) sorted by null

1 2 34 5 6 7 8

  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_draw_upload.c 308 copy_array_to_vbo_array(struct brw_context *brw,
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)
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->vb.max_index
    [all...]
brw_sf_state.c 42 static void upload_sf_vp(struct brw_context *brw)
44 struct intel_context *intel = &brw->intel;
52 sfv = brw_state_batch(brw, AUB_TRACE_SF_VP_STATE,
53 sizeof(*sfv), 32, &brw->sf.vp_offset);
113 brw->state.dirty.cache |= CACHE_NEW_SF_VP;
121 .brw = BRW_NEW_BATCH,
140 static void upload_sf_unit( struct brw_context *brw )
142 struct intel_context *intel = &brw->intel;
147 bool render_to_fbo = _mesa_is_user_fbo(brw->intel.ctx.DrawBuffer);
149 sf = brw_state_batch(brw, AUB_TRACE_SF_STATE
    [all...]
brw_state_cache.c 138 struct brw_context *brw = cache->brw; local
157 brw->state.dirty.cache |= (1 << cache_id);
167 struct brw_context *brw = cache->brw; local
168 struct intel_context *intel = &brw->intel;
187 brw->state.dirty.brw |= BRW_NEW_PROGRAM_CACHE;
317 cache->brw->state.dirty.cache |= 1 << cache_id;
321 brw_init_caches(struct brw_context *brw)
    [all...]
brw_wm_sampler_state.c 82 upload_default_color(struct brw_context *brw, struct gl_sampler_object *sampler,
85 struct intel_context *intel = &brw->intel;
111 sdc = brw_state_batch(brw, AUB_TRACE_SAMPLER_DEFAULT_COLOR,
112 sizeof(*sdc), 32, &brw->wm.sdc_offset[ss_index]);
148 sdc = brw_state_batch(brw, AUB_TRACE_SAMPLER_DEFAULT_COLOR,
149 sizeof(*sdc), 32, &brw->wm.sdc_offset[ss_index]);
159 static void brw_update_sampler_state(struct brw_context *brw,
164 struct intel_context *intel = &brw->intel;
304 upload_default_color(brw, gl_sampler, unit, ss_index);
307 sampler->ss2.default_color_pointer = brw->wm.sdc_offset[ss_index] >> 5
    [all...]
brw_cc.c 41 brw_upload_cc_vp(struct brw_context *brw)
43 struct gl_context *ctx = &brw->intel.ctx;
46 ccv = brw_state_batch(brw, AUB_TRACE_CC_VP_STATE,
47 sizeof(*ccv), 32, &brw->cc.vp_offset);
59 brw->state.dirty.cache |= CACHE_NEW_CC_VP;
65 .brw = BRW_NEW_BATCH,
96 static void upload_cc_unit(struct brw_context *brw)
98 struct intel_context *intel = &brw->intel;
99 struct gl_context *ctx = &brw->intel.ctx;
102 cc = brw_state_batch(brw, AUB_TRACE_CC_STATE
    [all...]
gen7_clip_state.c 32 upload_clip_state(struct brw_context *brw)
34 struct intel_context *intel = &brw->intel;
42 bool render_to_fbo = _mesa_is_user_fbo(brw->intel.ctx.DrawBuffer);
45 if (brw->wm.prog_data->barycentric_interp_modes &
119 .brw = BRW_NEW_CONTEXT,
brw_vs.c 63 struct brw_context *brw = c->func.brw; local
64 const struct intel_context *intel = &brw->intel;
191 do_vs_prog(struct brw_context *brw,
196 struct gl_context *ctx = &brw->intel.ctx;
197 struct intel_context *intel = &brw->intel;
210 brw_init_compile(brw, &c.func, mem_ctx);
268 brw_get_scratch_bo(intel, &brw->vs.scratch_bo,
269 c.prog_data.total_scratch * brw->max_vs_threads);
290 brw_upload_cache(&brw->cache, BRW_VS_PROG
460 struct brw_context *brw = brw_context(ctx); local
    [all...]
gen6_cc.c 36 gen6_upload_blend_state(struct brw_context *brw)
39 struct gl_context *ctx = &brw->intel.ctx;
55 blend = brw_state_batch(brw, AUB_TRACE_BLEND_STATE,
56 size, 64, &brw->cc.blend_state_offset);
188 blend[b].blend1.alpha_to_coverage_dither = (brw->intel.gen >= 7);
196 brw->state.dirty.cache |= CACHE_NEW_BLEND_STATE;
204 .brw = BRW_NEW_BATCH,
211 gen6_upload_color_calc_state(struct brw_context *brw)
213 struct gl_context *ctx = &brw->intel.ctx;
216 cc = brw_state_batch(brw, AUB_TRACE_CC_STATE
    [all...]
brw_fs_reg_allocate.cpp 75 brw_alloc_reg_set_for_classes(struct brw_context *brw,
81 struct intel_context *intel = &brw->intel;
89 ralloc_free(brw->wm.ra_reg_to_grf);
90 brw->wm.ra_reg_to_grf = ralloc_array(brw, uint8_t, ra_reg_count);
91 ralloc_free(brw->wm.regs);
92 brw->wm.regs = ra_alloc_reg_set(brw, ra_reg_count);
93 ralloc_free(brw->wm.classes);
94 brw->wm.classes = ralloc_array(brw, int, class_count + 1)
    [all...]
gen7_sampler_state.c 36 gen7_update_sampler_state(struct brw_context *brw, int unit, int ss_index,
39 struct intel_context *intel = &brw->intel;
171 upload_default_color(brw, gl_sampler, unit, ss_index);
173 sampler->ss2.default_color_pointer = brw->wm.sdc_offset[ss_index] >> 5;
187 gen7_upload_samplers(struct brw_context *brw)
189 struct gl_context *ctx = &brw->intel.ctx;
193 struct gl_program *vs = (struct gl_program *) brw->vertex_program;
194 struct gl_program *fs = (struct gl_program *) brw->fragment_program;
198 brw->sampler.count = _mesa_fls(SamplersUsed);
200 if (brw->sampler.count == 0
    [all...]
brw_vec4_reg_allocate.cpp 32 using namespace brw;
34 namespace brw { namespace
100 brw_alloc_reg_set_for_classes(struct brw_context *brw,
111 ralloc_free(brw->vs.ra_reg_to_grf);
112 brw->vs.ra_reg_to_grf = ralloc_array(brw, uint8_t, ra_reg_count);
113 ralloc_free(brw->vs.regs);
114 brw->vs.regs = ra_alloc_reg_set(brw, ra_reg_count);
115 ralloc_free(brw->vs.classes)
    [all...]
brw_wm.c 95 brw_wm_non_glsl_emit(struct brw_context *brw, struct brw_wm_compile *c)
133 brw_compute_barycentric_interp_modes(struct brw_context *brw,
160 * brw->needs_unlit_centroid_workaround is set, centroid interpolation
169 if (!is_centroid || brw->needs_unlit_centroid_workaround) {
180 if (!is_centroid || brw->needs_unlit_centroid_workaround) {
192 brw_wm_payload_setup(struct brw_context *brw,
195 struct intel_context *intel = &brw->intel;
261 bool do_wm_prog(struct brw_context *brw,
266 struct intel_context *intel = &brw->intel;
271 c = brw->wm.compile_data
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
brw_sf_state.c 42 static void upload_sf_vp(struct brw_context *brw)
44 struct intel_context *intel = &brw->intel;
52 sfv = brw_state_batch(brw, AUB_TRACE_SF_VP_STATE,
53 sizeof(*sfv), 32, &brw->sf.vp_offset);
113 brw->state.dirty.cache |= CACHE_NEW_SF_VP;
121 .brw = BRW_NEW_BATCH,
140 static void upload_sf_unit( struct brw_context *brw )
142 struct intel_context *intel = &brw->intel;
147 bool render_to_fbo = _mesa_is_user_fbo(brw->intel.ctx.DrawBuffer);
149 sf = brw_state_batch(brw, AUB_TRACE_SF_STATE
    [all...]
brw_state_cache.c 138 struct brw_context *brw = cache->brw; local
157 brw->state.dirty.cache |= (1 << cache_id);
167 struct brw_context *brw = cache->brw; local
168 struct intel_context *intel = &brw->intel;
187 brw->state.dirty.brw |= BRW_NEW_PROGRAM_CACHE;
317 cache->brw->state.dirty.cache |= 1 << cache_id;
321 brw_init_caches(struct brw_context *brw)
    [all...]
brw_wm_sampler_state.c 82 upload_default_color(struct brw_context *brw, struct gl_sampler_object *sampler,
85 struct intel_context *intel = &brw->intel;
111 sdc = brw_state_batch(brw, AUB_TRACE_SAMPLER_DEFAULT_COLOR,
112 sizeof(*sdc), 32, &brw->wm.sdc_offset[ss_index]);
148 sdc = brw_state_batch(brw, AUB_TRACE_SAMPLER_DEFAULT_COLOR,
149 sizeof(*sdc), 32, &brw->wm.sdc_offset[ss_index]);
159 static void brw_update_sampler_state(struct brw_context *brw,
164 struct intel_context *intel = &brw->intel;
304 upload_default_color(brw, gl_sampler, unit, ss_index);
307 sampler->ss2.default_color_pointer = brw->wm.sdc_offset[ss_index] >> 5
    [all...]
brw_cc.c 41 brw_upload_cc_vp(struct brw_context *brw)
43 struct gl_context *ctx = &brw->intel.ctx;
46 ccv = brw_state_batch(brw, AUB_TRACE_CC_VP_STATE,
47 sizeof(*ccv), 32, &brw->cc.vp_offset);
59 brw->state.dirty.cache |= CACHE_NEW_CC_VP;
65 .brw = BRW_NEW_BATCH,
96 static void upload_cc_unit(struct brw_context *brw)
98 struct intel_context *intel = &brw->intel;
99 struct gl_context *ctx = &brw->intel.ctx;
102 cc = brw_state_batch(brw, AUB_TRACE_CC_STATE
    [all...]
gen7_clip_state.c 32 upload_clip_state(struct brw_context *brw)
34 struct intel_context *intel = &brw->intel;
42 bool render_to_fbo = _mesa_is_user_fbo(brw->intel.ctx.DrawBuffer);
45 if (brw->wm.prog_data->barycentric_interp_modes &
119 .brw = BRW_NEW_CONTEXT,
brw_vs.c 63 struct brw_context *brw = c->func.brw; local
64 const struct intel_context *intel = &brw->intel;
191 do_vs_prog(struct brw_context *brw,
196 struct gl_context *ctx = &brw->intel.ctx;
197 struct intel_context *intel = &brw->intel;
210 brw_init_compile(brw, &c.func, mem_ctx);
268 brw_get_scratch_bo(intel, &brw->vs.scratch_bo,
269 c.prog_data.total_scratch * brw->max_vs_threads);
290 brw_upload_cache(&brw->cache, BRW_VS_PROG
460 struct brw_context *brw = brw_context(ctx); local
    [all...]
gen6_cc.c 36 gen6_upload_blend_state(struct brw_context *brw)
39 struct gl_context *ctx = &brw->intel.ctx;
55 blend = brw_state_batch(brw, AUB_TRACE_BLEND_STATE,
56 size, 64, &brw->cc.blend_state_offset);
188 blend[b].blend1.alpha_to_coverage_dither = (brw->intel.gen >= 7);
196 brw->state.dirty.cache |= CACHE_NEW_BLEND_STATE;
204 .brw = BRW_NEW_BATCH,
211 gen6_upload_color_calc_state(struct brw_context *brw)
213 struct gl_context *ctx = &brw->intel.ctx;
216 cc = brw_state_batch(brw, AUB_TRACE_CC_STATE
    [all...]
brw_fs_reg_allocate.cpp 75 brw_alloc_reg_set_for_classes(struct brw_context *brw,
81 struct intel_context *intel = &brw->intel;
89 ralloc_free(brw->wm.ra_reg_to_grf);
90 brw->wm.ra_reg_to_grf = ralloc_array(brw, uint8_t, ra_reg_count);
91 ralloc_free(brw->wm.regs);
92 brw->wm.regs = ra_alloc_reg_set(brw, ra_reg_count);
93 ralloc_free(brw->wm.classes);
94 brw->wm.classes = ralloc_array(brw, int, class_count + 1)
    [all...]
gen7_sampler_state.c 36 gen7_update_sampler_state(struct brw_context *brw, int unit, int ss_index,
39 struct intel_context *intel = &brw->intel;
171 upload_default_color(brw, gl_sampler, unit, ss_index);
173 sampler->ss2.default_color_pointer = brw->wm.sdc_offset[ss_index] >> 5;
187 gen7_upload_samplers(struct brw_context *brw)
189 struct gl_context *ctx = &brw->intel.ctx;
193 struct gl_program *vs = (struct gl_program *) brw->vertex_program;
194 struct gl_program *fs = (struct gl_program *) brw->fragment_program;
198 brw->sampler.count = _mesa_fls(SamplersUsed);
200 if (brw->sampler.count == 0
    [all...]
brw_vec4_reg_allocate.cpp 32 using namespace brw;
34 namespace brw { namespace
100 brw_alloc_reg_set_for_classes(struct brw_context *brw,
111 ralloc_free(brw->vs.ra_reg_to_grf);
112 brw->vs.ra_reg_to_grf = ralloc_array(brw, uint8_t, ra_reg_count);
113 ralloc_free(brw->vs.regs);
114 brw->vs.regs = ra_alloc_reg_set(brw, ra_reg_count);
115 ralloc_free(brw->vs.classes)
    [all...]
brw_wm.c 95 brw_wm_non_glsl_emit(struct brw_context *brw, struct brw_wm_compile *c)
133 brw_compute_barycentric_interp_modes(struct brw_context *brw,
160 * brw->needs_unlit_centroid_workaround is set, centroid interpolation
169 if (!is_centroid || brw->needs_unlit_centroid_workaround) {
180 if (!is_centroid || brw->needs_unlit_centroid_workaround) {
192 brw_wm_payload_setup(struct brw_context *brw,
195 struct intel_context *intel = &brw->intel;
261 bool do_wm_prog(struct brw_context *brw,
266 struct intel_context *intel = &brw->intel;
271 c = brw->wm.compile_data
    [all...]
brw_clip.c 51 static void compile_clip_prog( struct brw_context *brw,
54 struct intel_context *intel = &brw->intel;
67 brw_init_compile(brw, &c.func, mem_ctx);
72 c.vue_map = brw->vs.prog_data->vue_map;
124 brw_upload_cache(&brw->cache,
129 &brw->clip.prog_offset, &brw->clip.prog_data);
136 brw_upload_clip_prog(struct brw_context *brw)
138 struct intel_context *intel = &brw->intel;
147 key.primitive = brw->intel.reduced_primitive
    [all...]
brw_program.c 48 struct brw_context *brw = brw_context(ctx); local
52 brw->state.dirty.brw |= BRW_NEW_VERTEX_PROGRAM;
55 brw->state.dirty.brw |= BRW_NEW_FRAGMENT_PROGRAM;
64 struct brw_context *brw = brw_context(ctx); local
70 prog->id = brw->program_id++;
82 prog->id = brw->program_id++;
129 struct brw_context *brw = brw_context(ctx); local
136 brw_fragment_program_const(brw->fragment_program)
    [all...]

Completed in 552 milliseconds

1 2 34 5 6 7 8