summaryrefslogtreecommitdiffstats
path: root/libs/hwui/Program.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make gradients beautiful againRomain Guy2012-09-261-3/+6
* Fix GL shader bugsChet Haase2012-09-181-1/+1
* Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-3/+3
* Reduce the number of active texture changesRomain Guy2011-12-131-0/+5
* Optimize state changesRomain Guy2011-12-121-1/+7
* Remove leftover debugging codeRomain Guy2011-12-121-5/+0
* Keep shaders to render properlyRomain Guy2011-12-121-23/+34
* Mark color uniform fetched after fetching itRomain Guy2011-12-121-1/+1
* Code cleanupRomain Guy2011-12-091-4/+7
* Free up resources by deleting shaders early onRomain Guy2011-12-091-28/+40
* Fix various hw-accelerated line/point bugsChet Haase2011-04-271-1/+8
* Correctly release the OpenGL Canvas on EGL error.Romain Guy2010-12-071-24/+39
* Optimize FBO drawing with regions.Romain Guy2010-11-021-6/+0
* Optimize GLSL shaders.Romain Guy2010-10-111-1/+4
* Correctly free memory.Romain Guy2010-09-171-3/+2
* Delete shaders after a compile error. Also disable extra logging.Romain Guy2010-08-111-0/+2
* Moved all the rendering code to the new shader generator.Romain Guy2010-07-291-103/+22
* Generate shaders to cover all possible cases.Romain Guy2010-07-271-7/+4
* Add text rendering.Romain Guy2010-07-211-0/+16
* Add support for linear gradients.Romain Guy2010-07-191-0/+2
* Add program for linear gradient.Romain Guy2010-07-161-0/+24
* Correctly support pre-multiplied alpha, optimizations, more stuff.Romain Guy2010-07-121-0/+22
* Optimize shader binding changes.Romain Guy2010-07-121-2/+8
* Remove math from the vertex shader.Romain Guy2010-07-091-7/+7
* Fix alpha blending and improve fragment shaders performance.Romain Guy2010-07-091-1/+1
* Reduced the complexity of layers composition.Romain Guy2010-06-271-0/+154