summaryrefslogtreecommitdiff
path: root/libs/hwui/Program.cpp
AgeCommit message (Expand)Author
2018-05-08remove obsolete Glop, Tessellators, Programs, and SkiaShaderMike Reed
2017-11-03Format the world (or just HWUI)John Reck
2015-07-14Clean up unncessary definesChris Craik
2015-02-12Glop Bitmap and RoundRect clipping supportChris Craik
2015-02-02Refactoring of Program ownership/lifecycle, and WIP Glop rendering pathChris Craik
2015-01-05Add overrides and switch to nullptr keyword for all filesChris Craik
2014-11-19Improve logging around performance critical eventsChris Craik
2014-11-05Log shader source when it fails to compileRob Tsuk
2014-07-11Abort on shader link/compile failureChris Craik
2014-01-29Fix projection offset cachingChris Craik
2014-01-02Fix Clang warnings/errorsChris Craik
2013-09-17Conservatively estimate geometry boundsChris Craik
2013-06-11Avoid 9patch cache lookups when possibleRomain Guy
2013-05-02Pack preloaded framework assets in a texture atlasRomain Guy
2013-02-15Adjust offset for non-AA line drawingChris Craik
2012-09-26Make gradients beautiful againRomain Guy
2012-09-18Fix GL shader bugsChet Haase
2012-01-08Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block
2011-12-13Reduce the number of active texture changesRomain Guy
2011-12-12Optimize state changesRomain Guy
2011-12-12Remove leftover debugging codeRomain Guy
2011-12-12Keep shaders to render properlyRomain Guy
2011-12-12Mark color uniform fetched after fetching itRomain Guy
2011-12-09Code cleanupRomain Guy
2011-12-09Free up resources by deleting shaders early onRomain Guy
2011-04-27Fix various hw-accelerated line/point bugsChet Haase
2010-12-07Correctly release the OpenGL Canvas on EGL error.Romain Guy
2010-11-02Optimize FBO drawing with regions.Romain Guy
2010-10-11Optimize GLSL shaders.Romain Guy
2010-09-17Correctly free memory.Romain Guy
2010-08-11Delete shaders after a compile error. Also disable extra logging.Romain Guy
2010-07-29Moved all the rendering code to the new shader generator.Romain Guy
2010-07-27Generate shaders to cover all possible cases.Romain Guy
2010-07-21Add text rendering.Romain Guy
2010-07-19Add support for linear gradients.Romain Guy
2010-07-16Add program for linear gradient.Romain Guy
2010-07-12Correctly support pre-multiplied alpha, optimizations, more stuff.Romain Guy
2010-07-12Optimize shader binding changes.Romain Guy
2010-07-09Remove math from the vertex shader.Romain Guy
2010-07-09Fix alpha blending and improve fragment shaders performance.Romain Guy
2010-06-27Reduced the complexity of layers composition.Romain Guy