Lines Matching refs:prsc
52 const struct pipe_resource *prsc = entry->key;
54 _mesa_hash_table_remove_key(v3d->write_jobs, prsc);
137 v3d_job_add_write_resource(struct v3d_job *job, struct pipe_resource *prsc)
147 _mesa_set_add(job->write_prscs, prsc);
148 _mesa_hash_table_insert(v3d->write_jobs, prsc, job);
163 v3d_job_add_tf_write_resource(struct v3d_job *job, struct pipe_resource *prsc)
165 v3d_job_add_write_resource(job, prsc);
170 _mesa_set_add(job->tf_write_prscs, prsc);
175 struct pipe_resource *prsc)
183 return _mesa_set_search(job->tf_write_prscs, prsc) != NULL;
188 struct pipe_resource *prsc,
193 prsc);
194 struct v3d_resource *rsc = v3d_resource(prsc);
228 needs_flush = !v3d_job_writes_resource_from_tf(job, prsc);
237 struct pipe_resource *prsc,
241 struct v3d_resource *rsc = v3d_resource(prsc);
249 v3d_flush_jobs_writing_resource(v3d, prsc, flush_cond,