Lines Matching defs:buffers

394     * command buffers which clear depth, reset state base address, and then
2750 * In this case, we can assume there are no auxiliary buffers, a single
3237 * and stencil buffers.
3337 /* Make a null surface for unbound buffers */
3365 * This uploads any constant data in user buffers, and references
3533 const struct pipe_shader_buffer *buffers,
3547 if (buffers && buffers[i].buffer) {
3548 struct iris_resource *res = (void *) buffers[i].buffer;
3553 ssbo->buffer_offset = buffers[i].buffer_offset;
3555 MIN2(buffers[i].buffer_size, res->bo->size - ssbo->buffer_offset);
3596 const struct pipe_vertex_buffer *buffers)
3606 const struct pipe_vertex_buffer *buffer = buffers ? &buffers[i] : NULL;
3615 /* We may see user buffers that are NULL bindings. */
5087 * and also adds those buffers to the validation list so the kernel can make
5279 * We can skip buffers if we've re-emitted those packets, as we're
5367 /* Re-pin any buffers referred to by the binding table. */
5431 /* Re-pin any buffers referred to by the binding table. */
5606 } buffers[4];
5648 push_bos->buffers[n].length = range->length;
5649 push_bos->buffers[n].addr =
5691 * To avoid this, we program the buffers in the highest slots.
5699 push_bos->buffers[i].length;
5700 pkt.ConstantBody.Buffer[i + shift] = push_bos->buffers[i].addr;
5741 data.PointerToConstantBuffer = push_bos->buffers[i].addr;
5742 data.ConstantBufferReadLength = push_bos->buffers[i].length;
6034 * contains only 5 bits, so we can only use it for buffers smaller than
6626 * 32 bits of the address. If you have two vertex buffers which get