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 · 9 years ago
  2. 3e708c5 Add batch unit tests for ovals by joshualitt · 9 years ago
  3. 1c2c441 add heuristic to pour small pictures into recordings, rather than ref'ing by reed · 9 years ago
  4. 4f7ec55 Make SkAutoTDelete's operator T*() const, like all the others. by mtklein · 9 years ago
  5. 9954bc3 Use texture barriers to read directly from the RT by cdalton · 9 years ago
  6. fa2008f Add dash lines batch unit test by joshualitt · 9 years ago
  7. e9c0fc6 Pull out shader-specific caps into GrShaderCaps and GrGLSLCaps by jvanverth · 9 years ago
  8. 3f655f3 Initial CL to create GrBatchTest infrastructure by joshualitt · 9 years ago
  9. 61f501f onCreateDevice -> NULL now means the caller should create its own (bitmap) device by reed · 9 years ago
  10. aec2510 minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types by caryclark · 9 years ago
  11. 97fdea6 Implementing a scanline decoder for jpeg by msarett · 9 years ago
  12. 2420e10 Straighten out SkPicture::AccelData APIs. by mtklein · 9 years ago
  13. 9e43cab Requires a minor API change to pass the color table to getScanlineDecoder, as we do with getPixels(). by msarett · 9 years ago
  14. a73239a Remove GrFlushToGpuDrawTarget and move functionality up to GrDrawTarget. by bsalomon · 9 years ago
  15. 4eaf9ce create GrTestUtils.h, move some common functions into it by joshualitt · 9 years ago
  16. 79612de Remove useless SkASSERT in SkRect.h and SkRegion.h by dongseong.hwang · 9 years ago
  17. cfc1886 Use GLSLCaps for creating processor keys and GLSL-specific programs by jvanverth · 9 years ago
  18. 8f94bb2 remove old text contexts and fontcache by joshualitt · 9 years ago
  19. 95cc012 De-proc Color32 by mtklein · 9 years ago
  20. 641c3ff Revert of De-proc Color32 (patchset #5 id:80001 of https://codereview.chromium.org/1104183004/) by mtklein · 9 years ago
  21. d65dc0c De-proc Color32 by mtklein · 9 years ago
  22. 498856e Revert of De-proc Color32 (patchset #4 id:60001 of https://codereview.chromium.org/1104183004/) by mtklein · 9 years ago
  23. 376e9bc De-proc Color32 by mtklein · 9 years ago
  24. 00c2af8 Reduce ref counting in SkPictureRecorder. by mtklein · 9 years ago
  25. de8667b Reduce sizeof(SkPicture::Analysis) from 24 bytes to 2 bytes. by jbroman · 9 years ago
  26. 567ff2f Cleanup: Remove unnecessary double-semicolons. by tfarina · 9 years ago
  27. 1899651 Extract gpu line dashing to GrDashLinePathRenderer by kkinnunen · 9 years ago
  28. 91df6c2 Fix some lingering typos by robertphillips · 9 years ago
  29. f4f2b44 Add onGetBlendInfo to GrXferProcessor by cdalton · 9 years ago
  30. 632e92f [SkPDFDevice] Enable pathops-based inverse fills by fmalita · 9 years ago
  31. bae6f6c Add tokens and entry points for KHR_blend_equation_advanced by cdalton · 9 years ago
  32. 98b8485 O(1) SkPictureUtils::ApproxBytesUsed() by mtklein · 9 years ago
  33. 2575f31 Revert of Add tokens and entry points for KHR_blend_equation_advanced (patchset #3 id:40001 of https://codereview.chromium.org/1039693004/) by tomhudson · 9 years ago
  34. 8e57885 Add tokens and entry points for KHR_blend_equation_advanced by cdalton · 9 years ago
  35. fd4167d Import glTextureBarrier by cdalton · 9 years ago
  36. 59bcfae Split default and user-supplied event tracers. by mtklein · 9 years ago
  37. f3f9440 Revert of Allow NEON on iOS. (patchset #3 id:40001 of https://codereview.chromium.org/1091823002/) by mtklein · 9 years ago
  38. 9d911d5 Remove filename from SkFontDescriptor. by bungeman · 9 years ago
  39. f4fddfc Correct SkFixedToDouble. by bungeman · 9 years ago
  40. e5043b7 Allow NEON on iOS. by mtklein · 9 years ago
  41. ca1a22e Revert of Revert of remove unused (by clients) SkPathUtils (patchset #1 id:1 of https://codereview.chromium.org/1060703003/) by reed · 9 years ago
  42. fd0ecf4 Add SkTPin. by bungeman · 9 years ago
  43. 8dc7c3a Rename GrStencilBuffer to GrStencilAttachment by egdaniel · 9 years ago
  44. bdb0bf5 Revert of remove unused (by clients) SkPathUtils (patchset #1 id:1 of https://codereview.chromium.org/1088383003/) by jcgregorio · 9 years ago
  45. aab35d9 remove unused (by clients) SkPathUtils by reed · 9 years ago
  46. bed83a6 Don't draw if SkShader::asNewFragmentProcessor fails. by bsalomon · 9 years ago
  47. 00b7e5e SkPDF/Device/ImageFilter: Fix ImageFilter fallback code by halcanary · 9 years ago
  48. 9e36c1a Start canonicalizing color for all A8 textblobs by joshualitt · 9 years ago
  49. f103cd8 Set resScale on stroker when stroking path on gpu. by egdaniel · 9 years ago
  50. 25c40d2 Add serialization of SkBitmapSource's new filterQuality member variable by robertphillips · 9 years ago
  51. 0db6dfa The TextBlobCache needs the ability to trigger a flush because otherwise its entire budget can be used up, but it will not be able to free up any space due to blobs being stuck in the GrInOrderDrawBuffer. This was causing a segfault. After this CL the cache will try to purge, and then flush if it cannot purge enough. It will not purge the most recent addition to the cache. by joshualitt · 9 years ago
  52. 9ff378b Rewrite memset benches, then use results to add a small-N optimization. by mtklein · 9 years ago
  53. 055f6b5 [SkTextBlob] Custom run font record by fmalita · 9 years ago
  54. e275fdf Add GM to repro crbug.com/472795 by robertphillips · 9 years ago
  55. f57546e Remove SK_SUPPORT_LEGACY_SCALAR_MAPPOINTS by fmalita · 9 years ago
  56. 7d1b945 Mark SkPictureRecorder::endRecording as SK_WARN_UNUSED_RESULT. by jbroman · 9 years ago
  57. 16e833d SkString: remove fStr member by halcanary · 9 years ago
  58. feaadee SkCanvas::resetForNextPicture() by mtklein · 9 years ago
  59. 3f32432 Add mechanism to proactively purge old resources in GrResourceCache. by bsalomon · 9 years ago
  60. b7133be Adding a cache + memory pool for GPU TextBlobs by joshualitt · 9 years ago
  61. e4579ad Add helper for creating a SkSurface from a client created texture. by bsalomon · 9 years ago
  62. 95bc5f3 change isNestedRect to isNestedFillRect by caryclark · 9 years ago
  63. f1f8895 add realloc method to SkAutoSTMalloc by joshualitt · 9 years ago
  64. c654e90 Revert of SkCanvas::resetForNextPicture() (patchset #4 id:60001 of https://codereview.chromium.org/1067893002/) by mtklein · 9 years ago
  65. f920e46 SkCanvas::resetForNextPicture() by mtklein · 9 years ago
  66. 687fa1c restore clipstack to heap-ptr, so clients can ref it by reed · 9 years ago
  67. 5965b73 Revert of Remove now-redundant SkPathOps enum. (patchset #1 id:1 of https://codereview.chromium.org/1051113005/) by scroggo · 9 years ago
  68. e35268e Send SkPicture deletion message lazily. by mtklein · 9 years ago
  69. b679ca8 reduce alloc overhead for SkCanvas by reed · 9 years ago
  70. 143244e Remove now-redundant SkPathOps enum. by schenney · 9 years ago
  71. 76f5cc6 Clean up BlockRef by mtklein · 9 years ago
  72. 028a413 Add a method to read a stream without advancing it. by scroggo · 9 years ago
  73. 4808757 Remove all code related to NaCl by borenet · 9 years ago
  74. c9c3e62 Add constant color GrFP. by bsalomon · 9 years ago
  75. dbd3593 Rename GrBitmapTextContextB to GrAtlasTextContext by joshualitt · 9 years ago
  76. 599ea40 Revert of Add constant color GrFP. (patchset #10 id:180001 of https://codereview.chromium.org/978713002/) by bsalomon · 9 years ago
  77. dfbbec4 Add constant color GrFP. by bsalomon · 9 years ago
  78. 2b6acb4 Switch to one single bitmap text blob cache allocation by joshualitt · 9 years ago
  79. 5842154 SkCodec::onGetScanlineDecoder must call rewind. by scroggo · 9 years ago
  80. 08b4d29 GrGLInterface: Add support for NV_framebuffer_mixed_samples by vbuzinov · 9 years ago
  81. 7c3a2f8 BitmapTextBatch and BitmapTextBlob by joshualitt · 9 years ago
  82. c03391e Revert of BitmapTextBatch and BitmapTextBlob (patchset #18 id:360001 of https://codereview.chromium.org/1011403004/) by joshualitt · 9 years ago
  83. eed1dae BitmapTextBatch and BitmapTextBlob by joshualitt · 9 years ago
  84. af9c85d SkPDF: remove SK_NO_FLATE & dead code in SkPDFStream by halcanary · 9 years ago
  85. c9adb05 Refactor Sk2x<T> + Sk4x<T> into SkNf<N,T> and SkNi<N,T> by mtklein · 9 years ago
  86. 50ffd99 Extract the spinlock from SkOnce as SkSpinlock. by mtklein · 9 years ago
  87. 7da1901 use Sk4f for matrix math by reed · 9 years ago
  88. d8b34c2 use table of procs (and unrolling) to speed up mapPts by reed · 9 years ago
  89. 5cffba8 Remove SkMemoryStream::peek() by scroggo · 9 years ago
  90. a096d7a SkCodec: add wbmp class by halcanary · 9 years ago
  91. 1d24b8d Add matrix constructing helpers to SkMatrix by robertphillips · 9 years ago
  92. d8bc16b add legacy pathop enums; fix uninitialized warning by caryclark · 9 years ago
  93. 5435929 cumulative pathops patch by caryclark · 9 years ago
  94. 65cdb57 Add a paint filter utility canvas (SkPaintFilterCanvas) by fmalita · 9 years ago
  95. b880d7f SkCodec: conditionally remove fInfo by halcanary · 9 years ago
  96. 36352bf C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} by mtklein · 9 years ago
  97. 59f9ec7 Replace error checking mutex initializer with the glibc-compatible version by djsollen · 9 years ago
  98. 2af8583 simple patch to always init SkTextBlob uniqueID by joshualitt · 9 years ago
  99. 0524590 Add scanline decoding to SkCodec. by scroggo · 9 years ago
  100. 9bde918 Enabling ico decoding with use of png and bmp decoders by msarett · 9 years ago