Platform/GFX/Gralloc

< 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)

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