Lines Matching refs:base
96 struct pipe_screen *pscreen = screen->base.screen;
168 drawable->base.visual = &drawable->stvis;
169 drawable->base.flush_front = dri_st_framebuffer_flush_front;
170 drawable->base.validate = dri_st_framebuffer_validate;
171 drawable->base.flush_swapbuffers = dri_st_framebuffer_flush_swapbuffers;
172 drawable->base.st_manager_private = (void *) drawable;
179 p_atomic_set(&drawable->base.stamp, 1);
180 drawable->base.ID = p_atomic_inc_return(&drifb_ID);
181 drawable->base.state_manager = &screen->base;
202 screen->base.screen->fence_reference(screen->base.screen,
206 stapi->destroy_drawable(stapi, &drawable->base);
238 drawable->base.validate(ctx->st, &drawable->base, statts, count, NULL);
303 .base = { __DRI_TEX_BUFFER, 2 },
519 struct pipe_screen *screen = drawable->screen->base.screen;
554 p_atomic_inc(&drawable->base.stamp);
570 .base = { __DRI2_THROTTLE, 1 },