LibreOffice Module android (master) 1
|
Manages a list of dead tiles, so we don't leak resources. More...
Public Member Functions | |
void | add (int[] textureIDs) |
synchronized void | add (int textureID) |
synchronized void | reap () |
Static Public Member Functions | |
static TextureReaper | get () |
Private Member Functions | |
TextureReaper () | |
Private Attributes | |
ArrayList< Integer > | mDeadTextureIDs = new ArrayList<Integer>() |
Static Private Attributes | |
static TextureReaper | sSharedInstance |
static final String | LOGTAG = TextureReaper.class.getSimpleName() |
Manages a list of dead tiles, so we don't leak resources.
Definition at line 16 of file TextureReaper.java.
|
inlineprivate |
Definition at line 21 of file TextureReaper.java.
Referenced by org.mozilla.gecko.gfx.TextureReaper.get().
|
inline |
Definition at line 37 of file TextureReaper.java.
References org.mozilla.gecko.gfx.TextureReaper.mDeadTextureIDs.
|
inline |
Definition at line 31 of file TextureReaper.java.
References org.mozilla.gecko.gfx.TextureReaper.add().
Referenced by org.mozilla.gecko.gfx.TextureReaper.add(), org.mozilla.gecko.gfx.SubTile.cleanTexture(), org.mozilla.gecko.gfx.TileLayer.finalize(), and org.mozilla.gecko.gfx.TileLayer.validateTexture().
|
inlinestatic |
Definition at line 24 of file TextureReaper.java.
References org.mozilla.gecko.gfx.TextureReaper.sSharedInstance, and org.mozilla.gecko.gfx.TextureReaper.TextureReaper().
Referenced by org.mozilla.gecko.gfx.LayerRenderer.Frame.beginDrawing(), org.mozilla.gecko.gfx.SubTile.cleanTexture(), org.mozilla.gecko.gfx.TileLayer.finalize(), and org.mozilla.gecko.gfx.TileLayer.validateTexture().
|
inline |
Definition at line 41 of file TextureReaper.java.
References i, Integer, Log, org.mozilla.gecko.gfx.TextureReaper.LOGTAG, and org.mozilla.gecko.gfx.TextureReaper.mDeadTextureIDs.
Referenced by org.mozilla.gecko.gfx.LayerRenderer.Frame.beginDrawing(), org.mozilla.gecko.gfx.SubTile.cleanTexture(), and org.mozilla.gecko.gfx.TileLayer.validateTexture().
|
staticprivate |
Definition at line 19 of file TextureReaper.java.
Referenced by org.mozilla.gecko.gfx.TextureReaper.reap().
|
private |
Definition at line 18 of file TextureReaper.java.
Referenced by org.mozilla.gecko.gfx.TextureReaper.add(), and org.mozilla.gecko.gfx.TextureReaper.reap().
|
staticprivate |
Definition at line 17 of file TextureReaper.java.
Referenced by org.mozilla.gecko.gfx.TextureReaper.get().