summaryrefslogtreecommitdiff
path: root/libs/hwui/GradientCache.cpp
AgeCommit message (Collapse)Author
2010-09-20Add support for SweepGradient in the GL renderer.Romain Guy
Change-Id: I7aa397ed4e34655ead9ba1f5b4ce087665e0f022
2010-09-08Purge Skia objects from GL caches as needed.Romain Guy
Change-Id: I754c671cf790ad5ae8bf047ad328034217da4ecc
2010-08-24Use only one GL context per process, share chaches.Romain Guy
Change-Id: Ieabaa25338d2f4b8d4fd90e7401ad6e7452eae11
2010-08-07Enforce maximum texture size.Romain Guy
When an app tries to render a bitmap or path larger than the GPU's maximum texture size, the drawing command is ignored and a warning is logged. This change also makes texture drawing more robust by catching potential errors during texture creation. This change also fixes a crash in the FontRenderer. The destructor would sometimes try to free an uninitialized array. Change-Id: I95ae0939c52192d97b340aa02417bf6d0c962c57
2010-07-19Add support for linear gradients.Romain Guy
Change-Id: Id15329da065045b3f06fdaed615f33cd57608496