Lines Matching defs:resource
321 * element. This will be used to select shader instruction/resource
490 struct pipe_resource *resource = cur_image_view->desc.resource;
492 if (resource) {
496 key->images[i].is_array = resource->array_size > 1;
498 /* Save the image resource target in the shader key because
499 * for single layer image view, the resource target in the
502 key->images[i].resource_target = resource->target;
503 if (resource->target == PIPE_TEXTURE_3D ||
504 resource->target == PIPE_TEXTURE_1D_ARRAY ||
505 resource->target == PIPE_TEXTURE_2D_ARRAY ||
506 resource->target == PIPE_TEXTURE_CUBE ||
507 resource->target == PIPE_TEXTURE_CUBE_ARRAY) {
525 if (cur_sbuf->resource)
536 if (cur_buf->resource)
848 * just to page in a resource.
860 * If the underlying winsys layer does not need resource rebinding,