summaryrefslogtreecommitdiff
path: root/libs/hwui/SkiaShader.cpp
AgeCommit message (Expand)Author
2017-04-04Fix HWUI/Skia Gradients to premultiply the colors prior to interpolation Derek Sollenberger
2017-03-28Convert bitmaps to sRGB/scRGB when they have a color profile Romain Guy
2017-03-16Bowing my head in shame, going back to gamma interpolated gradients Romain Guy
2017-02-17Fix Rgba16fTests@testTransferFunctionsShader test Romain Guy
2017-01-10Break Layer class into Gl and Vulkan subclasses Greg Daniel
2016-12-13Merge "HWUI: set correct sampler for external texture in shaders" Sergei Vasilinetc
2016-12-13HWUI: set correct sampler for external texture in shaders sergeyv
2016-12-12Pre-multiply gradient colors the right way Romain Guy
2016-11-15Support hardware bitmaps in bitmap shaders sergeyv
2016-11-02use SkBlendMode Mike Reed
2016-10-21Use Bitmap in DisplayList & RecordedOps instead of SkBitmap sergeyv
2016-10-12Various fixes for linear blending and gradients Romain Guy
2016-10-11Linear blending, step 1 Romain Guy
2016-01-14Track texture memory globally John Reck
2015-10-29Merge six commits from master-skia to master Leon Scroggins III
2015-10-28Revert "Merge six commits from master-skia to master" Tom Hudson
2015-10-28Merge six commits from master-skia to master Leon Scroggins III
2015-08-21Add static asserts around assumed-static skia enum values Chris Craik
2015-07-18am 3699c603: am 62a2696c: am fbd2d949: am b6e41a08: am 0bb5c26b: Merge "Fix A... Chris Craik
2015-07-17Fix AssetAtlas usage in BitmapShaders Chris Craik
2015-07-16Merge "Clean up unncessary defines" Chris Craik
2015-07-14Clean up unncessary defines Chris Craik
2015-07-13Fix unsafety in SkiaShader storage, and texture unit accounting Chris Craik
2015-06-02Handle shader matrix correctly when ignoring canvas transform Chris Craik
2015-04-03Delete pre-glop path Chris Craik
2015-02-18Fix layer shader to store layer pointer Chris Craik
2015-02-17Glop SkiaShader support Chris Craik
2015-02-02Refactoring of Program ownership/lifecycle, and WIP Glop rendering path Chris Craik
2015-01-30Refactor blending and texture gl state Chris Craik
2015-01-05Add overrides and switch to nullptr keyword for all files Chris Craik
2014-11-22Revert "resolved conflicts for merge of 220c3f4f to master" Andreas Gampe
2014-11-21resolved conflicts for merge of 220c3f4f to master Andreas Gampe
2014-11-21Frameworks/base: Unused parameters in hwui Andreas Gampe
2014-10-15Clean up physical coupling Tom Hudson
2014-05-22Inspect SkShader to determine hw shader. Leon Scroggins III
2014-04-23Clip TouchFeedbackDrawable effect to receiver Outline Chris Craik
2013-10-17Clean unused parameters, disable warnings Chris Craik
2013-06-04Introduce Caches::bindTexture() to reduce glBindTexture calls Romain Guy
2013-03-18Apply ComposeShader's local matrix to children Romain Guy
2012-08-29Pre-multiply color components for 2-stop gradients Romain Guy
2012-08-01Add dithering to gradients Romain Guy
2012-07-31Improve gradients Romain Guy
2011-12-13Further reduce the number of GL commands sent to the driver Romain Guy
2011-11-30Optimize away unnecessary state changes Romain Guy
2011-08-01Reduce the amount of data cached by the gradients cache. Romain Guy
2011-07-28Correctly apply linear filter to drawBitmap(Rect, Rect) Romain Guy
2011-07-25Improve rendering performance on some GPUs Romain Guy
2011-01-14Don't crash Launcher on config change. Romain Guy
2011-01-14Copy shaders when recording them in display lists. Romain Guy
2010-11-11Reduce number of GL calls when drawing with shaders. Romain Guy