/external/mesa3d/src/mesa/drivers/dri/i965/ |
gen8_sol_state.c | 45 struct brw_transform_feedback_object *brw_obj = local 85 OUT_RELOC64(brw_obj->offset_bo, 88 if (brw_obj->zero_offsets) 94 brw_obj->zero_offsets = false;
|
hsw_sol.c | 166 struct brw_transform_feedback_object *brw_obj = local 169 brw_obj->primitive_mode = mode; 173 brw_obj->zero_offsets = true; 185 brw_store_data_imm64(brw, brw_obj->prim_count_bo, TALLY_OFFSET, 0ull); 186 brw_store_data_imm64(brw, brw_obj->prim_count_bo, TALLY_OFFSET + 8, 0ull); 189 save_prim_start_values(brw, brw_obj); 200 struct brw_transform_feedback_object *brw_obj = local 212 OUT_RELOC(brw_obj->offset_bo, 220 tally_prims_written(brw, brw_obj, false); 231 struct brw_transform_feedback_object *brw_obj local 259 struct brw_transform_feedback_object *brw_obj = local [all...] |
gen7_sol_state.c | 475 struct brw_transform_feedback_object *brw_obj = local 481 brw_compute_xfb_vertices_written(brw, brw_obj); 482 return brw_obj->vertices_written[stream]; 490 struct brw_transform_feedback_object *brw_obj = local 495 brw_obj->zero_offsets = true; 505 brw_compute_xfb_vertices_written(brw, brw_obj); 509 brw_obj->prims_generated[i] = 0; 513 gen7_save_primitives_written_counters(brw, brw_obj); 515 brw_obj->primitive_mode = mode; 529 struct brw_transform_feedback_object *brw_obj local 549 struct brw_transform_feedback_object *brw_obj = local 581 struct brw_transform_feedback_object *brw_obj = local [all...] |
gen6_sol.c | 191 struct brw_transform_feedback_object *brw_obj = local 193 if (!brw_obj) 196 _mesa_init_transform_feedback_object(&brw_obj->base, name); 198 brw_obj->offset_bo = 200 brw_obj->prim_count_bo = 203 return &brw_obj->base; 210 struct brw_transform_feedback_object *brw_obj = local 217 drm_intel_bo_unreference(brw_obj->offset_bo); 218 drm_intel_bo_unreference(brw_obj->prim_count_bo); 220 free(brw_obj); [all...] |