Lines Matching refs:buffer
464 cb.buffer = NULL;
512 * that intermediate buffer. */
519 &(cb.buffer),
522 assert(cb.buffer && upload_ptr);
542 pipe_resource_reference(&context->pipe_data.cb_vs.buffer, NULL);
557 cb.buffer = NULL;
607 &(cb.buffer),
610 assert(cb.buffer && upload_ptr);
630 pipe_resource_reference(&context->pipe_data.cb_ps.buffer, NULL);
731 /* all render targets must have the same size and the depth buffer must be
734 * apparently is that depth buffer is disabled if it doesn't match.
738 * but render to depth buffer. We have to not take into account the render
932 dummy_vtxbuf.buffer.resource = device->dummy_vbo;
945 if (context->vtxbuf[i].buffer.resource)
1561 if (context->vtxbuf[i].buffer.resource == res &&
1568 pipe_resource_reference(&context->vtxbuf[i].buffer.resource, res);
2081 /* Index buffer */
2233 /* Ignore Z buffer if not bound */
2281 /* Case we clear depth buffer (and eventually rt too).
2282 * depth buffer size is always >= rt size. Compare to clear region */
2993 pipe_resource_reference(&context->pipe_data.cb_vs.buffer, NULL);
2994 pipe_resource_reference(&context->pipe_data.cb_ps.buffer, NULL);
3153 vtxbuf.buffer.user = userbuf;
3156 vtxbuf.buffer.resource = NULL;
3164 &(vtxbuf.buffer.resource));
3188 cb.buffer = NULL;
3213 if (cb.buffer)
3214 pipe_resource_reference(&cb.buffer, NULL);
3219 if (cb.buffer)
3220 pipe_resource_reference(&cb.buffer, NULL);
3226 cb.buffer = NULL;
3232 if (cb.buffer)
3233 pipe_resource_reference(&cb.buffer, NULL);
3239 cb.buffer = NULL;
3245 if (cb.buffer)
3246 pipe_resource_reference(&cb.buffer, NULL);
3258 cb.buffer = NULL;
3270 &(cb.buffer));
3276 if (cb.buffer)
3277 pipe_resource_reference(&cb.buffer, NULL);