Lines Matching refs:view
685 struct r600_pipe_sampler_view *view,
688 struct r600_texture *tmp = (struct r600_texture*)view->base.texture;
693 params.pipe_format = view->base.format;
694 params.offset = view->base.u.buf.offset;
695 params.size = view->base.u.buf.size;
696 params.swizzle[0] = view->base.swizzle_r;
697 params.swizzle[1] = view->base.swizzle_g;
698 params.swizzle[2] = view->base.swizzle_b;
699 params.swizzle[3] = view->base.swizzle_a;
701 evergreen_fill_buffer_resource_words(rctx, view->base.texture,
702 ¶ms, &view->skip_mip_address_reloc,
703 view->tex_resource_words);
704 view->tex_resource = &tmp->resource;
707 list_addtail(&view->list, &rctx->texture_buffers);
708 return &view->base;
919 struct r600_pipe_sampler_view *view = CALLOC_STRUCT(r600_pipe_sampler_view);
924 if (!view)
928 view->base = *state;
929 view->base.texture = NULL;
931 view->base.texture = texture;
932 view->base.reference.count = 1;
933 view->base.context = ctx;
936 return texture_buffer_sampler_view(rctx, view, width0, height0);
954 &view->skip_mip_address_reloc,
955 view->tex_resource_words);
957 FREE(view);
965 view->is_stencil_sampler = true;
967 view->tex_resource = &tmp->resource;
969 return &view->base;
1036 unsigned view;
1109 color->view = 0;
1133 color->view = S_028C6C_SLICE_START(first_layer) |
1309 surf->cb_color_view = color.view;
1345 surf->cb_color_view = color.view;
4103 color.view = 0;
4119 rview->cb_color_view = color.view;
4235 color.view = 0;
4278 rview->cb_color_view = color.view;