Platform/GFX/Gralloc

From MozillaWiki
< Platform‎ | GFX
Revision as of 20:37, 15 May 2013 by Bjacob (talk | contribs) (Created page with "Everything that we know, and everything that we'd like to know, about Gralloc. = What is Gralloc? = = Allocation and lifetime of Gralloc buffers = == How Gralloc buffers ar...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Everything that we know, and everything that we'd like to know, about Gralloc.

What is Gralloc?

Allocation and lifetime of Gralloc buffers

How Gralloc buffers are created (non Mozilla-specific)

How we create Gralloc buffers

How we manage the lifetime of Gralloc buffers

Unresolved problems

Gralloc buffers locking

The lock mechanisms used by Gralloc buffers (non Mozilla-specific)

Genlock

How we lock/unlock Gralloc buffers

Drawing to Gralloc buffers

Drawing from Gralloc buffers (binding to GL textures)

Unresolved problems