summaryrefslogtreecommitdiffstats
path: root/libs
Commit message (Collapse)AuthorAgeFilesLines
* Track down unsupported texture targetChris Craik2015-03-103-2/+13
| | | | | | bug:19641517 Change-Id: Idc2e413abef5bb1438ffb3f52efb001504d3e89f
* Merge "Glop based composeLayerRegion/Rect"Chris Craik2015-03-109-48/+112
|\
| * Glop based composeLayerRegion/RectChris Craik2015-03-099-48/+112
| | | | | | | | Change-Id: I69440cabca84948e8aaead9479d616ebc2496517
* | Merge "Rewrite glop texture asserts"Chris Craik2015-03-093-26/+39
|\ \
| * | Rewrite glop texture assertsChris Craik2015-03-093-26/+39
| |/ | | | | | | | | | | | | | | bug:19641517 Also switch Glop VertexAttribFlags to use int for group of flags. Change-Id: Ib7b1934197a62206a55baa6ab484ac59f5bec816
* | Merge "Fix unused local variale warning from clang/llvm."Chih-Hung Hsieh2015-03-071-5/+1
|\ \
| * | Fix unused local variale warning from clang/llvm.Chih-Hung Hsieh2015-03-061-5/+1
| | | | | | | | | | | | Change-Id: Ib9b5d06313e5bf933edfb38a4522929104c7917a
* | | Merge "Add percentiles"John Reck2015-03-062-1/+27
|\ \ \ | |/ / |/| |
| * | Add percentilesJohn Reck2015-03-062-1/+27
| | | | | | | | | | | | Change-Id: Ieb6badd177bb6f67dda199dfcb3e0f483c8c4e59
* | | SkPorterDuff Multiply mode maps to SkXfermode modulate.Derek Sollenberger2015-03-061-5/+2
| | | | | | | | | | | | | | | bug:19627342 Change-Id: I97f26ca1bc8abe2768f4a12cc70fb0fa5d905098
* | | Merge "Avoid invalid shader creation for certain blend modes"Chris Craik2015-03-061-1/+4
|\ \ \ | |/ / |/| |
| * | Avoid invalid shader creation for certain blend modesChris Craik2015-03-061-1/+4
| |/ | | | | | | | | | | bug:19627342 Change-Id: I41e3c1ce8e6fa52f046ec492d19de7cab92b9ec5
* | Remove uncessary include for SkPorterDuff.hDerek Sollenberger2015-03-051-1/+0
|/ | | | Change-Id: Ibcbed5dd2dc327821fc26e87191185f0069c9911
* Merge "Fix bug, change crashes to warnings"Tom Hudson2015-03-053-6/+21
|\
| * Fix bug, change crashes to warningsTom Hudson2015-03-053-6/+21
| | | | | | | | | | | | | | Improve behavior when we get a call to draw 0 points. Replace one ALWAYS_FATAL statements with noop. Change-Id: I864b7a9633dfa3dc6eefa403beca4cc7ae14074f
* | Patch cleanup, reenable Patch GlopsChris Craik2015-03-047-50/+39
| | | | | | | | | | | | bug:19597454 Change-Id: If12b95e83588b81a553210cd8c2437c6c771073a
* | Temporarily disable Patch glopsChris Craik2015-03-041-1/+1
| | | | | | | | | | | | bug:19597454 Change-Id: I9dbe781a714582717a5585113b9a56821265b36e
* | Merge "Glop DrawPatch support"Chris Craik2015-03-033-1/+36
|\ \
| * | Glop DrawPatch supportChris Craik2015-03-033-1/+36
| | | | | | | | | | | | Change-Id: Icaa78bdb2cf52c1fc2194ec4016634967d17fb6a
* | | Merge "Glop drawBitmaps, drawPatches"Chris Craik2015-03-035-90/+157
|\ \ \ | |/ /
| * | Glop drawBitmaps, drawPatchesChris Craik2015-03-035-90/+157
| |/ | | | | | | Change-Id: I3f1cd3f47f97d2e0c9b9d153732e26ee0b1c58c2
* | Constructor cleanupChris Craik2015-03-026-55/+28
|/ | | | Change-Id: Ic39911d08f44c3174de91fb92fcd4cab73fe4654
* Cleanup of FontRendererChris Craik2015-02-273-43/+31
| | | | | | | Remove invalid and over complicated buffer unbinding optimization, and simplify constructor. Change-Id: I3dd90528de4f377e972bbd7967e7e232875387e4
* Fix glop rendering within unclipped saveLayersChris Craik2015-02-277-47/+50
| | | | | | | | | bug:19541881 Additionally, clean up GlopBuilders and rename onGetSnapshot() for clarity Change-Id: I0303e4cd61eef87cf80af2d968c4aa67193cd008
* Glop TextureLayer supportChris Craik2015-02-276-25/+79
| | | | Change-Id: I348a926bd4a2f47be9fdbe74058c0aa2f8dc6276
* Merge "Glop mesh reorg, support for drawBitmapMesh"Chris Craik2015-02-268-135/+179
|\
| * Glop mesh reorg, support for drawBitmapMeshChris Craik2015-02-268-135/+179
| | | | | | | | Change-Id: Iaf5550bdd93da93e59a5b838234ab5612e067387
* | Merge "Remove renderer abstract class"Chris Craik2015-02-265-273/+112
|\ \ | |/
| * Remove renderer abstract classChris Craik2015-02-255-273/+112
| | | | | | | | | | | | | | No longer needed, allowing vast majority of methods on OpenGLRenderer to be non-virtual. Change-Id: I8a6ee042b95050dc666887579ef4e1c7a8f9b33b
* | Merge "Glop support for custom textured UVs, simplify drawBitmap(src,dst)"Chris Craik2015-02-267-68/+100
|\ \ | |/
| * Glop support for custom textured UVs, simplify drawBitmap(src,dst)Chris Craik2015-02-257-68/+100
| | | | | | | | | | | | Front load the scaling-to-support-shaders to record time. Change-Id: I861c82d9d16d3c5e063cf87230127eed0b3f9b54
* | Merge "Add null egl/gles stub support"John Reck2015-02-269-25/+448
|\ \ | |/ |/|
| * Add null egl/gles stub supportJohn Reck2015-02-259-25/+448
| | | | | | | | Change-Id: I41372585202f69ef31a4ef95efc75fb7a1ff7289
* | am 287c53f4: am 76507a64: am 72dc62ea: Merge "Track removal of refcounts ↵Narayan Kamath2015-02-242-4/+4
|\ \ | | | | | | | | | | | | | | | | | | from FileMap." * commit '287c53f4a8bade1cb6c2dd2fe858da9c303e3e3d': Track removal of refcounts from FileMap.
| * \ am 72dc62ea: Merge "Track removal of refcounts from FileMap."Narayan Kamath2015-02-242-4/+4
| |\ \ | | | | | | | | | | | | | | | | * commit '72dc62ead214bdec5c46d42f4e859b139dba0a00': Track removal of refcounts from FileMap.
| | * | Track removal of refcounts from FileMap.Narayan Kamath2015-02-232-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Use delete instead of release. Change-Id: I25c841b368aa9d51e9259399b94cafa2bbb7a076
* | | | Merge "Fix atrace saveLayer flag logging"Chris Craik2015-02-241-3/+4
|\ \ \ \
| * | | | Fix atrace saveLayer flag loggingChris Craik2015-02-231-3/+4
| | | | | | | | | | | | | | | | | | | | Change-Id: I5da85284c15316c9db4cc74011b855ef8c2f7cdd
* | | | | Merge "Simplify Texture member initialization"Chris Craik2015-02-235-66/+23
|\ \ \ \ \
| * | | | | Simplify Texture member initializationChris Craik2015-02-235-66/+23
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iaaa6dd20e64a0a075d732b101e3c4278cad44047
* | | | | | Merge "Correctly name the lightRadius"ztenghui2015-02-203-7/+7
|\ \ \ \ \ \
| * | | | | | Correctly name the lightRadiusztenghui2015-02-203-7/+7
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | b/18282208 Change-Id: I5b6edcb37b710464c6ff0f5c05583bb7da720ff3
* | | | | | Merge "C++11 style fixups"John Reck2015-02-206-32/+43
|\ \ \ \ \ \
| * | | | | | C++11 style fixupsJohn Reck2015-02-206-32/+43
| |/ / / / / | | | | | | | | | | | | | | | | | | Change-Id: I356d02338820bfef41a9e278c88dafc17cfe1cf9
* | | | | | Merge "Glop layer mesh rendering"Chris Craik2015-02-2011-128/+192
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / /
| * | | | Glop layer mesh renderingChris Craik2015-02-1911-128/+192
| |/ / / | | | | | | | | | | | | Change-Id: I2d902819d5d77f496b67d4d25a298782903e410d
* | | | Merge "Initial attempt at jank-tracking stat collection"John Reck2015-02-2018-57/+564
|\ \ \ \
| * | | | Initial attempt at jank-tracking stat collectionJohn Reck2015-02-2018-57/+564
| |/ / / | | | | | | | | | | | | | | | | | | | | Is a bit naive, perhaps overly aggressive, but sorta works Change-Id: I01a774e00dbe681439c02557d9728ae43c45ce50
* | | | Fix onDrawText for non-absolute positioningTom Hudson2015-02-201-5/+7
|/ / / | | | | | | | | | | | | | | | | | | | | | If we were drawing text with drawTextAbsolutePos() false, we would draw the first character at 0,0 but subsequent characters would get improperly offset by y. (or x if vertical text) Change-Id: I4e76cd9d95bf1bb6ac021d99ef7cdd6333a290ba
* | | Merge "Glop text shadows, clearLayerRegions, and rectangleList"Chris Craik2015-02-184-39/+131
|\ \ \