st/mesa: remove what is left from u_blit
authorMarek Olšák <maraeo@gmail.com>
Thu, 14 Feb 2013 13:30:59 +0000 (14:30 +0100)
committerMarek Olšák <maraeo@gmail.com>
Mon, 18 Feb 2013 16:57:41 +0000 (17:57 +0100)
Reviewed-by: Brian Paul <brianp@vmware.com>
src/mesa/state_tracker/st_cb_blit.c
src/mesa/state_tracker/st_cb_blit.h
src/mesa/state_tracker/st_cb_flush.c
src/mesa/state_tracker/st_cb_texture.c
src/mesa/state_tracker/st_context.c
src/mesa/state_tracker/st_context.h

index ddef2707a977d8ed6c310a03343ec5db01b2191d..c463e3b047ab323740afb5a3b3f9164b16aba1f8 100644 (file)
 #include "st_cb_fbo.h"
 #include "st_atom.h"
 
-#include "util/u_blit.h"
 #include "util/u_format.h"
 
 
-void
-st_init_blit(struct st_context *st)
-{
-   st->blit = util_create_blit(st->pipe, st->cso_context);
-}
-
-
-void
-st_destroy_blit(struct st_context *st)
-{
-   util_destroy_blit(st->blit);
-   st->blit = NULL;
-}
-
-
 static void
 st_BlitFramebuffer(struct gl_context *ctx,
                    GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1,
index eb6089e47474cac6b58f096e1a55e4eda5c6354c..159c6ca8d5afe15f160831be34a7c7f5ea2df077 100644 (file)
 struct dd_function_table;
 struct st_context;
 
-
-extern void
-st_init_blit(struct st_context *st);
-
-extern void
-st_destroy_blit(struct st_context *st);
-
 extern void
 st_init_blit_functions(struct dd_function_table *functions);
 
index b569e3b3c6f50f00f886c6a1670c301626e8264b..b11004718f6d259acfe433deb8599e14c36d6627 100644 (file)
@@ -44,7 +44,6 @@
 #include "pipe/p_defines.h"
 #include "pipe/p_screen.h"
 #include "util/u_gen_mipmap.h"
-#include "util/u_blit.h"
 
 
 /** Check if we have a front color buffer and if it's been drawn to. */
index 606bae010d3cd0a9ab6e680a3ab968a7625ea5bc..c922a31642e2031abe4980e4020e2894575c94b2 100644 (file)
@@ -59,7 +59,6 @@
 #include "util/u_inlines.h"
 #include "pipe/p_shader_tokens.h"
 #include "util/u_tile.h"
-#include "util/u_blit.h"
 #include "util/u_format.h"
 #include "util/u_surface.h"
 #include "util/u_sampler.h"
index 676fc069d83eb9b44b4e515f833fb181c308790e..f9a584ba0ac7cff8ae3fb810a128a55a297ea9c8 100644 (file)
@@ -146,7 +146,6 @@ st_create_context_priv( struct gl_context *ctx, struct pipe_context *pipe,
    st_init_clear(st);
    st_init_draw( st );
    st_init_generate_mipmap(st);
-   st_init_blit(st);
 
    if(pipe->screen->get_param(pipe->screen, PIPE_CAP_NPOT_TEXTURES))
       st->internal_target = PIPE_TEXTURE_2D;
@@ -242,7 +241,6 @@ static void st_destroy_context_priv( struct st_context *st )
    st_destroy_atoms( st );
    st_destroy_draw( st );
    st_destroy_generate_mipmap(st);
-   st_destroy_blit(st);
    st_destroy_clear(st);
    st_destroy_bitmap(st);
    st_destroy_drawpix(st);
index 726c64d04ae7cc8bcf48a2c2b4cfc730f683e305..a7b6cb53502682bc0387e911e6cde9883caeca4e 100644 (file)
@@ -34,7 +34,6 @@
 #include "main/fbobject.h"
 
 struct bitmap_cache;
-struct blit_state;
 struct dd_function_table;
 struct draw_context;
 struct draw_stage;
@@ -182,7 +181,6 @@ struct st_context
 
    enum pipe_texture_target internal_target;
    struct gen_mipmap_state *gen_mipmap;
-   struct blit_state *blit;
 
    struct cso_context *cso_context;