summaryrefslogtreecommitdiffstats
path: root/libs/hwui/GradientCache.h
Commit message (Collapse)AuthorAgeFilesLines
* Make sure we correctly copy caches keys.Romain Guy2011-08-121-16/+27
| | | | | | Bug #5136067 Change-Id: I366e840bef44415436dc7b13d89cfb610feed663
* Prevent crash when purging the gradients cache.Romain Guy2011-08-081-2/+2
| | | | | | Bug #5133876 Change-Id: I3d1fa4e29498044796d725337ac93e6a1e8f0bcb
* Reduce the amount of data cached by the gradients cache.Romain Guy2011-08-011-24/+70
| | | | Change-Id: I8546f5a5ecf38031c9a40bdcc434d4c7f22da63d
* Free resources only from the GL context thread.Romain Guy2010-11-111-6/+14
| | | | | | | | | | Bug #3179882 Resources were freed following garbage collections on a worker thread. This worker thread had no EGL context, which would cause the renderer to incorrectly assume that the memory was liberated. Change-Id: Ifdb51f94ddf42641e8654522787bfac532976c7c
* Optimize FBO drawing with regions.Romain Guy2010-11-021-3/+3
| | | | | | | | | This optimization is currently disabled until Launcher is modified to take advantage of it. The optimization can be enabled by turning on RENDER_LAYERS_AS_REGIONS in the OpenGLRenderer.h file. Change-Id: I2fdf59d0f4dc690a3d7f712173ab8db3848b27b1
* Move GenerationCache to the utils directory.Romain Guy2010-10-081-1/+1
| | | | Change-Id: I210ffa8f1d76a102bb7d971c649c20a74d03fbe6
* Add support for SweepGradient in the GL renderer.Romain Guy2010-09-201-2/+2
| | | | Change-Id: I7aa397ed4e34655ead9ba1f5b4ce087665e0f022
* Purge Skia objects from GL caches as needed.Romain Guy2010-09-081-0/+6
| | | | Change-Id: I754c671cf790ad5ae8bf047ad328034217da4ecc
* Use only one GL context per process, share chaches.Romain Guy2010-08-241-0/+1
| | | | Change-Id: Ieabaa25338d2f4b8d4fd90e7401ad6e7452eae11
* Add support for linear gradients.Romain Guy2010-07-191-0/+89
Change-Id: Id15329da065045b3f06fdaed615f33cd57608496