Lines Matching defs:buffer
59 const struct pipe_vertex_buffer *buffer =
65 if (!buffer->buffer) {
69 assert(buffer->buffer->height0 == 1);
70 assert(buffer->buffer->depth0 == 1);
71 buffer_size = buffer->buffer->width0;
79 if (buffer->buffer_offset >= buffer_size) {
80 /* buffer is too small */
84 buffer_size -= buffer->buffer_offset;
87 /* buffer is too small */
94 /* buffer is too small */
100 if (buffer->stride != 0) {
103 buffer_max_index = buffer_size / buffer->stride;
111 * request more instances than those that fit in the buffer */
115 * indices/instances and simply start clamping against buffer
117 debug_printf("%s: too many instances for vertex buffer\n",
154 debug_printf("%s: failed to map indirect buffer\n", __FUNCTION__);