Lines Matching defs:buffers
220 /* Flush writes to our vertex buffers (i.e. from transform feedback) */
237 /* Flush jobs reading from TF buffers that we are about to write. */
265 /* Vertex buffers */
279 /* Constant buffers */
290 /* Shader storage buffers */
1079 /* If this job was writing to transform feedback buffers before this
1516 unsigned buffers,
1525 buffers, color, depth, stencil,
1534 v3d_tlb_clear(struct v3d_job *job, unsigned buffers,
1545 buffers &= ~(job->load | job->store);
1553 if (buffers & PIPE_CLEAR_DEPTHSTENCIL &&
1554 (buffers & PIPE_CLEAR_DEPTHSTENCIL) != PIPE_CLEAR_DEPTHSTENCIL &&
1557 buffers &= ~PIPE_CLEAR_DEPTHSTENCIL;
1562 if (!(buffers & bit))
1625 unsigned zsclear = buffers & PIPE_CLEAR_DEPTHSTENCIL;
1642 job->clear |= buffers;
1643 job->store |= buffers;
1648 return buffers;
1652 v3d_clear(struct pipe_context *pctx, unsigned buffers, const struct pipe_scissor_state *scissor_state,
1658 buffers &= ~v3d_tlb_clear(job, buffers, color, depth, stencil);
1660 if (buffers)
1661 v3d_draw_clear(v3d, buffers, color, depth, stencil);
1675 unsigned buffers, double depth, unsigned stencil,