1. a585fe9 Add Vulkan implementation of transfering from GrSurface to a GrGpuBuffer by Brian Salomon · 5 years ago
  2. 9313aa7 Skip flush in GrDrawingManager if the specifed proxy doesn't have any work (take 2) by Robert Phillips · 5 years ago
  3. 2655ede Revert "Add non-AA support to OvalFactoryOps." by Greg Daniel · 5 years ago
  4. 10bf702 Add non-AA support to OvalFactoryOps. by Jim Van Verth · 5 years ago
  5. ff4fb33 ComposeShader GPU implementations by Ethan Nicholas · 5 years ago
  6. 46431bf Add RG format to Metal by Jim Van Verth · 5 years ago
  7. 42cbedd Temporarily make TransferPixelsFromTest read BGRA as RGBA on ES. by Brian Salomon · 5 years ago
  8. bcd51e8 SkSL 'key' variables can now be controlled by 'when' expressions by Ethan Nicholas · 5 years ago
  9. 212ff05 Fix to barrier batching. by Greg Daniel · 5 years ago
  10. 97b9442 Detect simpler quad type when possible by Michael Ludwig · 5 years ago
  11. 4ffbfe6 Add support for importing GL_R16F for YUVA promise images by Brian Salomon · 5 years ago
  12. c6cfca4 Revert "Reland "Do not use sub-pixel positioning for source space"" by Herb Derby · 5 years ago
  13. 8aa0ea0 Reland "Do not use sub-pixel positioning for source space" by Herb Derby · 5 years ago
  14. d9b8eed Revert "Do not use sub-pixel positioning for source space" by Mike Reed · 5 years ago
  15. 9a7c7be Revert "Skip flush in GrDrawingManager if the specifed proxy doesn't have any work" by Robert Phillips · 5 years ago
  16. 6b76df0 Disable output swizzling from GrDisableColorXP by Chris Dalton · 5 years ago
  17. a5a010b Update SPIRV caching to use SkWriter32/SkReader32 and allow inspection by Brian Osman · 5 years ago
  18. 6b797fe Simplify persistent cache code, make GLSL easier for tools to access by Brian Osman · 5 years ago
  19. 8e30ad4 Add a mustWriteToFragColor() workaround flag by Chris Dalton · 5 years ago
  20. e05ba5a Start on supporting transfer from GrSurface. by Brian Salomon · 5 years ago
  21. 7b56b0a Do not use sub-pixel positioning for source space by Herb Derby · 5 years ago
  22. 4187ac5 Skip flush in GrDrawingManager if the specifed proxy doesn't have any work by Robert Phillips · 5 years ago
  23. f58e49f Initialize unfilled textures based on GrCaps by Kevin Lubick · 5 years ago
  24. beb7cd2 Reland "Support clip masks for SaveLayerRec and drawSpecial in Ganesh" by Michael Ludwig · 5 years ago
  25. 0d99766 Revert "Reland "Revert "Reland "GPU support for SkMixers"""" by Ethan Nicholas · 5 years ago
  26. 602df41 Reduce the number of flush entry points by Robert Phillips · 5 years ago
  27. 1263889 Reland "Revert "Reland "GPU support for SkMixers""" by Robert Phillips · 5 years ago
  28. d3c9245 Revert "Revert "Reland "GPU support for SkMixers""" by Ethan Nicholas · 5 years ago
  29. 3c3b194 Revert "Support clip masks for SaveLayerRec and drawSpecial in Ganesh" by Michael Ludwig · 5 years ago
  30. 8cc4248 Fix WritePixels and ReadPixels for MacOS Metal by Jim Van Verth · 5 years ago
  31. 053b293 Support clip masks for SaveLayerRec and drawSpecial in Ganesh by Michael Ludwig · 5 years ago
  32. 0e35ce2 Favor full screen clears for platforms that desire initialized memory by Robert Phillips · 5 years ago
  33. 84614c3 checkCommandBuffers when skipping a submit in submitCommandBuffer by Robert Phillips · 5 years ago
  34. 58d7d0a Use GrGLenum consistently for cached program binaryFormat by Brian Osman · 5 years ago
  35. 568eb8d Some more Metal memory fixes. by Jim Van Verth · 5 years ago
  36. 8e1529c Stop using pendingIO in read/writeSurfacePixels (take 2) by Robert Phillips · 5 years ago
  37. d538d3d Handle promise texture image fulfill returning nullptr. by Brian Salomon · 5 years ago
  38. 8cefa3e Avoid flushing due to cache pressure when nothing will become purgeable. by Brian Salomon · 5 years ago
  39. ee54f23 Batch up pipelineBarrier calls in vulkan. by Greg Daniel · 5 years ago
  40. cd657f1 Revert "Stop using pendingIO in read/writeSurfacePixels" by Robert Phillips · 5 years ago
  41. 76cf552 Stop using pendingIO in read/writeSurfacePixels by Robert Phillips · 5 years ago
  42. f346df3 Minor refactoring of where we call addingWork in GrVkCommandBuffer. by Greg Daniel · 5 years ago
  43. a8fbeba Add a cap to allow coverage counting or not by Chris Dalton · 5 years ago
  44. baa1b35 Rename GrPipeline::Flags to GrPipeline::InputFlags by Chris Dalton · 5 years ago
  45. 04d2ce2 Reset GrVkCommandBuffer's work status in end() by Robert Phillips · 5 years ago
  46. 2c791fc Track the number of resources that would become purgeable after flush by Brian Salomon · 5 years ago
  47. f71b070 Fix the GLSL persistent cache (and add a config to test it) by Brian Osman · 5 years ago
  48. 31ba718 Support strict constraints for bulk texture sets by Michael Ludwig · 5 years ago
  49. fbe2406 Reland "Remove the NullGL interface (and associated test context)" by Brian Osman · 5 years ago
  50. fae8fce Use SkTileMode instead of nested enum by Mike Reed · 5 years ago
  51. 01ceae9 Control access to adding ref to a GrGpuResource when it's ref count is zero. by Brian Salomon · 5 years ago
  52. c1c686b added support for half input variables in SkSL fragment processors by Ethan Nicholas · 5 years ago
  53. f16e074 Fix some more Metal and iOS leaks by Jim Van Verth · 5 years ago
  54. ab79ff9 Remove read access flags from src of memory barriers. by Greg Daniel · 5 years ago
  55. ce0a2bf Add tracking of work to GrVkCommandBuffer by Robert Phillips · 5 years ago
  56. f7cdb68 Remove redundant setup code in readSurfacePixels by Brian Osman · 5 years ago
  57. 4428f2c Remove SkScalarSinCos by Brian Osman · 5 years ago
  58. 08261b4 Make GrVkGpuCommandBuffer::CopyInfo hold source as pending read. by Brian Salomon · 5 years ago
  59. 215da62 Revert "Remove the NullGL interface (and associated test context)" by Brian Osman · 5 years ago
  60. dcfbe32 Add geometry domain for non-rectilinear quads by Michael Ludwig · 5 years ago
  61. b916b7b GrBackendTextureImageGenerator proxy callback uses unique key to find existing GrTexture. by Brian Salomon · 5 years ago
  62. acc10fa Make prepareSurfaceForExternalIO always flush by Robert Phillips · 5 years ago
  63. 5fd1057 Make GrVkGpuRTCommandBuffer::CommandBufferInfo hold textures by pending read. by Brian Salomon · 5 years ago
  64. b6a3a3b Make lazy proxies have 2 modes for proxy/surface key management. by Brian Salomon · 5 years ago
  65. de206c7 Remove the NullGL interface (and associated test context) by Brian Osman · 5 years ago
  66. 73cc4e8 Temporarily restore old behavior of read/writeSurfacePixels by Robert Phillips · 5 years ago
  67. a6dd1eb Revert "Reland "GPU support for SkMixers"" by Mike Reed · 5 years ago
  68. c9822a1 Reland "GPU support for SkMixers" by Mike Reed · 5 years ago
  69. e6ebe74 Revert "GPU support for SkMixers" by Ethan Nicholas · 5 years ago
  70. 3f2d05e GPU support for SkMixers by Ethan Nicholas · 5 years ago
  71. 3d2753e Interpolate coverage in screen space for perspective quads by Michael Ludwig · 5 years ago
  72. 2c5e011 Split GrCCCoverageProcessor into subclasses by Chris Dalton · 5 years ago
  73. 5f8a62b In GrAAConvexPathRenderer check whether middle quadtric control point is by Brian Salomon · 5 years ago
  74. 7eeb74f Add checks that the GrResourceAllocator is operating as expected by Robert Phillips · 5 years ago
  75. 20ae25c Reland "Reland "Fix blurry edges on large ovals."" by Jim Van Verth · 5 years ago
  76. ba4178e Remove unused PixelOpsFlags values by Robert Phillips · 5 years ago
  77. d353612 fix metal build errors with preprocessor definitions by Martin Vejdarski · 5 years ago
  78. 3902628 Support WebGL 1.0 with caps by Kevin Lubick · 5 years ago
  79. 4f98dbe Improve color space logic in read/writeSurfacePixels by Brian Osman · 5 years ago
  80. 9928c7d Add test_only option to gen_interface by Kevin Lubick · 5 years ago
  81. 61a5f0a Add GrCap for initializing textures by Kevin Lubick · 5 years ago
  82. f1633af Don't limit glTexStorage performance workaround on Android to command buffer. by Brian Salomon · 5 years ago
  83. 0dffbab Add MSAA and non-aa modes to GrFillRRect Op by Chris Dalton · 5 years ago
  84. a7ef3a0 Allow Mock GrBackendTextures to masquerade as GL by Brian Osman · 5 years ago
  85. b68fc3d Disable texture storage on Android over command buffer. by Brian Salomon · 5 years ago
  86. 0f82797 Add a function to compute texture sizes by Adrienne Walker · 5 years ago
  87. 3bf3d4a Minor cleanup of GrResourceAllocator by Robert Phillips · 5 years ago
  88. c476e5d Fix bug in GrResourceAllocator's intermediate flushing (take 2) by Robert Phillips · 5 years ago
  89. bf341ae Revert "Add MSAA and non-aa modes to GrFillRRect Op" by Chris Dalton · 5 years ago
  90. 16a8e99 Add MSAA and non-aa modes to GrFillRRect Op by Chris Dalton · 5 years ago
  91. ce9a7af Fix BGRA GL texture format on iOS by Jim Van Verth · 5 years ago
  92. 0eb1b1f Revert "Fix bug in GrResourceAllocator's intermediate flushing" by Robert Phillips · 5 years ago
  93. f891548 Fix bug in GrResourceAllocator's intermediate flushing by Robert Phillips · 5 years ago
  94. d2ca312 Convert GrPorterDuff test from NullGL to Mock context by Brian Osman · 5 years ago
  95. 5509dac Reland "Generate GrGLInterface and GrGlAssembleInterface* from table" by Kevin Lubick · 5 years ago
  96. 3f219cb Ensure we don't skip image memory barriers when queue change needed by Eric Karl · 5 years ago
  97. 573cb87 Revert "Generate GrGLInterface and GrGlAssembleInterface* from table" by Kevin Lubick · 5 years ago
  98. f2ae6af Stop flooding perf with uninteresting GPU stats by Brian Osman · 5 years ago
  99. a51e93c Fix up readPixels, writePixels, and copies when dealing with ycbcr textures in vulkan. by Greg Daniel · 5 years ago
  100. 0223bd0 Delete in favor of autogenerated file by Kevin Lubick · 5 years ago