summaryrefslogtreecommitdiffstats
path: root/libs/hwui/PatchCache.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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