diff options
author | Cooper Yuan <cooperyuan@gmail.com> | 2009-09-25 11:26:17 +0800 |
---|---|---|
committer | Cooper Yuan <cooperyuan@gmail.com> | 2009-09-25 11:26:17 +0800 |
commit | 88ba2d2da4d26165af36ecd7563f24d4800b6b02 (patch) | |
tree | acf51a4940772084a3b2356c2cc5b09cabe7c21e | |
parent | 7de952c057c626cfbe13c459a32b296dcb1ec3ed (diff) |
xvmc: delete unused functions
-rw-r--r-- | src/gallium/winsys/g3dvl/radeon/radeon_vl.c | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/src/gallium/winsys/g3dvl/radeon/radeon_vl.c b/src/gallium/winsys/g3dvl/radeon/radeon_vl.c index 3144be804..269861602 100644 --- a/src/gallium/winsys/g3dvl/radeon/radeon_vl.c +++ b/src/gallium/winsys/g3dvl/radeon/radeon_vl.c @@ -40,89 +40,7 @@ #include "r300_screen.h" #include "radeon_vl.h" -#if 0 -static int radeon_vl_context_create(dri_context_t *dri_context) -{ - dri_screen_t *dri_screen; - struct radeon_vl_screen *rvl_screen; - struct radeon_vl_context *rvl_ctx; - - assert (dri_context); - - dri_screen = dri_context->dri_screen; - rvl_screen = dri_screen->private; - rvl_ctx = CALLOC_STRUCT(radeon_vl_context); - - if (!rvl_ctx) - return 1; - - /* create a r300 pipe_context. */ - //r300_create_context(screen, (struct r300_winsys*)screen->winsys); - - dri_context->private = (void*)rvl_ctx; - rvl_ctx->dri_context = dri_context; - rvl_ctx->rvl_screen = rvl_screen; - - return 0; -} - -static void radeon_vl_context_destroy(dri_context_t *dri_context) -{ - struct radeon_vl_context *rvl_ctx = dri_context->private; - - assert(dri_context); - - FREE(rvl_ctx); -} - -static int radeon_vl_context_bind(struct radeon_vl_context *rvl_ctx, dri_drawable_t *dri_drawable) -{ - assert(rvl_ctx); - assert(dri_drawable); - - if (rvl_ctx->dri_drawable != dri_drawable) - { - rvl_ctx->dri_drawable = dri_drawable; - dri_drawable->private = rvl_ctx; - } - return 0; -} - -static int radeon_vl_context_unbind(struct radeon_vl_context *rvl_ctx) -{ - assert(rvl_ctx); - - rvl_ctx->dri_drawable = NULL; - - return 0; -} - -static int radeon_vl_screen_create(Display *display, int screen, int drmFD) -{ - struct radeon_vl_screen *rvl_screen; - struct r300_winsys *r300; - struct radeon_winsys *winsys; - struct pipe_screen *pScreen; - - rvl_screen = CALLOC_STRUCT(radeon_vl_screen); - - winsys = radeon_pipe_winsys(drmFD); - r300 = radeon_create_r300_winsys(drmFD, winsys); - pScreen = r300_create_screen(r300); - memcpy (&(rvl_screen->base), pScreen, sizeof(struct pipe_screen)); - - FREE(winsys); - return 0; -} - -static void radeon_vl_screen_destroy(dri_screen_t *dri_screen) -{ - struct nouveau_screen_vl *rvl_screen = dri_screen->private; - - FREE(rvl_screen); -} -#endif /* * The following 4 functions are exported to xvmc. */ |