Lines Matching defs:zsbuf
168 struct pipe_surface *cbuf, struct pipe_surface *zsbuf)
171 struct vc4_job_key local_key = {.cbuf = cbuf, .zsbuf = zsbuf};
182 if (zsbuf)
183 vc4_flush_jobs_reading_resource(vc4, zsbuf->texture);
196 if (zsbuf) {
197 if (zsbuf->texture->nr_samples > 1) {
199 pipe_surface_reference(&job->msaa_zs_write, zsbuf);
201 pipe_surface_reference(&job->zs_write, zsbuf);
215 if (zsbuf)
216 _mesa_hash_table_insert(vc4->write_jobs, zsbuf->texture, job);
219 job->key.zsbuf = zsbuf;
232 struct pipe_surface *zsbuf = vc4->framebuffer.zsbuf;
233 struct vc4_job *job = vc4_get_job(vc4, cbuf, zsbuf);
246 pipe_surface_reference(&job->zs_read, zsbuf);
257 if (zsbuf) {
258 struct vc4_resource *rsc = vc4_resource(zsbuf->texture);