LibreOffice Module android (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.mozilla.gecko.gfx.TextureGenerator Class Reference
Collaboration diagram for org.mozilla.gecko.gfx.TextureGenerator:
[legend]

Public Member Functions

synchronized int take ()
 
synchronized void fill ()
 

Static Public Member Functions

static TextureGenerator get ()
 

Private Member Functions

 TextureGenerator ()
 

Private Attributes

ArrayBlockingQueue< Integer > mTextureIds
 
EGLContext mContext
 

Static Private Attributes

static final String LOGTAG = "TextureGenerator"
 
static final int POOL_SIZE = 5
 
static TextureGenerator sSharedInstance
 

Detailed Description

Definition at line 16 of file TextureGenerator.java.

Constructor & Destructor Documentation

◆ TextureGenerator()

org.mozilla.gecko.gfx.TextureGenerator.TextureGenerator ( )
inlineprivate

Member Function Documentation

◆ fill()

synchronized void org.mozilla.gecko.gfx.TextureGenerator.fill ( )
inline

◆ get()

static TextureGenerator org.mozilla.gecko.gfx.TextureGenerator.get ( )
inlinestatic

◆ take()

synchronized int org.mozilla.gecko.gfx.TextureGenerator.take ( )
inline

Member Data Documentation

◆ LOGTAG

final String org.mozilla.gecko.gfx.TextureGenerator.LOGTAG = "TextureGenerator"
staticprivate

Definition at line 17 of file TextureGenerator.java.

Referenced by org.mozilla.gecko.gfx.TextureGenerator.fill().

◆ mContext

EGLContext org.mozilla.gecko.gfx.TextureGenerator.mContext
private

Definition at line 23 of file TextureGenerator.java.

Referenced by org.mozilla.gecko.gfx.TextureGenerator.fill().

◆ mTextureIds

ArrayBlockingQueue<Integer> org.mozilla.gecko.gfx.TextureGenerator.mTextureIds
private

◆ POOL_SIZE

final int org.mozilla.gecko.gfx.TextureGenerator.POOL_SIZE = 5
staticprivate

◆ sSharedInstance

TextureGenerator org.mozilla.gecko.gfx.TextureGenerator.sSharedInstance
staticprivate

Definition at line 20 of file TextureGenerator.java.

Referenced by org.mozilla.gecko.gfx.TextureGenerator.get().


The documentation for this class was generated from the following file: