summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2011-10-13 23:29:35 -0700
committerBenjamin Otte <otte@redhat.com>2011-10-15 00:06:22 -0700
commitcd2dee7944d9c1a84a85421cc82f32a2d211b500 (patch)
treea6c43ca56ef5ca7a301cb9eb244e5cd88e6f56f4
parent1cd11eed0f1e61c3baf31c45995374292cb2a3f8 (diff)
graphic: Remove game_graphic_invalidate_cache()
No cache, no invalidation needed.
-rw-r--r--libgame/game-graphic.c12
-rw-r--r--libgame/game-graphic.h1
2 files changed, 0 insertions, 13 deletions
diff --git a/libgame/game-graphic.c b/libgame/game-graphic.c
index 87ff772..b02d541 100644
--- a/libgame/game-graphic.c
+++ b/libgame/game-graphic.c
@@ -206,21 +206,9 @@ game_graphic_invalidate_area (GameGraphic *graphic,
if (!GAME_RECTANGLE_IS_VALID (area))
return;
- game_graphic_invalidate_cache (graphic);
g_signal_emit (graphic, signals[INVALIDATE], 0, area);
}
-void
-game_graphic_invalidate_cache (GameGraphic *graphic)
-{
- g_return_if_fail (GAME_IS_GRAPHIC (graphic));
-
- if (graphic->cache) {
- cairo_pattern_destroy (graphic->cache);
- graphic->cache = NULL;
- }
-}
-
gboolean
game_graphic_draw (GameGraphic *graphic, cairo_t *cr)
{
diff --git a/libgame/game-graphic.h b/libgame/game-graphic.h
index cf1a49f..3bba527 100644
--- a/libgame/game-graphic.h
+++ b/libgame/game-graphic.h
@@ -66,7 +66,6 @@ GType game_graphic_get_type (void) G_GNUC_CONST;
void game_graphic_invalidate (GameGraphic * graphic);
void game_graphic_invalidate_area (GameGraphic * graphic,
const GameRectangle * rectangle);
-void game_graphic_invalidate_cache (GameGraphic * graphic);
gboolean game_graphic_draw (GameGraphic * graphic,
cairo_t * cr);