Home | History | Annotate | Download | only in state_tracker

Lines Matching refs:st

52 is_front_buffer_dirty(struct st_context *st)
54 struct gl_framebuffer *fb = st->ctx->DrawBuffer;
65 display_front_buffer(struct st_context *st)
67 struct gl_framebuffer *fb = st->ctx->DrawBuffer;
74 st_manager_flush_frontbuffer(st);
79 void st_flush( struct st_context *st,
82 FLUSH_CURRENT(st->ctx, 0);
84 st_flush_bitmap_cache(st);
86 st->pipe->flush( st->pipe, fence );
93 void st_finish( struct st_context *st )
97 st_flush(st, &fence);
100 st->pipe->screen->fence_finish(st->pipe->screen, fence,
102 st->pipe->screen->fence_reference(st->pipe->screen, &fence, NULL);
113 struct st_context *st = st_context(ctx);
120 st_flush(st, NULL);
122 if (is_front_buffer_dirty(st)) {
123 display_front_buffer(st);
133 struct st_context *st = st_context(ctx);
135 st_finish(st);
137 if (is_front_buffer_dirty(st)) {
138 display_front_buffer(st);