1. d309e7a This replaces the texture creation/caching functions on GrContext with a GrTextureProvider interface. The goal is to pass this narrowly focused object in places that currently take a GrContext but don't need and shouldn't use its other methods. It also has an extended private interface for interacting with non-texture resource types. by bsalomon · 10 years ago
  2. 1c2c441 add heuristic to pour small pictures into recordings, rather than ref'ing by reed · 10 years ago
  3. 0690735 Add missing include to SkPictureContentInfo. by mtklein · 10 years ago
  4. dc30885 use pathops utils to improve precision of cubic chopping in scan converter by reed · 10 years ago
  5. 30297c5 Fix build warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] by dongseong.hwang · 10 years ago
  6. 181d7ba Fix build warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] by dongseong.hwang · 10 years ago
  7. dbc3cef Use colorfilter instead of imagefilter when possible by reed · 10 years ago
  8. 61f501f onCreateDevice -> NULL now means the caller should create its own (bitmap) device by reed · 10 years ago
  9. aec2510 minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types by caryclark · 10 years ago
  10. 2420e10 Straighten out SkPicture::AccelData APIs. by mtklein · 10 years ago
  11. 5b6db07 SkRWBuffer for thread-safe 'stream' sharing by reed · 10 years ago
  12. 00ed9a9 Fix SkTDynamicHash.h:183:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] by dongseong.hwang · 10 years ago
  13. a62d32d Decrement SkCanvas::fDeferredSaveCount in doSave() by fmalita · 10 years ago
  14. 95cc012 De-proc Color32 by mtklein · 10 years ago
  15. 641c3ff Revert of De-proc Color32 (patchset #5 id:80001 of https://codereview.chromium.org/1104183004/) by mtklein · 10 years ago
  16. d65dc0c De-proc Color32 by mtklein · 10 years ago
  17. d7c014f Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM by mtklein · 10 years ago
  18. 498856e Revert of De-proc Color32 (patchset #4 id:60001 of https://codereview.chromium.org/1104183004/) by mtklein · 10 years ago
  19. 376e9bc De-proc Color32 by mtklein · 10 years ago
  20. 9a22f48 Revert of Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM (patchset #2 id:20001 of https://codereview.chromium.org/1109913002/) by mtklein · 10 years ago
  21. 9de1628 Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM by mtklein · 10 years ago
  22. 1113da7 Mike's radial gradient CL with better float -> int. by mtklein · 10 years ago
  23. 8d3e9df Revert of Mike's radial gradient CL with better float -> int. (patchset #7 id:120001 of https://codereview.chromium.org/1109643002/) by mtklein · 10 years ago
  24. abf6c5c Mike's radial gradient CL with better float -> int. by mtklein · 10 years ago
  25. 00c2af8 Reduce ref counting in SkPictureRecorder. by mtklein · 10 years ago
  26. de8667b Reduce sizeof(SkPicture::Analysis) from 24 bytes to 2 bytes. by jbroman · 10 years ago
  27. 567ff2f Cleanup: Remove unnecessary double-semicolons. by tfarina · 10 years ago
  28. 91df6c2 Fix some lingering typos by robertphillips · 10 years ago
  29. 31d36b0 Remove MSAA check from Ganesh veto (dashed paths are no longer slow). by senorblanco · 10 years ago
  30. 98b8485 O(1) SkPictureUtils::ApproxBytesUsed() by mtklein · 10 years ago
  31. a4a0aeb Revert of Convert Color32 code to perfect blend. (patchset #6 id:100001 of https://codereview.chromium.org/1098913002/) by mtklein · 10 years ago
  32. 33d73c3 SkTHash: remove() by mtklein · 10 years ago
  33. 61221e7 Convert Color32 code to perfect blend. by mtklein · 10 years ago
  34. 1049f12 Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. by caryclark · 10 years ago
  35. 5c476fb apply xfermode after imagefilter when we create a tmp layer by reed · 10 years ago
  36. a8ec480 remove dead code from SK_SUPPORT_LEGACY_BLITANTIH2V2 by reed · 10 years ago
  37. 54b666b Trace contention for lockPixels mutex by enne · 10 years ago
  38. afe2ffb Rework SSE and NEON Color32 algorithms to be more correct and faster. by mtklein · 10 years ago
  39. 9d911d5 Remove filename from SkFontDescriptor. by bungeman · 10 years ago
  40. 6ef68ab Don't serialize anything for SkEmptyShader. by mtklein · 10 years ago
  41. 0b71278 remove older version of cubic->coeff by reed · 10 years ago
  42. 6983f66 Speeup hairline curves (quads and cubics) (patchset #7 id:120001 of https://codereview.chromium.org/1078413003/)" by reed · 10 years ago
  43. a12225b Revert of make blitAntiH2 virtual, to prep for larger change (patchset #1 id:1 of https://codereview.chromium.org/1048323005/) by reed · 10 years ago
  44. 33afdaa make blitAntiH2 virtual, to prep for larger change by reed · 10 years ago
  45. 639a828 Revert of Speeup hairline curves (quads and cubics) (patchset #7 id:120001 of https://codereview.chromium.org/1078413003/) by reed · 10 years ago
  46. a024616 Speeup hairline curves (quads and cubics) by reed · 10 years ago
  47. 00b7e5e SkPDF/Device/ImageFilter: Fix ImageFilter fallback code by halcanary · 10 years ago
  48. 793a6dd add blitter api for aa-hairlines by reed · 10 years ago
  49. f91e676 Revert of add new blit2 methods in support of antialiased hairlines guard flag SK_SUPPORT_LEGACY_BLITANTIH2V2 (patchset #2 id:20001 of https://codereview.chromium.org/1060153003/) by jcgregorio · 10 years ago
  50. dd83031 add new blit2 methods in support of antialiased hairlines by reed · 10 years ago
  51. 115acee Sk4h and Sk8h for SSE by mtklein · 10 years ago
  52. 9e36c1a Start canonicalizing color for all A8 textblobs by joshualitt · 10 years ago
  53. 8fe8fff Rename SkNi to SkNb. by mtklein · 10 years ago
  54. 5dc6b7d change hairline procs to take array of points by reed · 10 years ago
  55. 1dda219 Fix minor undercounting in SkRecord::bytesUsed(). by mtklein · 10 years ago
  56. 64b309c use fast/inline SkRect::set(p0, p1) for 2 points by reed · 10 years ago
  57. 51985e3 setDrawFilter needs to trigger any deferred saves by reed · 10 years ago
  58. 054eef2 change hairline procs to take SkPoint by value, more efficient on SSE and NEON by reed · 10 years ago
  59. 25c40d2 Add serialization of SkBitmapSource's new filterQuality member variable by robertphillips · 10 years ago
  60. 9ff378b Rewrite memset benches, then use results to add a small-N optimization. by mtklein · 10 years ago
  61. 2df6fd6 Avoid sending empty bitmaps through proxy canvas by tomhudson · 10 years ago
  62. 055f6b5 [SkTextBlob] Custom run font record by fmalita · 10 years ago
  63. 195f62d BUG=skia: by stephana · 10 years ago
  64. 29b1afc Rearrange SkRecord with small N in mind by mtklein · 10 years ago
  65. f57546e Remove SK_SUPPORT_LEGACY_SCALAR_MAPPOINTS by fmalita · 10 years ago
  66. 35f5576 Revert of Rearrange SkRecord with small N in mind (patchset #8 id:120001 of https://codereview.chromium.org/1061783002/) by mtklein · 10 years ago
  67. e2dd940 Rearrange SkRecord with small N in mind by mtklein · 10 years ago
  68. 16e833d SkString: remove fStr member by halcanary · 10 years ago
  69. feaadee SkCanvas::resetForNextPicture() by mtklein · 10 years ago
  70. 95bc5f3 change isNestedRect to isNestedFillRect by caryclark · 10 years ago
  71. c654e90 Revert of SkCanvas::resetForNextPicture() (patchset #4 id:60001 of https://codereview.chromium.org/1067893002/) by mtklein · 10 years ago
  72. f920e46 SkCanvas::resetForNextPicture() by mtklein · 10 years ago
  73. d762ca2 Switch textures created by DeviceImageFilterProxy to approx-match. by senorblanco · 10 years ago
  74. 3006b2e re-enable neon opts for some xfermodes by reed · 10 years ago
  75. 687fa1c restore clipstack to heap-ptr, so clients can ref it by reed · 10 years ago
  76. e35268e Send SkPicture deletion message lazily. by mtklein · 10 years ago
  77. 6cad1da simplify xfers by reed · 10 years ago
  78. b679ca8 reduce alloc overhead for SkCanvas by reed · 10 years ago
  79. 7792dbf Code's more readable when SkPMFloat is an Sk4f. #floats by mtklein · 10 years ago
  80. e758579 Revert of Code's more readable when SkPMFloat is an Sk4f. (patchset #3 id:40001 of https://codereview.chromium.org/1061603002/) by mtklein · 10 years ago
  81. 6b5dab8 Code's more readable when SkPMFloat is an Sk4f. #floats by mtklein · 10 years ago
  82. aed98b8 enable sk4f xfermodes by reed · 10 years ago
  83. 3d62683 New names for SkPMFloat methods. by mtklein · 10 years ago
  84. a156a8f Use switch operator[](int) to kth<int>() so we can use vget_lane. #floats by mtklein · 10 years ago
  85. 92dabe7 Exclusion and Difference modes using Sk4f by reed · 10 years ago
  86. f8f5478 impl Multiply mode using Sk4f by reed · 10 years ago
  87. 028a413 Add a method to read a stream without advancing it. by scroggo · 10 years ago
  88. f92ace9 experimental speedup some xfermodes with Sk4f by reed · 10 years ago
  89. 0734236 SkPMFloat: fewer internal this->isValid() assertions. by mtklein · 10 years ago
  90. d0d37ca Implement approx-match support in image filter saveLayer() offscreen. by senorblanco · 10 years ago
  91. 82973db Revert of Implement approx-match support in image filter saveLayer() offscreen. (patchset #31 id:590001 of https://codereview.chromium.org/1034733002/) by rmistry · 10 years ago
  92. 46112cf Implement approx-match support in image filter saveLayer() offscreen. by senorblanco · 10 years ago
  93. be27a11 SkPDF: SkPDFGraphicState Lookup hashtabled by halcanary · 10 years ago
  94. 03e5161 Implicit constructors for SkFunction are much more readable. by mtklein · 10 years ago
  95. 2b6acb4 Switch to one single bitmap text blob cache allocation by joshualitt · 10 years ago
  96. 7441527 Constructor and call argument forwarding for SkFunction. by mtklein · 10 years ago
  97. fb8307c Add SkTHashSet::find() by mtklein · 10 years ago
  98. 97312d0 small-object optimization for SkFunction by mtklein · 10 years ago
  99. 7c0273f Revert of Implement approx-match support in image filter saveLayer() offscreen. (patchset #27 id:510001 of https://codereview.chromium.org/1034733002/) by rmistry · 10 years ago
  100. 4a9426f Sketch SkFunction by mtklein · 10 years ago