Lines Matching refs:base
77 struct pipe_resource *pt = &lpr->base;
116 if (llvmpipe_resource_is_1d(&lpr->base))
136 if (lpr->base.target == PIPE_TEXTURE_CUBE) {
140 if (lpr->base.target == PIPE_TEXTURE_3D)
142 else if (lpr->base.target == PIPE_TEXTURE_1D_ARRAY ||
143 lpr->base.target == PIPE_TEXTURE_2D_ARRAY ||
144 lpr->base.target == PIPE_TEXTURE_CUBE ||
145 lpr->base.target == PIPE_TEXTURE_CUBE_ARRAY)
195 lpr.base = *res;
213 const unsigned width = MAX2(1, align(lpr->base.width0, TILE_SIZE));
214 const unsigned height = MAX2(1, align(lpr->base.height0, TILE_SIZE));
217 lpr->base.bind,
218 lpr->base.format,
238 lpr->base = *templat;
240 pipe_reference_init(&lpr->base.reference, 1);
241 lpr->base.screen = &screen->base;
243 /* assert(lpr->base.bind); */
245 if (llvmpipe_resource_is_texture(&lpr->base)) {
246 if (lpr->base.bind & (PIPE_BIND_DISPLAY_TARGET |
299 return &lpr->base;
378 lpr->base = *templat;
381 pipe_reference_init(&lpr->base.reference, 1);
382 lpr->base.screen = &screen->base;
384 if (llvmpipe_resource_is_texture(&lpr->base)) {
428 return &lpr->base;
577 lpr->base = *template;
579 pipe_reference_init(&lpr->base.reference, 1);
580 lpr->base.screen = _screen;
587 assert(lpr->base.width0 == width);
588 assert(lpr->base.height0 == height);
607 return &lpr->base;
646 lpr->base = *resource;
648 pipe_reference_init(&lpr->base.reference, 1);
649 lpr->base.screen = _screen;
651 if (llvmpipe_resource_is_texture(&lpr->base)) {
664 return &lpr->base;
729 pt = &lpt->base;
761 format = lpr->base.format;
879 pipe_reference_init(&buffer->base.reference, 1);
880 buffer->base.screen = screen;
881 buffer->base.format = PIPE_FORMAT_R8_UNORM; /* ?? */
882 buffer->base.bind = bind_flags;
883 buffer->base.usage = PIPE_USAGE_IMMUTABLE;
884 buffer->base.flags = 0;
885 buffer->base.width0 = bytes;
886 buffer->base.height0 = 1;
887 buffer->base.depth0 = 1;
888 buffer->base.array_size = 1;
892 return &buffer->base;
917 assert(llvmpipe_resource_is_texture(&lpr->base));
1004 if (llvmpipe_resource_is_texture(&lpr->base)) {
1037 unsigned size = llvmpipe_resource_size(&lpr->base);
1040 lpr->base.width0, lpr->base.height0, lpr->base.depth0,
1041 size, lpr->base.reference.count);