summaryrefslogtreecommitdiffstats
path: root/libs/hwui/Caches.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refcount 9-patches and properly handle GC eventsRomain Guy2013-06-261-0/+1
* Share Caches' index buffer with FontRendererRomain Guy2013-06-181-4/+4
* Add new Query class for debuggingRomain Guy2013-06-131-1/+1
* Assume a texture is unbound after deleting itRomain Guy2013-06-061-0/+22
* Introduce Caches::bindTexture() to reduce glBindTexture callsRomain Guy2013-06-041-1/+22
* Enable GPU pixel buffers on OpenGL ES 3.0 devicesRomain Guy2013-06-041-0/+13
* Add an on-screen overdraw counterRomain Guy2013-05-031-1/+1
* Pack preloaded framework assets in a texture atlasRomain Guy2013-05-021-26/+42
* Introduce PixelBuffer API to enable PBOsRomain Guy2013-04-111-0/+23
* Stop worker threads on memory trim & fix bad pointer accessRomain Guy2013-03-201-0/+1
* Merge all shapes/paths caches to PathCacheRomain Guy2013-03-181-20/+0
* Fully deferred displaylist replayChris Craik2013-03-151-7/+2
* Precache glyphs at final raster sizeRomain Guy2013-03-011-4/+24
* Add new property to debug non-rectangular clip operationsRomain Guy2013-02-251-1/+18
* Implement support for drawBitmapMesh's colors arrayRomain Guy2013-02-131-4/+5
* Add a render buffer cache to reuse stencil buffersRomain Guy2013-02-131-0/+4
* Add a RenderBuffer object to store stencil buffers.Romain Guy2013-02-071-5/+5
* Fix uninitialized variables in Caches.cppRomain Guy2013-02-061-0/+3
* Fix tiling on QCOM GPURomain Guy2013-01-311-2/+2
* Apply dev. settings at runtimeRomain Guy2012-11-301-1/+7
* Correctly adjust clip regions that lie offscreenChet Haase2012-10-161-3/+14
* Work around a possible driver bugRomain Guy2012-10-071-0/+1
* Fix texture corruptionChet Haase2012-09-301-2/+2
* Merge changes I9873540e,I4f6c38e3 into jb-mr1-devRomain Guy2012-09-271-0/+18
|\
| * Don't use the QCOM_tiled_rendering extension with functorsRomain Guy2012-09-271-0/+18
* | Add stroke support to polygonal shape renderingChris Craik2012-09-261-3/+7
|/
* fix a possible dead-lock when clearing cachesMathias Agopian2012-09-251-9/+17
* make sure to destroy GL objects on the GL threadMathias Agopian2012-09-251-1/+1
* Fix overdraw debug on QCOMRomain Guy2012-09-231-5/+3
* Add support for a new developer setting: overdraw debuggingRomain Guy2012-09-211-1/+10
* Optimize tiling managementRomain Guy2012-09-201-1/+1
* Add support for QCOM_tiled_renderingRomain Guy2012-09-191-2/+2
* Minimize state changes when updating layersRomain Guy2012-09-181-0/+3
* Foundation for tiling optimizationRomain Guy2012-09-131-0/+28
* Add new debug tool to track hardware layers updatesRomain Guy2012-08-061-4/+11
* Add dithering to gradientsRomain Guy2012-08-011-0/+1
* Don't clear the dirty clip flag if it's not appliedRomain Guy2012-07-171-3/+10
* Refactor GammaFontRendererRomain Guy2012-07-131-6/+12
* Improve rendering speed by disabling scissor testsRomain Guy2012-07-131-1/+26
* Add call sites for OpenGL's debug label extensionRomain Guy2012-05-121-18/+32
* Delete display list objects and resources on the UI threadRomain Guy2012-03-051-0/+13
* Add debug markers to OpenGLRendererRomain Guy2012-01-301-0/+10
* Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGESteve Block2012-01-061-1/+1
* Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGESteve Block2012-01-031-3/+3
* Properly restore the GL scissor after a GL draw functorRomain Guy2012-01-031-0/+4
* Generate even fewer GL commandsRomain Guy2011-12-141-0/+13
* <Insert something improper about OpenGL>Romain Guy2011-12-131-0/+1
* Further reduce the number of GL commands sent to the driverRomain Guy2011-12-131-0/+10
* Reduce the number of GL commands generated by the UIRomain Guy2011-12-131-2/+37
* Optimize state changesRomain Guy2011-12-121-4/+34