Lines Matching refs:vertex_used
43 vertex_index = (sna->render.vertex_used + op->floats_per_vertex - 1) / op->floats_per_vertex;
52 vertex_index = (sna->render.vertex_used + op->floats_per_vertex - 1) / op->floats_per_vertex;
57 sna->render.vertex_used = vertex_index * op->floats_per_vertex;
69 assert(sna->render.vertex_used <= sna->render.vertex_size);
83 sna->render.vertex_used, sna->render.vertex_size));
85 assert(sna->render.vertex_used);
86 assert(sna->render.vertex_used <= sna->render.vertex_size);
109 sna->render.vertex_used = 0;
147 if (sna->render.vertex_used) {
150 sna->render.vertex_used,
152 assert(sizeof(float)*sna->render.vertex_used <=
156 sizeof(float)*sna->render.vertex_used);
167 return sna->render.vertex_size - sna->render.vertex_used;
180 __FUNCTION__, sna->render.vertex_used, sna->render.vbo ? sna->render.vbo->handle : 0,
187 if (sna->render.vertex_size - sna->render.vertex_used < 64) {
210 size += sna->render.vertex_used;
214 sna->render.vertex_used, sna->kgem.nbatch));
215 assert(sna->kgem.nbatch + sna->render.vertex_used <= sna->kgem.surface);
218 sna->render.vertex_used * 4);
221 sna->kgem.nbatch += sna->render.vertex_used;
227 } while (bo == NULL && (size>>=1) > sizeof(float)*sna->render.vertex_used);
234 sna->render.vertex_used, __kgem_bo_size(bo)/4));
236 assert(sizeof(float)*sna->render.vertex_used <= __kgem_bo_size(bo));
239 sizeof(float)*sna->render.vertex_used);
249 sna->render.vertex_used));
255 4*sna->render.vertex_used,
259 4*sna->render.vertex_used)) {
288 sna->render.vertex_used = 0;