1. 8062679 Switch all internel uses of GrContext::createBackendTexture over to initialized versions by Robert Phillips · 5 years ago
  2. 81b7e3d Create FenceSync implementation that works for all Metal configs by Jim Van Verth · 5 years ago
  3. 27eb525 Expand testing of color initialized backend textures to include mip levels by Robert Phillips · 5 years ago
  4. 8a9a371 Reland "Added AutoreleasePool for managing pool memory in testing apps." by Jim Van Verth · 5 years ago
  5. dac1e55 Use GrCFResource class to manage backend surface MtlTexture resources. by Jim Van Verth · 5 years ago
  6. c4fec06 Revert "Added AutoreleasePool for managing pool memory in testing apps." by Kevin Lubick · 5 years ago
  7. a36e089 Added AutoreleasePool for managing pool memory in testing apps. by Jim Van Verth · 5 years ago
  8. 7730d7c Revert "Change Metal to not take ownership of objects" by Jim Van Verth · 5 years ago
  9. 186a295 Change Metal to not take ownership of objects by Christopher Cameron · 5 years ago
  10. 08ba085 Revert "De-GL-ify tests, gm and tools" by Robert Phillips · 5 years ago
  11. 89fb346 De-GL-ify tests, gm and tools by Robert Phillips · 5 years ago
  12. 48cd11f VkTestUtils: respect new optional SK_GPU_TOOLS_VK_LIBRARY_NAME define by Hal Canary · 5 years ago
  13. cf23f58 ARC cleanup and memory leak fix. by Jim Van Verth · 5 years ago
  14. 5c7a25b Move explicit backend object allocation API to GrContext by Robert Phillips · 5 years ago
  15. 9b16f81 Switch over to using new direct allocation API in our tests (as much as possible at least) by Robert Phillips · 5 years ago
  16. fc1dddb Reland "Get EGLimage functions out of GrGLInterface." by Brian Salomon · 5 years ago
  17. 753836f Revert "Get EGLimage functions out of GrGLInterface." by Michael Ludwig · 5 years ago
  18. bc23313 Get EGLimage functions out of GrGLInterface. by Brian Salomon · 5 years ago
  19. 9dbcdcc Alter createTestingOnlyBackendTexture methods by Robert Phillips · 5 years ago
  20. 6e40798 Skip D3D ANGLE backends in dm/nanobench/... under Wine. by Brian Salomon · 5 years ago
  21. f5ca01a Add FenceSync support to Metal by Jim Van Verth · 5 years ago
  22. a9aaef0 Revert "Support GL_EXT_draw_buffers" by Brian Osman · 5 years ago
  23. 77af4ec Support GL_EXT_draw_buffers by Brian Osman · 5 years ago
  24. a085a41 Normalize storage of shader strings in the cache by Brian Osman · 5 years ago
  25. fb80e52 update GL interface codegen by Mike Klein · 5 years ago
  26. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  27. be2062c Extend --writeShaders to output SPIR-V by Brian Osman · 5 years ago
  28. 0b8bb88 GLSL editing in Viewer by Brian Osman · 5 years ago
  29. e6ef03d Make the persistent cache utility functions operate on SkData by Brian Osman · 5 years ago
  30. 5aa11fb Shader serialization experiment (with Mali Offline Compiler analysis) by Brian Osman · 5 years ago
  31. fbe2406 Reland "Remove the NullGL interface (and associated test context)" by Brian Osman · 5 years ago
  32. 215da62 Revert "Remove the NullGL interface (and associated test context)" by Brian Osman · 5 years ago
  33. de206c7 Remove the NullGL interface (and associated test context) by Brian Osman · 5 years ago
  34. 3902628 Support WebGL 1.0 with caps by Kevin Lubick · 5 years ago
  35. 9928c7d Add test_only option to gen_interface by Kevin Lubick · 5 years ago
  36. 5509dac Reland "Generate GrGLInterface and GrGlAssembleInterface* from table" by Kevin Lubick · 5 years ago
  37. 573cb87 Revert "Generate GrGLInterface and GrGlAssembleInterface* from table" by Kevin Lubick · 5 years ago
  38. 93b3dce Generate GrGLInterface and GrGlAssembleInterface* from table by Kevin Lubick · 5 years ago
  39. 4d92b89 Revert "Remove GrDrawAtlasOp" by Brian Osman · 5 years ago
  40. 97d957d Remove GrDrawAtlasOp by Brian Osman · 5 years ago
  41. d9958f8 Use YUV effect in drawEdgeAAImageSet by Michael Ludwig · 5 years ago
  42. a3407ab Fix asserts in Metal tests. by Jim Van Verth · 5 years ago
  43. 61610be Add Autorelease pools to clear out no longer needed Metal objects. by Jim Van Verth · 5 years ago
  44. 0d075de Clean up GrSurfaceContext's relationship with GrRecordingContext by Robert Phillips · 5 years ago
  45. 6989370 Move DrawingManager to RecordingContext by Robert Phillips · 5 years ago
  46. 6a6de56 Begin switching GrRecordingContext over to having the GrDrawingManager by Robert Phillips · 5 years ago
  47. b97da53 Switch Ops over to using GrRecordingContext by Robert Phillips · 5 years ago
  48. 7ad9b96 Upgrade to Mesa 18.3.3 by Ben Wagner · 5 years ago
  49. b6e9d3c Outline GrDrawAtlasOp and GrDrawVerticesOp by Robert Phillips · 5 years ago
  50. a9162df Plumb abandonment throughout GrContext hierarchy by Robert Phillips · 5 years ago
  51. 1f05d45 Add GrContext::resetGLTextureBindings(). by Brian Salomon · 5 years ago
  52. a41c685 Move proxyProvider and singleOwner to GrImageContext by Robert Phillips · 5 years ago
  53. dbaf317 Move GrContextPriv methods to their own .cpp file by Robert Phillips · 5 years ago
  54. 8ce7991 Add release proc apis to SkSurface::MakeFromBackend* calls. by Greg Daniel · 5 years ago
  55. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 5 years ago
  56. 24d861d Add hardware buffer unit test from old skqp to skia. by Greg Daniel · 5 years ago
  57. 41f0e28 Add MaxAPIVersion to GrVkBackendContext. by Greg Daniel · 6 years ago
  58. 9bc76d9 Change the meaning of GrBudgetedType::kUnbudgetedUncacheable. by Brian Salomon · 6 years ago
  59. aa6ca0a Require explicit GrWrapCacheable specification in more places. by Brian Salomon · 6 years ago
  60. 081e6f3 Rename GrGlyphCache -> GrStrikeCache by Herb Derby · 6 years ago
  61. 351e80c Reland "ccpr: Rework the path cache to support sporadic flushing" by Chris Dalton · 6 years ago
  62. 2e825a3 Revert "ccpr: Rework the path cache to support sporadic flushing" by Chris Dalton · 6 years ago
  63. d6fa454 ccpr: Rework the path cache to support sporadic flushing by Chris Dalton · 6 years ago
  64. f05e6d3 Remove superfluous budgeted params and member related to SkImage_GpuBase by Brian Salomon · 6 years ago
  65. 8d2abe9 Manual ANGLE roll to ffda3e2985f18f4ff6e3778af8b9715109b21ad0 by Brian Salomon · 6 years ago
  66. 72ab346 Consolidate stroke-rect ops and use GrFillRectOp instead of GrNonAA/AARectOp by Michael Ludwig · 6 years ago
  67. 0c75727 Disable OpenGL for Windows-on-ARM64 by Brian Osman · 6 years ago
  68. 3a74925 Use ES3 in iOS test harness by Jim Van Verth · 6 years ago
  69. c67c31c Revert "Revert "Mark wrapped textures imported into SkImages as "read only"."" by Brian Salomon · 6 years ago
  70. ff4ccaa Revert "Mark wrapped textures imported into SkImages as "read only"." by Brian Salomon · 6 years ago
  71. 796693a Mark wrapped textures imported into SkImages as "read only". by Brian Salomon · 6 years ago
  72. 7e00022 Reland "Add support for Ycbcr Conversion Samplers in vulkan." by Greg Daniel · 6 years ago
  73. f4bf973 Revert "Add support for Ycbcr Conversion Samplers in vulkan." by Greg Daniel · 6 years ago
  74. 6cd7490 Add support for Ycbcr Conversion Samplers in vulkan. by Greg Daniel · 6 years ago
  75. 2335644 Fix occurrences of "-Wextra-semi-stmt" by Brian Salomon · 6 years ago
  76. 6985853 Reland "Initial definition of fill rect op" by Michael Ludwig · 6 years ago
  77. 1a2476d Revert "Initial definition of fill rect op" by Michael Ludwig · 6 years ago
  78. d3c92d9 Initial definition of fill rect op by Michael Ludwig · 6 years ago
  79. 54bfb18 Privately include our version of vulkan header file in all our src files. by Greg Daniel · 6 years ago
  80. 4065d45 Reland "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  81. d7157b2 Revert "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  82. 2f9a5ea Reland "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  83. 919c9e7 Revert "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  84. 51b1c12 Have a GrBackendFormat be stored on gpu proxies. by Greg Daniel · 6 years ago
  85. 348a037 Change mechanism that lets GrRenderTargetContext caller get op list ID. by Brian Salomon · 6 years ago
  86. bdf12ad Move GrBackend enum to enum class. by Greg Daniel · 6 years ago
  87. d004e0b Cleanup resource flags by Chris Dalton · 6 years ago
  88. 646f637 Add rowBytes to createTestingOnlyBackendTexture by Robert Phillips · 6 years ago
  89. 8a00144 test,tools: whitespace changes for clang-format by Hal Canary · 6 years ago
  90. 3c4d533 Simplify plots to always be 512x512 and simplify GrDrawOpAtlasConfig by Herb Derby · 6 years ago
  91. aa5f38f Revert "Simplify plots to always be 512x512 and simplify GrDrawOpAtlasConfig" by Cary Clark · 6 years ago
  92. a2bc1ca Simplify plots to always be 512x512 and simplify GrDrawOpAtlasConfig by Herb Derby · 6 years ago
  93. d3895d8 Centralize the predicate for a glyph being too large for the atlas by Herb Derby · 6 years ago
  94. 74b1c01 Fix freeing of vulkan feature structs is test context. by Greg Daniel · 6 years ago
  95. ac616c8 Fix vulkan validation layer ordering. by Greg Daniel · 6 years ago
  96. a0651ac Update vulkan features (again) to support extension features. by Greg Daniel · 6 years ago
  97. 92aef4b Support using vulkan 1.1. by Greg Daniel · 6 years ago
  98. 3644360 Have GrVkBackendContext take a VkPhysicalDeviceFeatures struct. by Greg Daniel · 6 years ago
  99. a31f4e5 Make sure we check the version number of Vulkan Extensions. by Greg Daniel · 6 years ago
  100. 98bffae Reland "Reland "Let client pass in full extension to GrVkBackendContext."" by Greg Daniel · 6 years ago