1. e80b809 Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture."" by Brian Salomon · 6 years ago
  2. 5ced0bf Add shader based blending of kPlus for configs that need clamping by Brian Osman · 6 years ago
  3. f4438d5 skvx: allow more implicit conversions by Mike Klein · 6 years ago
  4. 876a017 Reland "Reintroduce deinstantiate lazy proxy types and use for promise images." by Brian Salomon · 6 years ago
  5. 09e5689 Replace GrAAType with flags for path renderers by Chris Dalton · 6 years ago
  6. 73b0df1 tweak Descriptor_invalid_rec_size to not over-copy by Mike Klein · 6 years ago
  7. 08b0c97 Add validation to reading kRec_SkDescriptorTags by Adrienne Walker · 6 years ago
  8. dadac55 simplify matrix color filter clamps by Mike Klein · 6 years ago
  9. c723b70 Initial add SkMixers by Mike Reed · 6 years ago
  10. d0e1cef Revert "Reintroduce deinstantiate lazy proxy types and use for promise images." by Brian Salomon · 6 years ago
  11. e938c92 Remove SkToSRGBColorFilter (now unused) by Brian Osman · 6 years ago
  12. 8b40ac3 Reintroduce deinstantiate lazy proxy types and use for promise images. by Brian Salomon · 6 years ago
  13. d0626aa Add clamped half-float pixel config to Ganesh by Brian Osman · 6 years ago
  14. dbfcd92 Fix two SkPathRef bugs by Brian Osman · 6 years ago
  15. d7291ba Restore support for multisample locations by Chris Dalton · 6 years ago
  16. 5476f2e added constant swizzle support for Metal by Ethan Nicholas · 6 years ago
  17. 858fecc Got RelaxedPrecision decorations working again in SPIR-V, and removed by Ethan Nicholas · 6 years ago
  18. 88b8d11 Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture." by Brian Salomon · 6 years ago
  19. d716d44 Revert "Change promise image contract to for when Release and Done are called." by Brian Salomon · 6 years ago
  20. c5e8e15 Change promise image contract to for when Release and Done are called. by Brian Salomon · 6 years ago
  21. b8fff0d Make mixed samples detection automatic by Chris Dalton · 6 years ago
  22. 6603a17 Make SkImage_Base::asTextureProxyRef take a GrRecordingContext parameter by Robert Phillips · 6 years ago
  23. 9ac0407 Distinguish between "flushed" and "finished" idle state callbacks on GrTexture. by Brian Salomon · 6 years ago
  24. 2ca31f8 Use GrSurface::setRelease helper that creates ref-counted wrapper by Brian Salomon · 6 years ago
  25. 39847cc Add unit test to check if we can create a VkDevice using global priority extension. by Greg Daniel · 6 years ago
  26. 68efb21 Clarify ownership of typefaces in implementation. by Ben Wagner · 6 years ago
  27. b2c5dae Simplify promise image lazy instantiation callbacks. by Brian Salomon · 6 years ago
  28. 9882dae Reduce usage of SkCanvas::flush by Robert Phillips · 6 years ago
  29. 390f9bd Fix handling of SkSL nullable FPs by Florin Malita · 6 years ago
  30. b70990e add kRGBA_F16Norm_SkColorType by Mike Klein · 6 years ago
  31. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 6 years ago
  32. 7d88f31 Remove support for SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo. by Brian Salomon · 6 years ago
  33. 31cc6d7 utility to check if floats are [0...1] by Mike Reed · 6 years ago
  34. 41b995c specialize if_then_else(int4,float4,float4) by Mike Klein · 6 years ago
  35. ff84d8a SkTypeface::openStream to return smart pointer. by Ben Wagner · 6 years ago
  36. 07cdcfc9 Reland "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 6 years ago
  37. b8af5ad sksl: Negate dFdy when the Y axis is flipped by Chris Dalton · 6 years ago
  38. 35a3abe Revert "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 6 years ago
  39. 4212a7d SkTypeface::onOpenStream to return unique_ptr. by Ben Wagner · 6 years ago
  40. dfe5000 Stack-allocate pipelines for GrMeshDrawOp by Chris Dalton · 6 years ago
  41. 194580d Reland "Treat kWEBP encode with quality=100 as lossless" by Leon Scroggins III · 6 years ago
  42. 8546335 Allow setting an SkColorSpace on SkAnimatedImage by Leon Scroggins III · 6 years ago
  43. ee1c8a7 Revert "Revert "SkSL now supports null child processors"" by Ethan Nicholas · 6 years ago
  44. 6989370 Move DrawingManager to RecordingContext by Robert Phillips · 6 years ago
  45. 59dc148 Track GrVkResources in command buffer associated with pipeline barriers. by Greg Daniel · 6 years ago
  46. 8cabb32 Make it safe to enter the cache from a GrTexture idle proc. by Brian Salomon · 6 years ago
  47. bce7d86 Revert "SkSL now supports null child processors" by Robert Phillips · 6 years ago
  48. 0e8dc4c SkSL now supports null child processors by Ethan Nicholas · 6 years ago
  49. 63c4d35 Revert "remove linear sRGB singleton" by Mike Klein · 6 years ago
  50. b03b800 remove linear sRGB singleton by Mike Klein · 6 years ago
  51. f922c78 add colorspace param to textblobdiff canvas by Mike Reed · 6 years ago
  52. 136f45a Formalize edge-aa interaction with GrAA by Michael Ludwig · 6 years ago
  53. d6c69d2 Experiment: always use doubles for setLength by Mike Reed · 6 years ago
  54. be9aff2 Remove GrContextPriv.h from GrRenderTargetContext.h by Robert Phillips · 6 years ago
  55. e9c57d3 Clean up GrQuad ctors by Michael Ludwig · 6 years ago
  56. 67f0195 Use destructors to free resources owned by lazy proxy callbacks by Brian Salomon · 6 years ago
  57. 562017b [SVGCanvas] Clean up public factories by Florin Malita · 6 years ago
  58. d54ca8f Add blendmode to GrRTC::drawTexture by Michael Ludwig · 6 years ago
  59. f259b8b Add kRGB_888X_GrPixelConfig by Greg Daniel · 6 years ago
  60. 62ad46b fix contour-measure for move-line-move by Mike Reed · 6 years ago
  61. 6f0e02f Switch path renderers over to using GrRecordingContext by Robert Phillips · 6 years ago
  62. b97da53 Switch Ops over to using GrRecordingContext by Robert Phillips · 6 years ago
  63. ac285b1 added constant 0 and 1 swizzle components to SkSL by Ethan Nicholas · 6 years ago
  64. 60ea40c Remove private configs from GrPixelConfig. by Greg Daniel · 6 years ago
  65. 0dc8087 SkSL Metal backend can now handle CCPR by Ethan Nicholas · 6 years ago
  66. 1f05d45 Add GrContext::resetGLTextureBindings(). by Brian Salomon · 6 years ago
  67. d684148 Move auditTrail and opMemoryPool from GrContext to GrRecordingContext by Robert Phillips · 6 years ago
  68. 6bc650e Fix Metal bots. by Jim Van Verth · 6 years ago
  69. 601ac80 Cache CPU memory buffers used for client side arrays. by Brian Salomon · 6 years ago
  70. dcfc3ef skvx wip by Mike Klein · 6 years ago
  71. 8619a34 Revert "Hide setDrawLooper -- deprecate loopers" by Mike Reed · 6 years ago
  72. dbf7072 Use different classes for client side arrays and GPU buffer objects. by Brian Salomon · 6 years ago
  73. c1bee13 Add support for Mtl backend to DeferredDisplayListTest by Robert Phillips · 6 years ago
  74. 3d48299 Set correct uniform size for Metal. by Jim Van Verth · 6 years ago
  75. 4d907da move Reporter::reportFailedWithContext() out of line by Mike Klein · 6 years ago
  76. 173464d Add support for importing AHardwareBuffers into SkSurfaces. by Greg Daniel · 6 years ago
  77. c877ea2 Hide setDrawLooper -- deprecate loopers by Mike Reed · 6 years ago
  78. dbaf317 Move GrContextPriv methods to their own .cpp file by Robert Phillips · 6 years ago
  79. 53a5298 add mad() and shuffle() to SkVx by Mike Klein · 6 years ago
  80. 4292515 fill in most remaining skvx operations by Mike Klein · 6 years ago
  81. f272b8f Remove filterRec bypass on MakeRecAndEffects by Herb Derby · 6 years ago
  82. cc88f3a per-contour variant of SkPathMeasure by Mike Reed · 6 years ago
  83. 455c747 sketch SkVx by Mike Klein · 6 years ago
  84. e1f5502 Reland "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  85. c83da98 Revert "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  86. 91c1d08 SkSL is now pickier about type conversions by Ethan Nicholas · 6 years ago
  87. 822d223 Make sure the vulkan gpu is done work before we deleting objects in VkHardwareBufferTest. by Greg Daniel · 6 years ago
  88. 8ce7991 Add release proc apis to SkSurface::MakeFromBackend* calls. by Greg Daniel · 6 years ago
  89. ae64c19 Convert GrBufferType to enum class, rename, and remove dead values by Brian Salomon · 6 years ago
  90. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  91. 50ea3c0 Add support for MSVC run-time checks (and control flow guard) by Brian Osman · 6 years ago
  92. 950dfd7 Minor clean ups to vulkan hardware buffer test. by Greg Daniel · 6 years ago
  93. 698219e Remove temporarily_sanitize by Leon Scroggins III · 6 years ago
  94. b45f47d Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization (take 2) by Robert Phillips · 6 years ago
  95. 9c7a006 Remove NoPendingIO flags from buffer creations. by Brian Salomon · 6 years ago
  96. 5b1813a Revert "Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization" by Robert Phillips · 6 years ago
  97. 87685ba Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization by Robert Phillips · 6 years ago
  98. fd0d970 Rename GrContext::uniqueID to contextID and hide it by Robert Phillips · 6 years ago
  99. fdb876d remove breakText, and all utf cache accessors by Mike Reed · 6 years ago
  100. 1a0126f skip huge allocation in test on 32bit devices by Mike Reed · 6 years ago