summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/vega/vg_manager.c
diff options
context:
space:
mode:
authorChia-I Wu <olv@lunarg.com>2010-04-12 16:39:18 +0800
committerChia-I Wu <olv@lunarg.com>2010-04-13 15:15:43 +0800
commita1dbd009d4a725b432a08093dc52486f896915d9 (patch)
tree11bb95867d2b10657a748903d8d792f2429029a0 /src/gallium/state_trackers/vega/vg_manager.c
parent76708c665c393c8316fff8592ee55a5be0d13d14 (diff)
st/vega: Drop st_public support.
There is no user of st_public now.
Diffstat (limited to 'src/gallium/state_trackers/vega/vg_manager.c')
-rw-r--r--src/gallium/state_trackers/vega/vg_manager.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/gallium/state_trackers/vega/vg_manager.c b/src/gallium/state_trackers/vega/vg_manager.c
index 5ed5ae117a..e4226754d1 100644
--- a/src/gallium/state_trackers/vega/vg_manager.c
+++ b/src/gallium/state_trackers/vega/vg_manager.c
@@ -282,16 +282,6 @@ vg_manager_flush_frontbuffer(struct vg_context *ctx)
if (!stfb)
return;
- /* st_public.h is used */
- if (!stfb->iface) {
- struct pipe_screen *screen = ctx->pipe->screen;
- if (screen->flush_frontbuffer) {
- screen->flush_frontbuffer(screen,
- stfb->strb->surface, ctx->pipe->priv);
- }
- return;
- }
-
switch (stfb->strb_att) {
case ST_ATTACHMENT_FRONT_LEFT:
case ST_ATTACHMENT_FRONT_RIGHT:
@@ -315,14 +305,6 @@ vg_manager_validate_framebuffer(struct vg_context *ctx)
if (!stfb)
return;
- /* st_public.h is used */
- if (!stfb->iface) {
- struct pipe_screen *screen = ctx->pipe->screen;
- if (screen->update_buffer)
- screen->update_buffer(screen, ctx->pipe->priv);
- return;
- }
-
if (!p_atomic_read(&ctx->draw_buffer_invalid))
return;