HomeSort by relevance Sort by last modified time
    Searched defs:brw (Results 1 - 25 of 36) sorted by null

1 2

  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_primitive_restart.c 81 struct brw_context *brw = brw_context(ctx); local
83 if (brw->sol.counting_primitives_generated ||
84 brw->sol.counting_primitives_written) {
135 struct brw_context *brw = brw_context(ctx); local
153 if (brw->prim_restart.in_progress) {
167 brw->prim_restart.in_progress = true;
172 brw->prim_restart.enable_cut_index = true;
174 brw->prim_restart.enable_cut_index = false;
182 brw->prim_restart.in_progress = false;
189 haswell_upload_cut_index(struct brw_context *brw)
    [all...]
brw_clip_line.c 48 struct intel_context *intel = &c->func.brw->intel;
129 struct brw_context *brw = p->brw; local
153 if (brw->has_negative_rhw_bug) {
190 if (brw->has_negative_rhw_bug) {
215 if (brw->has_negative_rhw_bug) {
230 if (brw->has_negative_rhw_bug) {
brw_context.c 128 struct brw_context *brw = rzalloc(NULL, struct brw_context); local
129 if (!brw) {
138 brw->intel.gen = screen->gen;
140 brwInitVtbl( brw );
144 struct intel_context *intel = &brw->intel;
154 brw_init_surface_formats(brw);
280 brw->CMD_VF_STATISTICS = GM45_3DSTATE_VF_STATISTICS;
281 brw->CMD_PIPELINE_SELECT = CMD_PIPELINE_SELECT_GM45;
282 brw->has_surface_tile_offset = true;
284 brw->has_compr4 = true
    [all...]
brw_fs_live_variables.h 30 namespace brw { namespace
81 } /* namespace brw */
brw_state_batch.c 38 brw_track_state_batch(struct brw_context *brw,
43 struct intel_batchbuffer *batch = &brw->intel.batch;
45 if (!brw->state_batch_list) {
49 brw->state_batch_list = ralloc_size(brw, sizeof(*brw->state_batch_list) *
53 brw->state_batch_list[brw->state_batch_count].offset = offset;
54 brw->state_batch_list[brw->state_batch_count].size = size
84 struct brw_context *brw = brw_context(&intel->ctx); local
    [all...]
brw_vtbl.c 70 struct brw_context *brw = brw_context(&intel->ctx); local
72 brw_destroy_state(brw);
73 brw_draw_destroy( brw );
75 ralloc_free(brw->wm.compile_data);
77 dri_bo_release(&brw->curbe.curbe_bo);
78 dri_bo_release(&brw->vs.const_bo);
79 dri_bo_release(&brw->wm.const_bo);
81 free(brw->curbe.last_buf);
82 free(brw->curbe.next_buf);
157 struct brw_context *brw = brw_context(&intel->ctx) local
173 struct brw_context *brw = brw_context(&intel->ctx); local
    [all...]
brw_vec4_copy_propagation.cpp 37 namespace brw { namespace
343 } /* namespace brw */
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...]
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->query.bo = NULL
    [all...]
brw_shader.cpp 68 struct brw_context *brw = brw_context(ctx); local
70 if (brw->precompile && !brw_fs_precompile(ctx, prog))
73 if (brw->precompile && !brw_vs_precompile(ctx, prog))
82 struct brw_context *brw = brw_context(ctx); local
83 struct intel_context *intel = &brw->intel;
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_pass2.c 72 struct brw_context *brw = c->func.brw; local
73 struct intel_context *intel = &brw->intel;
89 if (brw->fragment_program->Base.InputsRead & BITFIELD64_BIT(j)) {
gen6_sol.c 36 gen6_update_sol_surfaces(struct brw_context *brw)
38 struct gl_context *ctx = &brw->intel.ctx;
58 brw, xfb_obj->Buffers[buffer], &brw->gs.surf_offset[surf_index],
62 brw->gs.surf_offset[surf_index] = 0;
66 brw->state.dirty.brw |= BRW_NEW_SURFACES;
72 .brw = (BRW_NEW_BATCH |
84 brw_gs_upload_binding_table(struct brw_context *brw)
86 struct gl_context *ctx = &brw->intel.ctx
160 struct brw_context *brw = brw_context(ctx); local
203 struct brw_context *brw = brw_context(ctx); local
    [all...]
brw_clip_tri.c 53 struct intel_context *intel = &c->func.brw->intel;
587 struct brw_context *brw = p->brw; local
595 if (brw->has_negative_rhw_bug) {
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_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...]
gen7_sol_state.c 38 upload_3dstate_so_buffers(struct brw_context *brw)
40 struct intel_context *intel = &brw->intel;
88 start += brw->sol.offset_0_batch_start * stride;
108 upload_3dstate_so_decl_list(struct brw_context *brw,
111 struct intel_context *intel = &brw->intel;
184 upload_3dstate_streamout(struct brw_context *brw, bool active,
187 struct intel_context *intel = &brw->intel;
234 upload_sol_state(struct brw_context *brw)
236 struct intel_context *intel = &brw->intel;
244 upload_3dstate_so_buffers(brw);
281 struct brw_context *brw = brw_context(ctx); local
    [all...]
gen7_wm_surface_state.c 103 gen7_set_surface_mcs_info(struct brw_context *brw,
131 drm_intel_bo_emit_reloc(brw->intel.batch.bo,
237 struct brw_context *brw = brw_context(ctx); local
246 surf = brw_state_batch(brw, AUB_TRACE_SURFACE_STATE,
267 drm_intel_bo_emit_reloc(brw->intel.batch.bo,
297 struct brw_context *brw = brw_context(ctx); local
317 surf = brw_state_batch(brw, AUB_TRACE_SURFACE_STATE,
371 if (brw->intel.is_haswell) {
390 drm_intel_bo_emit_reloc(brw->intel.batch.bo,
404 gen7_create_constant_surface(struct brw_context *brw,
    [all...]
brw_draw.c 88 static void brw_set_prim(struct brw_context *brw,
91 struct gl_context *ctx = &brw->intel.ctx;
111 if (hw_prim != brw->primitive) {
112 brw->primitive = hw_prim;
113 brw->state.dirty.brw |= BRW_NEW_PRIMITIVE;
115 if (reduced_prim[prim->mode] != brw->intel.reduced_primitive) {
116 brw->intel.reduced_primitive = reduced_prim[prim->mode];
117 brw->state.dirty.brw |= BRW_NEW_REDUCED_PRIMITIVE
418 struct brw_context *brw = brw_context(ctx); local
    [all...]
brw_state_dump.c 35 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,
42 struct intel_context *intel = &brw->intel;
80 static void dump_vs_state(struct brw_context *brw, uint32_t offset)
82 struct intel_context *intel = &brw->intel;
86 batch_out(brw, name, offset, 0, "thread0\n");
87 batch_out(brw, name, offset, 1, "thread1\n");
88 batch_out(brw, name, offset, 2, "thread2\n");
89 batch_out(brw, name, offset, 3, "thread3\n");
90 batch_out(brw, name, offset, 4, "thread4: %d threads\n"
642 struct brw_context *brw = brw_context(&intel->ctx); local
    [all...]
brw_vec4.cpp 32 namespace brw { namespace
869 } /* namespace brw */
brw_vec4_emit.cpp 31 using namespace brw;
33 namespace brw { namespace
1048 struct brw_context *brw = c->func.brw; local
1049 struct intel_context *intel = &c->func.brw->intel;
1075 brw_vs_debug_recompile(brw, prog, &c->key);
1097 } /* namespace brw */
gen7_blorp.cpp 50 gen7_blorp_emit_urb_config(struct brw_context *brw,
60 gen7_emit_urb_state(brw, num_vs_entries, vs_size, vs_start);
66 gen7_blorp_emit_blend_state_pointer(struct brw_context *brw,
70 struct intel_context *intel = &brw->intel;
81 gen7_blorp_emit_cc_state_pointer(struct brw_context *brw,
85 struct intel_context *intel = &brw->intel;
94 gen7_blorp_emit_cc_viewport(struct brw_context *brw,
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,
733 struct brw_context *brw = brw_context(ctx); local
    [all...]
brw_eu.h 127 struct brw_context *brw; member in struct:brw_compile
brw_optimize.c 497 const int gen = p->brw->intel.gen;
542 struct brw_context *brw = p->brw; local
543 const int gen = brw->intel.gen;

Completed in 494 milliseconds

1 2