2008-11-07 Matthew Allum <mallum@linux.intel.com>
authorMatthew Allum <mallum@openedhand.com>
Fri, 7 Nov 2008 16:31:56 +0000 (16:31 +0000)
committerMatthew Allum <mallum@openedhand.com>
Fri, 7 Nov 2008 16:31:56 +0000 (16:31 +0000)
commitc7c5cf9bd4f1be67a362e43de84666939a7c3e1d
tree4e2cb7a1f2d13e6bfde945768e4c69cba3415fb4
parentb6cc7019306fdd63362d25bb2a742898e7c0b512
2008-11-07  Matthew Allum  <mallum@linux.intel.com>

        * clutter/clutter-actor.c:
        * clutter/clutter-actor.h:
        * clutter/clutter-clone-texture.c:
        * clutter/clutter-private.h:
        * clutter/clutter-texture.c:
        * clutter/x11/clutter-x11-texture-pixmap.c:

        Attempt to lower overhead of updating TFP's (particularly mipmaped).
        Compresses mipmap updates only for visible TFPs.
        Avoiding updates for non visible TFP's whilst keeping visible
        clones working ok.
ChangeLog
clutter/clutter-actor.c
clutter/clutter-actor.h
clutter/clutter-clone-texture.c
clutter/clutter-private.h
clutter/clutter-texture.c
clutter/glx/clutter-glx-texture-pixmap.c
clutter/x11/clutter-x11-texture-pixmap.c