Lines Matching refs:vb
372 const struct pipe_vertex_buffer *vb) in_dt
384 bool new_enabled = vb && vb[i].buffer.resource;
385 bool old_enabled = so->vb[start_slot + i].buffer.resource != NULL;
386 uint32_t new_stride = vb ? vb[i].stride : 0;
387 uint32_t old_stride = so->vb[start_slot + i].stride;
395 util_set_vertex_buffers_mask(so->vb, &so->enabled_mask, vb, start_slot,
400 if (!vb)
406 assert(!vb[i].is_user_buffer);
407 fd_resource_set_usage(vb[i].buffer.resource, FD_DIRTY_VTXBUF);
412 if (vb[i].buffer.resource &&
413 unlikely(vb[i].buffer_offset >= vb[i].buffer.resource->width0)) {
414 so->vb[start_slot + i].buffer_offset = 0;