1. a585fe9 Add Vulkan implementation of transfering from GrSurface to a GrGpuBuffer by Brian Salomon · 5 years ago
  2. e8a9863 Define all ImageSetEntry members out of line by Brian Osman · 5 years ago
  3. 9313aa7 Skip flush in GrDrawingManager if the specifed proxy doesn't have any work (take 2) by Robert Phillips · 5 years ago
  4. 2655ede Revert "Add non-AA support to OvalFactoryOps." by Greg Daniel · 5 years ago
  5. 10bf702 Add non-AA support to OvalFactoryOps. by Jim Van Verth · 5 years ago
  6. ff4fb33 ComposeShader GPU implementations by Ethan Nicholas · 5 years ago
  7. 46431bf Add RG format to Metal by Jim Van Verth · 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. 66083e9 Reland "Handle translating blob to origin in bulk" by Herb Derby · 5 years ago
  11. 7742278 SkPDF: move annotations away from device. by Hal Canary · 5 years ago
  12. bcd51e8 SkSL 'key' variables can now be controlled by 'when' expressions by Ethan Nicholas · 5 years ago
  13. f22466e SkPDF: remove unused field by Hal Canary · 5 years ago
  14. 212ff05 Fix to barrier batching. by Greg Daniel · 5 years ago
  15. 97b9442 Detect simpler quad type when possible by Michael Ludwig · 5 years ago
  16. 4ffbfe6 Add support for importing GL_R16F for YUVA promise images by Brian Salomon · 5 years ago
  17. 09fb824 Revert "Handle translating blob to origin in bulk" by Herb Derby · 5 years ago
  18. c6cfca4 Revert "Reland "Do not use sub-pixel positioning for source space"" by Herb Derby · 5 years ago
  19. a519999 Reland "Add maxDimension() to glyph" by Herb Derby · 5 years ago
  20. 8aa0ea0 Reland "Do not use sub-pixel positioning for source space" by Herb Derby · 5 years ago
  21. d9b8eed Revert "Do not use sub-pixel positioning for source space" by Mike Reed · 5 years ago
  22. d351617 Revert "Add maxDimension() to glyph" by Mike Reed · 5 years ago
  23. 9a7c7be Revert "Skip flush in GrDrawingManager if the specifed proxy doesn't have any work" by Robert Phillips · 5 years ago
  24. 187a91e undef guard for bitmap shader by Mike Reed · 5 years ago
  25. b286bc2 Introduce new factory for SkColorFilters by Mike Reed · 5 years ago
  26. c19cf51 Add maxDimension() to glyph by Herb Derby · 5 years ago
  27. 6b76df0 Disable output swizzling from GrDisableColorXP by Chris Dalton · 5 years ago
  28. a5a010b Update SPIRV caching to use SkWriter32/SkReader32 and allow inspection by Brian Osman · 5 years ago
  29. 6b797fe Simplify persistent cache code, make GLSL easier for tools to access by Brian Osman · 5 years ago
  30. 8e30ad4 Add a mustWriteToFragColor() workaround flag by Chris Dalton · 5 years ago
  31. e05ba5a Start on supporting transfer from GrSurface. by Brian Salomon · 5 years ago
  32. 7b56b0a Do not use sub-pixel positioning for source space by Herb Derby · 5 years ago
  33. c67e006 extend guard to makeAsALocalMatrixShader for google3 by Mike Reed · 5 years ago
  34. cfb0e02 SkPDF: device to use SkTCopyOnFirstWrite<SkPaint> by Hal Canary · 5 years ago
  35. 50acf8f add makeShader() to SkBitmap, and deprecate SkShader version by Mike Reed · 5 years ago
  36. 7a2ff3c Handle translating blob to origin in bulk by Herb Derby · 5 years ago
  37. 4187ac5 Skip flush in GrDrawingManager if the specifed proxy doesn't have any work by Robert Phillips · 5 years ago
  38. f58e49f Initialize unfilled textures based on GrCaps by Kevin Lubick · 5 years ago
  39. beb7cd2 Reland "Support clip masks for SaveLayerRec and drawSpecial in Ganesh" by Michael Ludwig · 5 years ago
  40. 0d99766 Revert "Reland "Revert "Reland "GPU support for SkMixers"""" by Ethan Nicholas · 5 years ago
  41. 7656b2c Revert "Revert "Move localmatrix routines to shaderbase, no need to be public."" by Mike Reed · 5 years ago
  42. 9a324f2 fixed ArithmeticImageFilter input type by Ethan Nicholas · 5 years ago
  43. 10ca6ff Update Wuffs version by Nigel Tao · 5 years ago
  44. 7c18eb9 Reland "Revert "Move localmatrix routines to shaderbase, no need to be public."" by Mike Reed · 5 years ago
  45. 602df41 Reduce the number of flush entry points by Robert Phillips · 5 years ago
  46. 12b4902 Revert "Revert "Move localmatrix routines to shaderbase, no need to be public."" by Mike Reed · 5 years ago
  47. 8cef07e Added the ability to set the entire matrix at once by Mason Freed · 5 years ago
  48. 1263889 Reland "Revert "Reland "GPU support for SkMixers""" by Robert Phillips · 5 years ago
  49. d3c9245 Revert "Revert "Reland "GPU support for SkMixers""" by Ethan Nicholas · 5 years ago
  50. 559d9ee Made the fTypeMask field non-lazily computed. by Mason Freed · 5 years ago
  51. 3c3b194 Revert "Support clip masks for SaveLayerRec and drawSpecial in Ganesh" by Michael Ludwig · 5 years ago
  52. 7340124 SkString: simplify impl by Hal Canary · 6 years ago
  53. add8cf9 remote fonts: Validate format on deserialized glyph. by Khushal · 5 years ago
  54. 8cc4248 Fix WritePixels and ReadPixels for MacOS Metal by Jim Van Verth · 5 years ago
  55. 053b293 Support clip masks for SaveLayerRec and drawSpecial in Ganesh by Michael Ludwig · 5 years ago
  56. 937d967 Always mark bitmap glyph runs as such, to ensure they are properly regenerated by Brian Osman · 5 years ago
  57. 0e35ce2 Favor full screen clears for platforms that desire initialized memory by Robert Phillips · 5 years ago
  58. f88a0e1 Revert "Move localmatrix routines to shaderbase, no need to be public." by Mike Reed · 5 years ago
  59. 69da7ad Use canonical colors for luminance color by Herb Derby · 5 years ago
  60. f4a8d6f Move localmatrix routines to shaderbase, no need to be public. by Mike Reed · 5 years ago
  61. 84614c3 checkCommandBuffers when skipping a submit in submitCommandBuffer by Robert Phillips · 5 years ago
  62. ef40e33 Rewrite some SkWuffsCodec designated initializers by Nigel Tao · 5 years ago
  63. 58d7d0a Use GrGLenum consistently for cached program binaryFormat by Brian Osman · 5 years ago
  64. 568eb8d Some more Metal memory fixes. by Jim Van Verth · 5 years ago
  65. 8e1529c Stop using pendingIO in read/writeSurfacePixels (take 2) by Robert Phillips · 5 years ago
  66. 5c83ae8 SkPDF: Use fewer complex PathOps to speed up clipping by Hal Canary · 5 years ago
  67. e4628b1 Make SkRRect work with axis aligned rotation transforms by Malay Keshav · 5 years ago
  68. d538d3d Handle promise texture image fulfill returning nullptr. by Brian Salomon · 5 years ago
  69. ca664a4 fixed skslc crash when the last token in a file is invalid by Ethan Nicholas · 5 years ago
  70. 8cefa3e Avoid flushing due to cache pressure when nothing will become purgeable. by Brian Salomon · 5 years ago
  71. ee54f23 Batch up pipelineBarrier calls in vulkan. by Greg Daniel · 5 years ago
  72. cd657f1 Revert "Stop using pendingIO in read/writeSurfacePixels" by Robert Phillips · 5 years ago
  73. f06576b SkSL now properly errors when invocations are used outside of a geometry shader by Ethan Nicholas · 5 years ago
  74. 76cf552 Stop using pendingIO in read/writeSurfacePixels by Robert Phillips · 5 years ago
  75. f346df3 Minor refactoring of where we call addingWork in GrVkCommandBuffer. by Greg Daniel · 5 years ago
  76. 5c5de21 no more legacy enum references by Mike Reed · 5 years ago
  77. 3571169 Fix SkTypeface_Mac::getGlyphToUnicodeMap by Hal Canary · 5 years ago
  78. 147c087 fix SkSL constant comparisons involving negated vectors by Ethan Nicholas · 5 years ago
  79. 595540b fixed error reporting in SkSL->Metal by Ethan Nicholas · 5 years ago
  80. a8fbeba Add a cap to allow coverage counting or not by Chris Dalton · 5 years ago
  81. baa1b35 Rename GrPipeline::Flags to GrPipeline::InputFlags by Chris Dalton · 5 years ago
  82. 04d2ce2 Reset GrVkCommandBuffer's work status in end() by Robert Phillips · 5 years ago
  83. 2c791fc Track the number of resources that would become purgeable after flush by Brian Salomon · 5 years ago
  84. f71b070 Fix the GLSL persistent cache (and add a config to test it) by Brian Osman · 5 years ago
  85. 31ba718 Support strict constraints for bulk texture sets by Michael Ludwig · 5 years ago
  86. 0f2f522 SkMD5 returns digest by Hal Canary · 5 years ago
  87. 73f23f9 Move overdraw canvas to using new painter by Herb Derby · 5 years ago
  88. fbe2406 Reland "Remove the NullGL interface (and associated test context)" by Brian Osman · 5 years ago
  89. fae8fce Use SkTileMode instead of nested enum by Mike Reed · 5 years ago
  90. 1cc7874 Reland "Inset blur domain a tiny bit to prevent certain GPUs from sampling transparent black from scratch textures." by Max Vujovic · 5 years ago
  91. 01ceae9 Control access to adding ref to a GrGpuResource when it's ref count is zero. by Brian Salomon · 5 years ago
  92. c1c686b added support for half input variables in SkSL fragment processors by Ethan Nicholas · 5 years ago
  93. e25b447 Move SkTileModes to top level by Mike Reed · 5 years ago
  94. c9eeab3 Remove Skia version number. by Ben Wagner · 5 years ago
  95. c47e81b Do not lose existing paint shaders when drawing alpha images by Michael Ludwig · 5 years ago
  96. 7044f4a Revert "Inset blur domain a tiny bit to prevent certain GPUs from sampling transparent black from scratch textures." by Brian Salomon · 5 years ago
  97. f16e074 Fix some more Metal and iOS leaks by Jim Van Verth · 5 years ago
  98. ab79ff9 Remove read access flags from src of memory barriers. by Greg Daniel · 5 years ago
  99. ce0a2bf Add tracking of work to GrVkCommandBuffer by Robert Phillips · 5 years ago
  100. f7cdb68 Remove redundant setup code in readSurfacePixels by Brian Osman · 5 years ago