Lines Matching defs:images
650 ctx->di.images[shader][slot].imageLayout = VK_IMAGE_LAYOUT_GENERAL;
651 ctx->di.images[shader][slot].imageView = surface->image_view;
657 memset(&ctx->di.images[shader][slot], 0, sizeof(ctx->di.images[shader][slot]));
662 ctx->di.images[shader][slot].imageView = null_surface->image_view;
663 ctx->di.images[shader][slot].imageLayout = VK_IMAGE_LAYOUT_GENERAL;
723 ctx->di.images[shader][start_slot + i].imageView = surface->image_view;
1612 const struct pipe_image_view *images)
1618 if (images && images[i].resource) {
1619 struct zink_resource *res = zink_resource(images[i].resource);
1626 if (images[i].access & PIPE_IMAGE_ACCESS_WRITE) {
1630 if (images[i].access & PIPE_IMAGE_ACCESS_READ) {
1635 if (images[i].resource->target == PIPE_BUFFER) {
1636 struct zink_buffer_view *bv = create_image_bufferview(ctx, &images[i]);
1648 struct zink_surface *surface = create_image_surface(ctx, &images[i], p_stage == PIPE_SHADER_COMPUTE);
1659 memcpy(&image_view->base, images + i, sizeof(struct pipe_image_view));