1. b9990e4 Add more general flush call to GrContext. by Greg Daniel · 5 years ago
  2. e3f17b9 remove SkMixer, since we have explicit lerps/blends in SkShader by Mike Reed · 5 years ago
  3. 9896a0d Add mipmap generation for Metal by Jim Van Verth · 5 years ago
  4. da7b053 tweak SkVx to play nicely with others by Mike Klein · 5 years ago
  5. 21a9b56 moved files generated from .fp files into generated/ directories by Ethan Nicholas · 5 years ago
  6. a585fe9 Add Vulkan implementation of transfering from GrSurface to a GrGpuBuffer by Brian Salomon · 5 years ago
  7. 9313aa7 Skip flush in GrDrawingManager if the specifed proxy doesn't have any work (take 2) by Robert Phillips · 5 years ago
  8. 42cbedd Temporarily make TransferPixelsFromTest read BGRA as RGBA on ES. by Brian Salomon · 5 years ago
  9. c8bea7d New factories for SkShaders by Mike Reed · 5 years ago
  10. bcd51e8 SkSL 'key' variables can now be controlled by 'when' expressions by Ethan Nicholas · 5 years ago
  11. b286bc2 Introduce new factory for SkColorFilters by Mike Reed · 5 years ago
  12. e05ba5a Start on supporting transfer from GrSurface. by Brian Salomon · 5 years ago
  13. 50acf8f add makeShader() to SkBitmap, and deprecate SkShader version by Mike Reed · 5 years ago
  14. add8cf9 remote fonts: Validate format on deserialized glyph. by Khushal · 5 years ago
  15. e4628b1 Make SkRRect work with axis aligned rotation transforms by Malay Keshav · 5 years ago
  16. d538d3d Handle promise texture image fulfill returning nullptr. by Brian Salomon · 5 years ago
  17. 8cefa3e Avoid flushing due to cache pressure when nothing will become purgeable. by Brian Salomon · 5 years ago
  18. 2c791fc Track the number of resources that would become purgeable after flush by Brian Salomon · 5 years ago
  19. 0f2f522 SkMD5 returns digest by Hal Canary · 5 years ago
  20. fbe2406 Reland "Remove the NullGL interface (and associated test context)" by Brian Osman · 5 years ago
  21. fae8fce Use SkTileMode instead of nested enum by Mike Reed · 5 years ago
  22. 01ceae9 Control access to adding ref to a GrGpuResource when it's ref count is zero. by Brian Salomon · 5 years ago
  23. e25b447 Move SkTileModes to top level by Mike Reed · 5 years ago
  24. 4428f2c Remove SkScalarSinCos by Brian Osman · 5 years ago
  25. 215da62 Revert "Remove the NullGL interface (and associated test context)" by Brian Osman · 5 years ago
  26. b27667a Remove ToolUtils::write_pixels by Brian Osman · 5 years ago
  27. b6a3a3b Make lazy proxies have 2 modes for proxy/surface key management. by Brian Salomon · 5 years ago
  28. de206c7 Remove the NullGL interface (and associated test context) by Brian Osman · 5 years ago
  29. 73cc4e8 Temporarily restore old behavior of read/writeSurfacePixels by Robert Phillips · 5 years ago
  30. 8dd5ea1 [skottie] Allow extra-normal Bezier interpolation by Florin Malita · 5 years ago
  31. 7eeb74f Add checks that the GrResourceAllocator is operating as expected by Robert Phillips · 5 years ago
  32. 3902628 Support WebGL 1.0 with caps by Kevin Lubick · 5 years ago
  33. 4f98dbe Improve color space logic in read/writeSurfacePixels by Brian Osman · 5 years ago
  34. c476e5d Fix bug in GrResourceAllocator's intermediate flushing (take 2) by Robert Phillips · 5 years ago
  35. 0eb1b1f Revert "Fix bug in GrResourceAllocator's intermediate flushing" by Robert Phillips · 5 years ago
  36. f891548 Fix bug in GrResourceAllocator's intermediate flushing by Robert Phillips · 5 years ago
  37. d2ca312 Convert GrPorterDuff test from NullGL to Mock context by Brian Osman · 5 years ago
  38. 7eae5d7 Run GrTextureMipMapInvalidationTest on rendering contexts by Brian Osman · 5 years ago
  39. 7c59774 Convert some unit tests from NullGL to Mock context by Brian Osman · 5 years ago
  40. 3f219cb Ensure we don't skip image memory barriers when queue change needed by Eric Karl · 5 years ago
  41. c6142d8 de-common the rest of the flags by Mike Klein · 5 years ago
  42. b1dbbc8 Fix fallback problems for emoji by Herb Derby · 5 years ago
  43. 629f5fc de-common another batch of flags by Mike Klein · 5 years ago
  44. d0f321b de-common --veryVerbose by Mike Klein · 5 years ago
  45. 5ad6fd3 Put SkImageInfo on SkImage to avoid cost of reconstructing for queries. by Brian Salomon · 5 years ago
  46. 5b3f343 DEFINE_int32 + DEFINE_uint32 -> DEFINE_int by Mike Klein · 5 years ago
  47. f9666f5 Remove SkColorSpaceXformCanvas, and supporting code: by Brian Osman · 5 years ago
  48. 84836b7 moar static flags by Mike Klein · 5 years ago
  49. 0e9401d Initial checkin of new SkSL interpreter. by Ethan Nicholas · 5 years ago
  50. 27ba703 Add GN args for GL/GLES interface by Kevin Lubick · 5 years ago
  51. 8f4e224 de-Sk tools/debugger by Mike Klein · 5 years ago
  52. 0498857 fold sk_pixel_iter.h into ToolUtils by Mike Klein · 5 years ago
  53. ea3f014 sk_tool_utils -> ToolUtils, and git clang-format by Mike Klein · 5 years ago
  54. 0cffcbf9 de-Sk tools/font, and git clang-format by Mike Klein · 5 years ago
  55. 88544fb remove Sk prefix from CommandLineFlags by Mike Klein · 5 years ago
  56. 686046b Fix more failing tests on Metal. by Jim Van Verth · 5 years ago
  57. 3de67bd remote fonts: Make DiscardableManager for tests thread-safe. by Khushal · 5 years ago
  58. 0cc5754 Revert "Revert "Change promise image contract to for when Release and Done are called."" by Brian Salomon · 5 years ago
  59. f774818 Reland "Disable coverage counting by default" by Chris Dalton · 5 years ago
  60. 9ff956e Revert "Disable coverage counting by default" by Chris Dalton · 5 years ago
  61. 576b2a5 Disable coverage counting by default by Chris Dalton · 5 years ago
  62. 79a7542 allow mixer to defer to a shader by Mike Reed · 5 years ago
  63. a3407ab Fix asserts in Metal tests. by Jim Van Verth · 5 years ago
  64. e80b809 Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture."" by Brian Salomon · 5 years ago
  65. 5ced0bf Add shader based blending of kPlus for configs that need clamping by Brian Osman · 5 years ago
  66. f4438d5 skvx: allow more implicit conversions by Mike Klein · 5 years ago
  67. 876a017 Reland "Reintroduce deinstantiate lazy proxy types and use for promise images." by Brian Salomon · 5 years ago
  68. 09e5689 Replace GrAAType with flags for path renderers by Chris Dalton · 5 years ago
  69. 73b0df1 tweak Descriptor_invalid_rec_size to not over-copy by Mike Klein · 5 years ago
  70. 08b0c97 Add validation to reading kRec_SkDescriptorTags by Adrienne Walker · 5 years ago
  71. dadac55 simplify matrix color filter clamps by Mike Klein · 5 years ago
  72. c723b70 Initial add SkMixers by Mike Reed · 5 years ago
  73. d0e1cef Revert "Reintroduce deinstantiate lazy proxy types and use for promise images." by Brian Salomon · 5 years ago
  74. e938c92 Remove SkToSRGBColorFilter (now unused) by Brian Osman · 5 years ago
  75. 8b40ac3 Reintroduce deinstantiate lazy proxy types and use for promise images. by Brian Salomon · 5 years ago
  76. d0626aa Add clamped half-float pixel config to Ganesh by Brian Osman · 5 years ago
  77. dbfcd92 Fix two SkPathRef bugs by Brian Osman · 5 years ago
  78. d7291ba Restore support for multisample locations by Chris Dalton · 5 years ago
  79. 5476f2e added constant swizzle support for Metal by Ethan Nicholas · 5 years ago
  80. 858fecc Got RelaxedPrecision decorations working again in SPIR-V, and removed by Ethan Nicholas · 5 years ago
  81. 88b8d11 Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture." by Brian Salomon · 5 years ago
  82. d716d44 Revert "Change promise image contract to for when Release and Done are called." by Brian Salomon · 5 years ago
  83. c5e8e15 Change promise image contract to for when Release and Done are called. by Brian Salomon · 5 years ago
  84. b8fff0d Make mixed samples detection automatic by Chris Dalton · 5 years ago
  85. 6603a17 Make SkImage_Base::asTextureProxyRef take a GrRecordingContext parameter by Robert Phillips · 5 years ago
  86. 9ac0407 Distinguish between "flushed" and "finished" idle state callbacks on GrTexture. by Brian Salomon · 5 years ago
  87. 2ca31f8 Use GrSurface::setRelease helper that creates ref-counted wrapper by Brian Salomon · 5 years ago
  88. 39847cc Add unit test to check if we can create a VkDevice using global priority extension. by Greg Daniel · 5 years ago
  89. 68efb21 Clarify ownership of typefaces in implementation. by Ben Wagner · 5 years ago
  90. b2c5dae Simplify promise image lazy instantiation callbacks. by Brian Salomon · 5 years ago
  91. 9882dae Reduce usage of SkCanvas::flush by Robert Phillips · 5 years ago
  92. 390f9bd Fix handling of SkSL nullable FPs by Florin Malita · 5 years ago
  93. b70990e add kRGBA_F16Norm_SkColorType by Mike Klein · 5 years ago
  94. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 5 years ago
  95. 7d88f31 Remove support for SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo. by Brian Salomon · 5 years ago
  96. 31cc6d7 utility to check if floats are [0...1] by Mike Reed · 5 years ago
  97. 41b995c specialize if_then_else(int4,float4,float4) by Mike Klein · 5 years ago
  98. ff84d8a SkTypeface::openStream to return smart pointer. by Ben Wagner · 5 years ago
  99. 07cdcfc9 Reland "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 5 years ago
  100. b8af5ad sksl: Negate dFdy when the Y axis is flipped by Chris Dalton · 5 years ago