1. 64cc9aa Add drawDrawable support to GrRenderTargetContext. by Greg Daniel · 6 years ago
  2. 6064e1c Remove texColorSpace output param from various producer APIs by Brian Osman · 6 years ago
  3. 4fee323 override getTypeName() instead of using table by Mike Klein · 6 years ago
  4. e7fd8c3 Un-plumb dstColorSpace through GrTextureProducer by Brian Osman · 6 years ago
  5. bffe4ed Reland "Revert "Use OpenGL sampler objects when available."" by Greg Daniel · 6 years ago
  6. e50cdf0 Remove unused dstColorSpace from getROPixels by Brian Osman · 6 years ago
  7. 6bee776 Consolidate aa resolution for per-edge aa quads by Michael Ludwig · 6 years ago
  8. 1f7e438 Add quad type and persp/aa utilities to GrQuad by Michael Ludwig · 6 years ago
  9. 9ed1a2c Add ability for an SkDevice to handle the drawing of an SkDrawable. by Greg Daniel · 6 years ago
  10. eb772c0 Revert "ccpr: Unregister path listeners when their cache entries are evicted" by Greg Daniel · 6 years ago
  11. d46987b Revert "Revert "Use OpenGL sampler objects when available."" by Brian Salomon · 6 years ago
  12. 029b22c error when draw ops do not go through addDrawOp by Ethan Nicholas · 6 years ago
  13. 1bccae5 Revert "Use OpenGL sampler objects when available." by Mike Klein · 6 years ago
  14. f30e493 ccpr: Unregister path listeners when their cache entries are evicted by Chris Dalton · 6 years ago
  15. 0f7e55a Use OpenGL sampler objects when available. by Brian Salomon · 6 years ago
  16. cd31640 Fix ccpr build on wasm by Chris Dalton · 6 years ago
  17. 9a986cf ccpr: Use SkMessageBus for thread-safe eviction of cache entries by Chris Dalton · 6 years ago
  18. 2077b26 Add function support for vulkan ycbcr conversion. by Greg Daniel · 6 years ago
  19. 6cfcc58 Validate allocation size in GrBufferAllocPool using SkSafeMath. by Brian Salomon · 6 years ago
  20. 15d9ef2 Simplify atlas calculation for dimension only by Herb Derby · 6 years ago
  21. 8f11e43 Reland: Widen internal API to support more complex YUV formats by Jim Van Verth · 6 years ago
  22. d1d6808 Make GrBufferAllocPool reject very large allocation requests by Brian Salomon · 6 years ago
  23. f99a674 Revert "Widen internal API to support more complex YUV formats" by Jim Van Verth · 6 years ago
  24. 9a340d8 Enable validation of sampler object GL functions by Brian Salomon · 6 years ago
  25. 0c583af Widen internal API to support more complex YUV formats by Jim Van Verth · 6 years ago
  26. cb65ce7 Fix logic error for GrTextBlob mustRegen by Herb Derby · 6 years ago
  27. 2151165 Some cleanup of GrSwizzle by Brian Salomon · 6 years ago
  28. 0edb214 Optimize GPU text regen for full pixel position text by Herb Derby · 6 years ago
  29. bbf5fb5 Reland "Have GrAtlasManager use legacy behavior" by Herb Derby · 6 years ago
  30. 495993a Remove GrColor4f by Brian Osman · 6 years ago
  31. a2a94a4 Add GrGLInterface support for sampler objects and GrGLCaps detection. by Brian Salomon · 6 years ago
  32. 021ed51 Switch gradients from GrColor4f to SkPMColor4f by Brian Osman · 6 years ago
  33. cb3d087 Remove all remaining GrColor4f (other than gradients) by Brian Osman · 6 years ago
  34. 9c11135 Reland "Preserve pixel config in makeColorSpace of GPU backed images" by Brian Osman · 6 years ago
  35. 3d99b1e Add Correctness tests for CanvasKit by Kevin Lubick · 6 years ago
  36. ae7d770 Allow batching of coverage and non-coverage GrTextureOps. by Brian Salomon · 6 years ago
  37. b3067e8 Revert "Have GrAtlasManager use legacy behavior" by Greg Daniel · 6 years ago
  38. 4b7b2ce Have GrAtlasManager use legacy behavior by Herb Derby · 6 years ago
  39. eace935 Revert "converted AARectEffect to new FP system" by Ethan Nicholas · 6 years ago
  40. 0087c83 Make GrTextureOp disable filtering/aa in more cases. by Brian Salomon · 6 years ago
  41. 391d344 fixed Metal release build by Ethan Nicholas · 6 years ago
  42. 56d19a5 add support for clears to Metal backend by Ethan Nicholas · 6 years ago
  43. 26a6049 Flutter also won't need NVPR. by Mike Klein · 6 years ago
  44. 5f4c90e Outset texture coordinates similarly to positions in GrTextureOp by Brian Salomon · 6 years ago
  45. 4bf2c26 Remove nvpr from CanvasKit by Kevin Lubick · 6 years ago
  46. 4b8178f Make TextureOp request vertex space for meshes at once. by Brian Salomon · 6 years ago
  47. fd9c3cd In GrTextureOp store Sk4fs into arrays before writing to vertices. by Brian Salomon · 6 years ago
  48. 7d94bb5 Skip visiting for allocator gathering in GrTextureOp when all proxies by Brian Salomon · 6 years ago
  49. 222e275 converted AARectEffect to new FP system by Ethan Nicholas · 6 years ago
  50. d7065e7 Revert "Revert "Add experimental API to draw a set of SkImages in one SkCanvas call."" by Brian Salomon · 6 years ago
  51. 8d5b41b Revert "Add experimental API to draw a set of SkImages in one SkCanvas call." by Brian Salomon · 6 years ago
  52. bdf12ad Move GrBackend enum to enum class. by Greg Daniel · 6 years ago
  53. 0a0304c Add experimental API to draw a set of SkImages in one SkCanvas call. by Brian Salomon · 6 years ago
  54. dc73559 add missing "static" by Mike Klein · 6 years ago
  55. 309b053 Increase initial Interval allocation in GrResourceAllocator by Brian Salomon · 6 years ago
  56. 2091fbb Fix some bugs around opaque color types and computeIsOpaque by Brian Osman · 6 years ago
  57. 9c37cd9 Revert "Fix image info checking for always-opaque color types" by Brian Osman · 6 years ago
  58. 9835dd5 Fix image info checking for always-opaque color types by Brian Osman · 6 years ago
  59. 411bf13 Small re-inline cleanup for GrGlyphCache by Herb Derby · 6 years ago
  60. 93faa67 Make CCPR optional by Kevin Lubick · 6 years ago
  61. f00b162 Fix up SkImage_GpuYUVA MakePromiseYUVATexture by Jim Van Verth · 6 years ago
  62. 6ba8c83 Fix yuv_to_rgb_effect GM by Robert Phillips · 6 years ago
  63. 51e8b7e ccpr: Use ceil/floor to round out path cover octagons by Chris Dalton · 6 years ago
  64. b7a98ef Add reduceOpListSplitting flag by Robert Phillips · 6 years ago
  65. 1499d9e Fix up degenerate quads by Jim Van Verth · 6 years ago
  66. 43a5497 Round clear rects in drawPaint() by Michael Ludwig · 6 years ago
  67. 94ade75 Make GrYUVtoRGBEffect more flexible by Robert Phillips · 6 years ago
  68. f40ddfa ccpr: Actually register path cache entries as listeners on paths by Chris Dalton · 6 years ago
  69. 3d6390e Convert drawPaint to scissor+clear when possible by Michael Ludwig · 6 years ago
  70. 8e738a2 Prefer fullscreen clears on QC/Vulkan by Chris Dalton · 6 years ago
  71. 46acf9d Add context option to reduce opList splitting by Robert Phillips · 6 years ago
  72. f7828d0 Better optimize our use of memory barriers in vulkan. by Greg Daniel · 6 years ago
  73. 0106351 Metal stencil support by Ethan Nicholas · 6 years ago
  74. a41a74a Revert "In GrVkGpuCommandBuffer when setting bounds to full RT use proxy bounds instead of surface." by Greg Daniel · 6 years ago
  75. 9b7bfd0 In GrVkGpuCommandBuffer when setting bounds to full RT use proxy bounds instead of surface. by Greg Daniel · 6 years ago
  76. 733b265 Match AHARDWAREBUFFER_FORMAT_R8G8B8X8_UNORM HW buffer format by Stan Iliev · 6 years ago
  77. 0f70be8 Reland "Remove ability to sample textures in vertex or geometry shaders." by Greg Daniel · 6 years ago
  78. 29b11d6 ccpr: Delete the stashed atlas texture before allocating a new one by Chris Dalton · 6 years ago
  79. 6e2625d Revert "Remove ability to sample textures in vertex or geometry shaders." by Greg Daniel · 6 years ago
  80. f4def34 Move dumpJSON behind the SK_ENABLE_DUMP_GPU flag by Kevin Lubick · 6 years ago
  81. d50d657 Remove ability to sample textures in vertex or geometry shaders. by Greg Daniel · 6 years ago
  82. cfa3935 Remove debug only clearStencil virtual on GrGpu. by Greg Daniel · 6 years ago
  83. 6be4715 isolate users of SkFindAndPlaceGlyph.h by Mike Reed · 6 years ago
  84. 1b4ad76 ccpr: Unblacklist PowerVR Rogue by Chris Dalton · 6 years ago
  85. b7e0371 ccpr: Fix a divide-by-zero in corner attenuation by Chris Dalton · 6 years ago
  86. 080e77f Use SkPMColor4f in OverrideInput, remove some kruft from SkGr by Brian Osman · 6 years ago
  87. f28e55d Add SkPMColor4f support to SkSL by Brian Osman · 6 years ago
  88. c4d3ded ccpr: Unblacklist Sandy Bridge/Bay Trail on Mesa by Chris Dalton · 6 years ago
  89. 4429a4f re-precate SkMatrix44::SkMatrix44() by Mike Klein · 6 years ago
  90. 72535fb Reland "Reland "Implement an explicit binary search-based analytic gradient colorizer"" by Michael Ludwig · 6 years ago
  91. f09abc5 Always turn off domain in GrTextureOp for no-aa/nearest by Brian Salomon · 6 years ago
  92. 6989ba4 ccpr: Remove the Mac+Radeon GL blacklist by Chris Dalton · 6 years ago
  93. 99b88e0 Pass a VkRenderPass through pipeline state creation instead of GrVkRenderPass. by Greg Daniel · 6 years ago
  94. b4d8956 Reland "Reland "Always include public/include headers for vulkan and just guard src files with SK_VULKAN."" by Greg Daniel · 6 years ago
  95. f170904 Move integer rect checks from GrRenderTarget::drawTexture to GrTextureOp by Brian Salomon · 6 years ago
  96. a55e214 Revert "Reland "Always include public/include headers for vulkan and just guard src files with SK_VULKAN."" by Mike Klein · 6 years ago
  97. 3093a17 Remove unused macro SK_DONT_DROP_UNNECESSARY_AA_IN_TEXTURE_OP by Brian Salomon · 6 years ago
  98. 55aea84 Reland "Always include public/include headers for vulkan and just guard src files with SK_VULKAN." by Greg Daniel · 6 years ago
  99. 5ea96bf Remove unused premul/unpremul FP code by Brian Osman · 6 years ago
  100. 76c775f ccpr: Fix the path cache on Android framework by Chris Dalton · 6 years ago