1. 238069b Reland "Make GPU cache invalidation SkMessageBus messages go to one GrContext." by Brian Salomon · 6 years ago
  2. 143cf8e Revert "Make GPU cache invalidation SkMessageBus messages go to one GrContext." by Brian Salomon · 6 years ago
  3. f4c5bb9 Make GPU cache invalidation SkMessageBus messages go to one GrContext. by Brian Salomon · 6 years ago
  4. ad77dce fix for persistent shader cache by Ethan Nicholas · 6 years ago
  5. 37329b3 Reland "Reland "Move Vulkan DebugCallback code into tools."" by Greg Daniel · 6 years ago
  6. ff19c8f implemented uploading intial texture data for metal gpu backend by Timothy Liang · 6 years ago
  7. 58f153d refactored where texture descriptors are made for metal gpu backend by Timothy Liang · 6 years ago
  8. 532b3f9 Remove clamping of kPlus with F16 configs by Brian Osman · 6 years ago
  9. c87cfb6 Remove old lazy image decoding heuristic logic by Brian Osman · 6 years ago
  10. f730c18 Reland "Reland "Make GrVkBackendContext no longer derive from SkRefCnt."" by Greg Daniel · 6 years ago
  11. 4ec72f7 added skeletal animation support to GPU backend by Ruiqi Mao · 6 years ago
  12. 383c9bb Revert "added skeletal animation support to GPU backend" by Joe Gregorio · 6 years ago
  13. 1b112cc Revert "Remove interpolants are inaccurate workaround for Adreno 3xx." by Brian Salomon · 6 years ago
  14. d275ef5 added skeletal animation support to GPU backend by Ruiqi Mao · 6 years ago
  15. 1d784ce Revert "switched from NUM_SHADER_BINARY_FORMATS to NUM_PROGRAM_BINARY_FORMATS" by Stan Iliev · 6 years ago
  16. c100d48 Expand testing of SkMatrix::decomposeScale by Robert Phillips · 6 years ago
  17. 653f42f Deinline some GrPathRenderer method and one GrDrawingMananger method. by Brian Salomon · 6 years ago
  18. a7a2782 Remove interpolants are inaccurate workaround for Adreno 3xx. by Brian Salomon · 6 years ago
  19. 8fe3140 switched from NUM_SHADER_BINARY_FORMATS to NUM_PROGRAM_BINARY_FORMATS by Ethan Nicholas · 6 years ago
  20. 9a6e42f added caching of SkVertices by Ruiqi Mao · 6 years ago
  21. c3833b4 Revert "Add genIDs from all contributing elements to GrReducedClip's mask key." by Brian Salomon · 6 years ago
  22. 1354048 Add genIDs from all contributing elements to GrReducedClip's mask key. by Brian Salomon · 6 years ago
  23. a50205f Add color type to the image filter DAG's OutputProperties by Brian Osman · 6 years ago
  24. 3e95e57 Use TextureProxy size directly in GrYUVToRGBEffect FragmentProcessor by Weiliang Chen · 6 years ago
  25. c05aa7d Revert "added skeletal animation support to GPU backend" by Ruiqi Mao · 6 years ago
  26. 5ffcb4d Disable NVPR path renderer in DDL mode by Robert Phillips · 6 years ago
  27. 108bb23 Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." by Greg Daniel · 6 years ago
  28. 386a9b6 Fix allocation size of vk transfer buffer during copy. by Greg Daniel · 6 years ago
  29. 34aa059 Revert "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." by Ethan Nicholas · 6 years ago
  30. b630734 added skeletal animation support to GPU backend by Ruiqi Mao · 6 years ago
  31. 34ec374 Replace isGammaCorrect with isLinearlyBlended by Brian Osman · 6 years ago
  32. 7484d20 Fix empty stroked oval handling in GrRenderTargetContext::drawOval by Robert Phillips · 6 years ago
  33. ff2181e Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors. by Greg Daniel · 6 years ago
  34. ef21d7e implement onreadpixels for metal gpu backend by Timothy Liang · 6 years ago
  35. 24289e0 GrTessellator: handle three consecutive collinear edges. by Stephen White · 6 years ago
  36. e886e80 implemented wrapped backend texture/rendertarget/textureRT for Metal gpu backend by Timothy Liang · 6 years ago
  37. 389abd5 Simplify GrGLInterface::abandon by Hal Canary · 6 years ago
  38. 9aa30c6 Remove sRGB config checks based on color space by Brian Osman · 6 years ago
  39. 628df2a Fix race condition in GrGLCaps by Robert Phillips · 6 years ago
  40. d614d42 Remove unused generateTextureProxyForParams by Brian Osman · 6 years ago
  41. 8529080 Don't reject stroked empty rrects in GPU backend by Robert Phillips · 6 years ago
  42. d818ebf Revert "Some scissor state cleanup." by Brian Salomon · 6 years ago
  43. a219419 Some scissor state cleanup. by Brian Salomon · 6 years ago
  44. 1214be9 Don't use geometry shaders on older Adreno chips by Chris Dalton · 6 years ago
  45. 9fc1023 Remove half float workaround in GrGLGpu::onReadPixels by Brian Osman · 6 years ago
  46. 907102e ccpr: Recycle cache entries when possible to avoid malloc by Chris Dalton · 6 years ago
  47. f510149 skeletal animation support added to API and software backend by Ruiqi Mao · 6 years ago
  48. a898f04 Revert "GrTessellator: handle three consecutive collinear edges." by Mike Klein · 6 years ago
  49. 26bb0e6 GrTessellator: handle three consecutive collinear edges. by Stephen White · 6 years ago
  50. 4e85e80 added Metal support to GrBackendSurface by Timothy Liang · 6 years ago
  51. 007267b Revert "Reland "Make GrVkBackendContext no longer derive from SkRefCnt."" by Greg Daniel · 6 years ago
  52. 3148f80 Revert "Reland "Move Vulkan DebugCallback code into tools."" by Greg Daniel · 6 years ago
  53. dc13c21 Revert "Reland "Let client pass in full extension to GrVkBackendContext."" by Greg Daniel · 6 years ago
  54. a782dcb Reland "Let client pass in full extension to GrVkBackendContext." by Greg Daniel · 6 years ago
  55. 036fdfe implemented getting format from texture as virtual in gpu caps by Timothy Liang · 6 years ago
  56. be0ab88 Reland "Move Vulkan DebugCallback code into tools." by Greg Daniel · 6 years ago
  57. d3420de Return to low-precision ovals by Jim Van Verth · 6 years ago
  58. 1de4439 Adjust ellipse center epsilon further to fix dropouts by Jim Van Verth · 6 years ago
  59. 0db3a88 Reland "Make GrVkBackendContext no longer derive from SkRefCnt." by Greg Daniel · 6 years ago
  60. 2df9b45 added TextureRenderTarget to Metal gpu backend by Timothy Liang · 6 years ago
  61. b1b87d9 Reland "Improve precision and speed of oval rendering." by Jim Van Verth · 6 years ago
  62. 3de40f8 GrTessellator: handle collinear final vertex. by Stephen White · 6 years ago
  63. 3858045 Revert "Remove drawTextBlob from device use drawGlyphRunList" by Robert Phillips · 6 years ago
  64. e2e52e4 Remove drawTextBlob from device use drawGlyphRunList by Herb Derby · 6 years ago
  65. cd2253d Revert "Improve precision and speed of oval rendering." by Jim Van Verth · 6 years ago
  66. 551dc3e Improve precision and speed of oval rendering. by Jim Van Verth · 6 years ago
  67. 5491e82 Switch createAlphaClipMask to use kTopLeft by Robert Phillips · 6 years ago
  68. 059a9ab Revert "Make GrVkBackendContext no longer derive from SkRefCnt." by Greg Daniel · 6 years ago
  69. 05d3fe3 Revert "Move Vulkan DebugCallback code into tools." by Greg Daniel · 6 years ago
  70. cb92b26 Revert "Let client pass in full extension to GrVkBackendContext." by Greg Daniel · 6 years ago
  71. 45c9dab Let client pass in full extension to GrVkBackendContext. by Greg Daniel · 6 years ago
  72. c421ca1 gpu: Expose GrContextPriv::abandoned in the public API. by Khushal · 6 years ago
  73. ef12509 ccpr: Add a context option to disable ccpr by Chris Dalton · 6 years ago
  74. 3785471 basic first pass at RGBA F32 support by Mike Klein · 6 years ago
  75. 001c67f Remove Vulkan code that supported creating a GrVkRenderTarget. by Greg Daniel · 6 years ago
  76. 21580ba Fix some static intializers in Vulkan code. by Greg Daniel · 6 years ago
  77. 4934890 Refactor GrPipeline dynamic state. by Brian Salomon · 6 years ago
  78. c1b6066 Fix instantiation of partially lazy proxies by Robert Phillips · 6 years ago
  79. d4b2ade Move Vulkan DebugCallback code into tools. by Greg Daniel · 6 years ago
  80. ff168d9 Put GrPrimitiveProcessor/GrGeometryProcessor before GrPipeline in param lists. by Brian Salomon · 6 years ago
  81. 93ae233 Make GrVkBackendContext no longer derive from SkRefCnt. by Greg Daniel · 6 years ago
  82. c4e72a4 ccpr: Blacklist PowerVR Rogue in GL by Chris Dalton · 6 years ago
  83. 752e08b Fix abandonment of programs by Robert Phillips · 6 years ago
  84. a2b5b64 ccpr: Enable ccpr by default by Chris Dalton · 6 years ago
  85. a8429cf ccpr: Cache paths with >=50% visibility by Chris Dalton · 6 years ago
  86. afde18f ccpr: Recycle the stashed atlas's texture explicitly by Chris Dalton · 6 years ago
  87. 13f3d8d GrTessellator: avoid split with zero primary and out-of-range secondary. by Stephen White · 6 years ago
  88. 9457546 Alternative fix for stale MIP maps on texture export/import. by Brian Salomon · 6 years ago
  89. 1ba1bfc Fix vulkan copy resolve. by Greg Daniel · 6 years ago
  90. 867ce8f Switch to swap in moveOpListsToDDL for SkTArray by Robert Phillips · 6 years ago
  91. 930f939 Ensure that textures exported via SkImage::MakeBackendTextureFromSkImage by Brian Salomon · 6 years ago
  92. c36f7e7 SkTypes.h: general cleanup by Hal Canary · 6 years ago
  93. 7d918fd Don't destroy VkPipelineLayouts until after command buffer recording. by Greg Daniel · 6 years ago
  94. 4e962c6 Fix degenerate case handling in fill_in_2D_gaussian_kernel by Robert Phillips · 6 years ago
  95. 0560bd6 Move GrSwizzle.h from include/private to src/gpu. by Brian Salomon · 6 years ago
  96. 23c55b6 Move GrGLSL.h from include/private to src/gpu/glsl. by Brian Salomon · 6 years ago
  97. 644341a ccpr: Don't consider sub-pixel translation for caching on Android by Chris Dalton · 6 years ago
  98. 92be2f7 Revert "Revert "Change how vertex/instance attributes are handled in geometry processors."" by Brian Salomon · 6 years ago
  99. 9d85d63 Use SkGlyphRun instead of builder by Herb Derby · 6 years ago
  100. 91e260f Reland "Reland "added 565 to 8888 conversion for gpu LCD text rendering for macOS"" by Timothy Liang · 6 years ago