1. 07cdcfc9 Reland "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 6 years ago
  2. cb32415 Add support for VK_IMAGE_LAYOUT_PRESENT_SRC_KHR in skia vulkan. by Greg Daniel · 6 years ago
  3. cb58060 Pass render target VkImage in GrVkDrawableInfo by Stan Iliev · 6 years ago
  4. eafd81b Make ARGB fallback use common strike lookup by Herb Derby · 6 years ago
  5. 35a3abe Revert "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 6 years ago
  6. dfe5000 Stack-allocate pipelines for GrMeshDrawOp by Chris Dalton · 6 years ago
  7. ee1c8a7 Revert "Revert "SkSL now supports null child processors"" by Ethan Nicholas · 6 years ago
  8. 6989370 Move DrawingManager to RecordingContext by Robert Phillips · 6 years ago
  9. 59dc148 Track GrVkResources in command buffer associated with pipeline barriers. by Greg Daniel · 6 years ago
  10. 8cabb32 Make it safe to enter the cache from a GrTexture idle proc. by Brian Salomon · 6 years ago
  11. 2184fb7 Move StrikeCache and TextBlobCache to RecordingContext by Robert Phillips · 6 years ago
  12. bce7d86 Revert "SkSL now supports null child processors" by Robert Phillips · 6 years ago
  13. 298238a vk: Hold refs to sampled textures as opposed to raw ptrs by Chris Dalton · 6 years ago
  14. 0e8dc4c SkSL now supports null child processors by Ethan Nicholas · 6 years ago
  15. 89df784 Return correct GrBackendFormat when ycbcr conversion is valid. by Greg Daniel · 6 years ago
  16. ddeed37 Support decal mode in GrTextureProducer by Michael Ludwig · 6 years ago
  17. 216a9d7 Fix setting of GL texture swizzle when using 1 for swizzle. by Greg Daniel · 6 years ago
  18. 881c962 Break up InitDistanceFieldPaint by Herb Derby · 6 years ago
  19. bc42944 Switch image filters over to GrRecordingContext by Robert Phillips · 6 years ago
  20. 3e2cc06 Only perform matrix concat when actually logging histograms by Michael Ludwig · 6 years ago
  21. 78540b9 Clarify parameter naming for setMinAndMaxScale by Herb Derby · 6 years ago
  22. ce62dec Add general quad methods to GrRTC by Michael Ludwig · 6 years ago
  23. 9338c60 Switch FP creation over to GrRecordingContext by Robert Phillips · 6 years ago
  24. 136f45a Formalize edge-aa interaction with GrAA by Michael Ludwig · 6 years ago
  25. 009b92e Add general quad factories to GrFillRectOp and GrTextureOp by Michael Ludwig · 6 years ago
  26. 1efecea Make asFragmentProcessor entry point only take a GrRecordingContext (take 2) by Robert Phillips · 6 years ago
  27. a7f0013 Revert "Make asFragmentProcessor entry point only take a GrRecordingContext" by Robert Phillips · 6 years ago
  28. e821d21 Make asFragmentProcessor entry point only take a GrRecordingContext by Robert Phillips · 6 years ago
  29. d44146b Switch GrSurfaceProxy's Copy methods over to GrRecordingContext by Robert Phillips · 6 years ago
  30. 6a6de56 Begin switching GrRecordingContext over to having the GrDrawingManager by Robert Phillips · 6 years ago
  31. c5058a6 Add addOnFlushCallbackObject at GrRecordingContext level by Robert Phillips · 6 years ago
  32. 4f5cbcd Remove shader caps argument from GrGLSLTypeString by Chris Dalton · 6 years ago
  33. 7e90be9 Stop using resourceProvider in GrRenderTargetContext's ctor by Robert Phillips · 6 years ago
  34. be9aff2 Remove GrContextPriv.h from GrRenderTargetContext.h by Robert Phillips · 6 years ago
  35. 28bafb0 Add option to force GLSL string caching rather than program binaries. by Brian Salomon · 6 years ago
  36. 7af8fe5 Switch GPU blur code over to using GrRecordingContext by Robert Phillips · 6 years ago
  37. c405c27 Remove unused fields related to old multitexturing TextureOp. by Brian Salomon · 6 years ago
  38. 292a6b2 Allow GrRecordingContext to create surfaceContexts by Robert Phillips · 6 years ago
  39. e9c57d3 Clean up GrQuad ctors by Michael Ludwig · 6 years ago
  40. 67f0195 Use destructors to free resources owned by lazy proxy callbacks by Brian Salomon · 6 years ago
  41. bc4994a Baulk at creating wait semaphores if we can't always delete them by Robert Phillips · 6 years ago
  42. d54ca8f Add blendmode to GrRTC::drawTexture by Michael Ludwig · 6 years ago
  43. 4b06a92 Use kRGB_888x_SkColorType when importing R8G8B8X8 AHB. by Greg Daniel · 6 years ago
  44. f259b8b Add kRGB_888X_GrPixelConfig by Greg Daniel · 6 years ago
  45. 5105d68 Use half-floats for out-of-gamut color in GrAAFillRRectOp by Brian Osman · 6 years ago
  46. a4c6487 Use SkStrikeSpec to consolidate SkDescriptor, Effects and Typeface. by Herb Derby · 6 years ago
  47. 65e8417 rewrite SkMasks::CreateMasks to work in bytesPerPixel by Mike Klein · 6 years ago
  48. 6f0e02f Switch path renderers over to using GrRecordingContext by Robert Phillips · 6 years ago
  49. b97da53 Switch Ops over to using GrRecordingContext by Robert Phillips · 6 years ago
  50. b6e9d3c Outline GrDrawAtlasOp and GrDrawVerticesOp by Robert Phillips · 6 years ago
  51. a9162df Plumb abandonment throughout GrContext hierarchy by Robert Phillips · 6 years ago
  52. 73bfb89 GrGLGpu: Avoid potential nullptr dereference by Greg Kaiser · 6 years ago
  53. 30595ea Use descriptor instead of cache for GrStrikeCache lookup by Herb Derby · 6 years ago
  54. b7d64b9 Implement drawImage in terms of drawImageRect by Michael Ludwig · 6 years ago
  55. 5257816 Remove a few semicolons. by Nico Weber · 6 years ago
  56. 9be246e GrGLGpu: Remove unused 'return' by Greg Kaiser · 6 years ago
  57. 1f05d45 Add GrContext::resetGLTextureBindings(). by Brian Salomon · 6 years ago
  58. 37064c1 Remove support for GPU bone transformations by Brian Osman · 6 years ago
  59. d684148 Move auditTrail and opMemoryPool from GrContext to GrRecordingContext by Robert Phillips · 6 years ago
  60. a41c685 Move proxyProvider and singleOwner to GrImageContext by Robert Phillips · 6 years ago
  61. a8878a1 Fix issue where command buffer was skipped if drawing a single drawable by Eric Karl · 6 years ago
  62. d978b90 Track separate texure binding states for each OpenGL texture target. by Brian Salomon · 6 years ago
  63. 412674f Check for single owner and abandoned context in createMipMapProxyFromBitmap by Brian Osman · 6 years ago
  64. 601ac80 Cache CPU memory buffers used for client side arrays. by Brian Salomon · 6 years ago
  65. fe0963c Move "matches" from GrContextThreadSafeProxy to GrContext_Base by Robert Phillips · 6 years ago
  66. e834579 Make room for shifting GrContext to GrDirectContext by Robert Phillips · 6 years ago
  67. a29dd9d Pin the quad index buffer in GrResourceProvider. by Brian Salomon · 6 years ago
  68. dbf7072 Use different classes for client side arrays and GPU buffer objects. by Brian Salomon · 6 years ago
  69. c1bee13 Add support for Mtl backend to DeferredDisplayListTest by Robert Phillips · 6 years ago
  70. 3d48299 Set correct uniform size for Metal. by Jim Van Verth · 6 years ago
  71. 173464d Add support for importing AHardwareBuffers into SkSurfaces. by Greg Daniel · 6 years ago
  72. dbaf317 Move GrContextPriv methods to their own .cpp file by Robert Phillips · 6 years ago
  73. 6c30e74 Add DDL jobs for Intel by Ben Wagner · 6 years ago
  74. 7193586 fixed SRGB effect color accuracy by Ethan Nicholas · 6 years ago
  75. e956049 Fix makeColorSpace on YUV images by Brian Osman · 6 years ago
  76. e1f5502 Reland "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  77. c83da98 Revert "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
  78. 91c1d08 SkSL is now pickier about type conversions by Ethan Nicholas · 6 years ago
  79. 95548f6 Remove fIntendedType from GrMtlBuffer. Add accessor to base class by Brian Salomon · 6 years ago
  80. d742b6b Fill in missing GrMtlCaps functions and fix for 0 buffer alloc. by Greg Daniel · 6 years ago
  81. 8ce7991 Add release proc apis to SkSurface::MakeFromBackend* calls. by Greg Daniel · 6 years ago
  82. 09a66ac Fix RTCc issue (truncating 64 bit value) in GrVkRenderPass by Brian Osman · 6 years ago
  83. ae64c19 Convert GrBufferType to enum class, rename, and remove dead values by Brian Salomon · 6 years ago
  84. c91162d Have GrMtlTexture and GrMtlRenderTarget call parents onRelease/Abandon. by Greg Daniel · 6 years ago
  85. f7c6dfa Fix generated files by Robert Phillips · 6 years ago
  86. bb60677 Move caps and FP factory cache to GrContext_Base by Robert Phillips · 6 years ago
  87. 2d35a1c Move texture release proc to GrSurface so that render targets can also have releases. by Greg Daniel · 6 years ago
  88. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  89. 950dfd7 Minor clean ups to vulkan hardware buffer test. by Greg Daniel · 6 years ago
  90. c1541ae Move GrContextOptions to GrContext_Base and make GrContextThreadSafeProxy be derived from GrContext_Base by Robert Phillips · 6 years ago
  91. b45f47d Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization (take 2) by Robert Phillips · 6 years ago
  92. 9c7a006 Remove NoPendingIO flags from buffer creations. by Brian Salomon · 6 years ago
  93. 5b1813a Revert "Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization" by Robert Phillips · 6 years ago
  94. 8f5aeeb Revert "Narrow clear-as-draw workaround on D3D11 ANGLE" by Michael Ludwig · 6 years ago
  95. 87685ba Add isTextureable parameter to GrContextThreadSafeProxy::createCharacterization by Robert Phillips · 6 years ago
  96. 924a10e Make GrMesh hold regular ref on GrBuffers. by Brian Salomon · 6 years ago
  97. ec7278e remove unneeded friends/includes in SkPaint.h by Mike Reed · 6 years ago
  98. fd0d970 Rename GrContext::uniqueID to contextID and hide it by Robert Phillips · 6 years ago
  99. d0fe875 Remove destination GrRenderTargetProxy from GrPipeline by Robert Phillips · 6 years ago
  100. 3dc9389 Narrow clear-as-draw workaround on D3D11 ANGLE by Michael Ludwig · 6 years ago