Lines Matching refs:resource
57 swr_resource(struct pipe_resource *resource)
59 return (struct swr_resource *)resource;
63 swr_resource_is_texture(const struct pipe_resource *resource)
65 switch (resource->target) {
85 swr_resource_data(struct pipe_resource *resource)
87 struct swr_resource *swr_r = swr_resource(resource);
89 assert(!swr_resource_is_texture(resource));
100 struct pipe_resource *resource,
107 * Functions to indicate a resource's in-use status.
116 swr_resource_read(struct pipe_resource *resource)
118 swr_resource(resource)->status |= SWR_RESOURCE_READ;
122 swr_resource_write(struct pipe_resource *resource)
124 swr_resource(resource)->status |= SWR_RESOURCE_WRITE;
128 swr_resource_unused(struct pipe_resource *resource)
130 swr_resource(resource)->status = SWR_RESOURCE_UNUSED;