summaryrefslogtreecommitdiffstats
path: root/libs/hwui/PatchCache.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Correct PatchCache comparison logicChris Craik2013-02-151-2/+2
| | | | Change-Id: I3d0832505b5380bfa362863b39e09dd10f792582
* Remove obsolete header fileRomain Guy2013-02-151-1/+30
| | | | | | We now use the same mechanism to compare keys everywhere in libhwui. Change-Id: I8b3cb25b13f4f38eb6f12aed0356f796a773617c
* Cleanup 9patch mesh matching codeRomain Guy2013-01-091-1/+1
| | | | | | | | | Bug #7970966 The bug described in #7970966 should normally never happen but just in case, change the detection code to be more robust. Change-Id: I7040a6087590e34abe8803cb8f83f051d77f3944
* Update 9patch structure when rendering with different divs/colors.Romain Guy2010-11-301-2/+6
| | | | | | Bug #3221488 Change-Id: Ifc9e42a991d630feadc9e8032322f37504d09d6d
* Use VBOs to render most geometries.Romain Guy2010-10-181-1/+1
| | | | Change-Id: I4360dc4fe5693ab425450c107282b2c22db4dca7
* Don't draw entirely transparent 9patch meshes.Romain Guy2010-10-151-0/+5
| | | | Change-Id: If3e62e18b8e0dbde8a22f8ede2889b86500a4dc2
* Optimize 9patch rendering.Romain Guy2010-10-121-8/+21
| | | | | | | This change detects empty quads in 9patches and removes them from the mesh to avoid unnecessary blending. Change-Id: I4500566fb4cb6845d64dcb59b522c0be7a0ec704
* Move GenerationCache to the utils directory.Romain Guy2010-10-081-2/+2
| | | | Change-Id: I210ffa8f1d76a102bb7d971c649c20a74d03fbe6
* Don't update 9patches on every frame.Romain Guy2010-10-081-16/+29
| | | | Change-Id: I7ffb2365f83e0453e7d0a0cdcb3fc9308b305238
* Adding display lists to the GL renderer (checkpoint.)Romain Guy2010-09-261-3/+1
| | | | Change-Id: Iaa49757600a53b39369dbb23f8c3feab282518e6
* Use only one GL context per process, share chaches.Romain Guy2010-08-241-0/+4
| | | | Change-Id: Ieabaa25338d2f4b8d4fd90e7401ad6e7452eae11
* Draw n-patches using OpenGL.Romain Guy2010-07-081-0/+72
Currently only tested with title bars and buttons. Change-Id: I8263a9281898dc0e943b1b8412827fe55639b9d6