Lines Matching defs:res
198 zink_get_depth_stencil_resources(struct pipe_resource *res,
226 zink_resource_object_init_storage(struct zink_context *ctx, struct zink_resource *res);
229 zink_resource_has_binds(const struct zink_resource *res)
231 return res->all_binds > 0;
235 zink_is_swapchain(const struct zink_resource *res)
237 return res->swapchain;
244 zink_resource_usage_is_unflushed(const struct zink_resource *res)
246 return zink_bo_has_unflushed_usage(res->obj->bo);
250 zink_resource_usage_is_unflushed_write(const struct zink_resource *res)
252 return zink_batch_usage_is_unflushed(res->obj->bo->writes);
257 zink_resource_usage_matches(const struct zink_resource *res, const struct zink_batch_state *bs)
259 return zink_bo_usage_matches(res->obj->bo, bs);
263 zink_resource_has_usage(const struct zink_resource *res)
265 return zink_bo_has_usage(res->obj->bo);
269 zink_resource_has_unflushed_usage(const struct zink_resource *res)
271 return zink_bo_has_unflushed_usage(res->obj->bo);
275 zink_resource_usage_check_completion(struct zink_screen *screen, struct zink_resource *res, enum zink_resource_access access)
277 return zink_bo_usage_check_completion(screen, res->obj->bo, access);
281 zink_resource_usage_wait(struct zink_context *ctx, struct zink_resource *res, enum zink_resource_access access)
283 zink_bo_usage_wait(ctx, res->obj->bo, access);
287 zink_resource_usage_set(struct zink_resource *res, struct zink_batch_state *bs, bool write)
289 zink_bo_usage_set(res->obj->bo, bs, write);