1. e3ad527 Add a convenience to downcast contexts into GrDirectContext by Adlai Holler · 4 years, 3 months ago
  2. 609f159 Remove most GrCoordTransform code by Brian Osman · 4 years, 3 months ago
  3. 6d344c3 Update unit tests to accept GrDirectContext by Robert Phillips · 4 years, 3 months ago
  4. 00f78de Update additional tools to take a GrDirectContext by Robert Phillips · 4 years, 3 months ago
  5. b87b39b Make GM::onGpuSetup take a GrDirectContext by Robert Phillips · 4 years, 3 months ago
  6. b7bfbc2 Move GrRecordingContext.h and GrDirectContext.h into include/gpu by Robert Phillips · 4 years, 3 months ago
  7. 832936b Remove workaround for not calling SkImage release proc by Brian Salomon · 4 years, 3 months ago
  8. f8f45d9 Make asDirectContext public by Robert Phillips · 4 years, 3 months ago
  9. 9eb0002 Double down on abandoned being publicly accessible on contexts by Robert Phillips · 4 years, 3 months ago
  10. ce9f016 Remove unused GrFlushFlags. by Greg Daniel · 4 years, 3 months ago
  11. 44333c5 Make asDirectContext return a GrDirectContext by Robert Phillips · 4 years, 3 months ago
  12. 98c39ba Make use of backend texture creation finished procs in YUV GMs by Robert Phillips · 4 years, 3 months ago
  13. 63a0a75 Reland "Add async rescale and read APIs to SkImage." by Brian Salomon · 4 years, 3 months ago
  14. 1caf378 Revert "Add async rescale and read APIs to SkImage." by Brian Salomon · 4 years, 3 months ago
  15. 7ac9b5f Add async rescale and read APIs to SkImage. by Brian Salomon · 4 years, 3 months ago
  16. 632db1c Revert "Make glPatchParameteri required when tessellation is supported" by Greg Daniel · 4 years, 4 months ago
  17. 24069eb Add GrContext::oomed() and implement for GL and VK. by Brian Salomon · 4 years, 4 months ago
  18. 7d7cd2b Make glPatchParameteri required when tessellation is supported by Chris Dalton · 4 years, 4 months ago
  19. f105d38 Update image_from_yuv_textures GM for *ooprddl configs by Robert Phillips · 4 years, 4 months ago
  20. 362db58 DawnTestContext: print validation errors with SkDebugf. by Stephen White · 4 years, 4 months ago
  21. 0f39699 Reland "Make it easier to test rectangle textures by using createBackendTexture." by Brian Salomon · 4 years, 4 months ago
  22. 553db62 Reland "Centralize geometry processor vertex shader transform code" by Michael Ludwig · 4 years, 4 months ago
  23. ce86910 Revert "Centralize geometry processor vertex shader transform code" by Michael Ludwig · 4 years, 4 months ago
  24. 0426947 Centralize geometry processor vertex shader transform code by Michael Ludwig · 4 years, 4 months ago
  25. 96f8db0 Revert "Make it easier to test rectangle textures by using createBackendTexture." by Derek Sollenberger · 4 years, 4 months ago
  26. 4e37751 Make it easier to test rectangle textures by using createBackendTexture. by Brian Salomon · 4 years, 4 months ago
  27. d4928d0 Implement flush finish proc support for d3d backend. by Greg Daniel · 4 years, 4 months ago
  28. 5f0cda4 Refine VkYcbcrSamplerHelper to only hold backend memory for YCbCr textures by Robert Phillips · 4 years, 4 months ago
  29. 85aa428 Move VkYcbcrSamplerHelper's context functionality into VkTestHelper by Robert Phillips · 4 years, 4 months ago
  30. 0d6ce7c Split VulkanTestHelper out into its own files by Robert Phillips · 4 years, 4 months ago
  31. ae413d8 Move VkYcbcrSamplerHelper to its own files by Robert Phillips · 4 years, 4 months ago
  32. 9e4e4c7 Reland "Switch persistent cache to use SkReadBuffer/SkWriteBuffer" by Brian Osman · 4 years, 4 months ago
  33. 90e8290 Revert "Switch persistent cache to use SkReadBuffer/SkWriteBuffer" by Mike Reed · 4 years, 4 months ago
  34. 5fa11d4 Switch persistent cache to use SkReadBuffer/SkWriteBuffer by Brian Osman · 4 years, 4 months ago
  35. 8a6e53a Disable support for sample locations in vulkan. by Greg Daniel · 4 years, 4 months ago
  36. 37a46d2 Dawn: fix for crash on GrContextFactory_sharedContexts unit test. by Stephen White · 4 years, 4 months ago
  37. 43f443f Fix caching of GL program binaries by Brian Osman · 4 years, 4 months ago
  38. c3320be Reland "Request specific ANGLE context versions." by Geoff Lang · 4 years, 4 months ago
  39. 64aa513 Remove SkAtlasTextTarget by Herb Derby · 4 years, 4 months ago
  40. 64c8b81 Dawn: fix memory corruption in DawnTestContext. by Stephen White · 4 years, 4 months ago
  41. e8121e5 Revert "Request specific ANGLE context versions." by Joe Gregorio · 4 years, 4 months ago
  42. 8eeff5c Request specific ANGLE context versions. by Geoff Lang · 4 years, 4 months ago
  43. 33dbd65 Pass file and line number when asserting single owner by Adlai Holler · 4 years, 4 months ago
  44. f40cef8 Dawn: fix Device leak in DawnTestContext. by Stephen White · 4 years, 4 months ago
  45. 7c12e28 Reland "GrClips provided as pointers to GrRTC" by Michael Ludwig · 4 years, 4 months ago
  46. 074414f Revert "GrClips provided as pointers to GrRTC" by Weston Tracey · 4 years, 4 months ago
  47. 226b689 GrClips provided as pointers to GrRTC by Michael Ludwig · 4 years, 4 months ago
  48. 0a2464f Update internal skia uses to use flushAndSubmit and submit calls. by Greg Daniel · 4 years, 5 months ago
  49. 5ba50af Replace skstd::exchange with std::exchange by Adlai Holler · 4 years, 5 months ago
  50. 414782d Disable testing of D3D9 ANGLE backend on NVIDIA by Brian Salomon · 4 years, 6 months ago
  51. bb776c1 Remove vulkan validation layer workaround. by Greg Daniel · 4 years, 6 months ago
  52. dcd2964 Ignore incorrect vulkan valdiation error. by Greg Daniel · 4 years, 6 months ago
  53. e19babf Remove GrAtlasManager.h from all other .h files by Robert Phillips · 4 years, 6 months ago
  54. 5846ff3 Make glDraw*BaseInstance non-optional when extension(s) are present by Chris Dalton · 4 years, 6 months ago
  55. afbf2aa Revert "Reland "Reland "Reland "Use glDraw.*BaseInstance calls to avoid deferred buffer binding"""" by Chris Dalton · 4 years, 6 months ago
  56. 0a51aa5 Reland "Reland "Reland "Use glDraw.*BaseInstance calls to avoid deferred buffer binding""" by Chris Dalton · 4 years, 6 months ago
  57. bddf60b Revert "Reland "Reland "Use glDraw.*BaseInstance calls to avoid deferred buffer binding""" by Chris Dalton · 4 years, 6 months ago
  58. 47d03f6 Reland "Reland "Use glDraw.*BaseInstance calls to avoid deferred buffer binding"" by Chris Dalton · 4 years, 6 months ago
  59. 8afde5f Rename outputView->writeView and outputSwizzle->writeSwizzle by Brian Salomon · 4 years, 6 months ago
  60. b14b144 Revert "Reland "Use glDraw.*BaseInstance calls to avoid deferred buffer binding"" by Michael Ludwig · 4 years, 6 months ago
  61. d84b691 Reland "Use glDraw.*BaseInstance calls to avoid deferred buffer binding" by Chris Dalton · 4 years, 6 months ago
  62. 9aa9a68 Implement local version of gr_cp and use for GrD3DTextureResourceInfo. by Jim Van Verth · 4 years, 6 months ago
  63. 7800453 Revert "Use glDraw.*BaseInstance calls to avoid deferred buffer binding" by Michael Ludwig · 4 years, 6 months ago
  64. e8c963d Use glDraw.*BaseInstance calls to avoid deferred buffer binding by Chris Dalton · 4 years, 6 months ago
  65. 80f865f Use GL_ANGLE_base_vertex_base_instance by Chris Dalton · 4 years, 6 months ago
  66. df1bd6d Remove texture swizzle from GrSurfaceProxy. by Brian Salomon · 4 years, 7 months ago
  67. ccbf54a Add glDraw*BaseInstance functions to GrGLInterface by Chris Dalton · 4 years, 7 months ago
  68. b3b4eba Include system headers last. by Ben Wagner · 4 years, 7 months ago
  69. 17dc418 Rename CPU tessellation to "triangulation" by Chris Dalton · 4 years, 7 months ago
  70. f4ba4ec Revert "Revert "Revert "Revert "Don't build GL on Metal, Vulkan, Dawn, Direct3D bots"""" by Brian Salomon · 4 years, 7 months ago
  71. 1171d31 Revert "Revert "Revert "Don't build GL on Metal, Vulkan, Dawn, Direct3D bots""" by Brian Salomon · 4 years, 7 months ago
  72. 6cafe73 Remove MoltenVK support by Brian Salomon · 4 years, 7 months ago
  73. d29d885 Reland "Set up eGPU/discrete support for MacOS." by Jim Van Verth · 4 years, 7 months ago
  74. fb27c9a Revert "Revert "Don't build GL on Metal, Vulkan, Dawn, Direct3D bots"" by Brian Salomon · 4 years, 7 months ago
  75. 4f93c57 Update AAHairlineOp to surface its programInfos at record time by Robert Phillips · 4 years, 7 months ago
  76. c2b7d47 Revert "Set up eGPU/discrete support for MacOS." by Greg Daniel · 4 years, 7 months ago
  77. 1c3bea4 Set up eGPU/discrete support for MacOS. by Jim Van Verth · 4 years, 7 months ago
  78. 765ed36 Delete GrOpsRenderPass::drawMeshes by Chris Dalton · 4 years, 7 months ago
  79. 1facd5e Make persistent cache serialization safer by Brian Osman · 4 years, 7 months ago
  80. eb694b7 Rename GrMesh to GrSimpleMesh by Chris Dalton · 4 years, 7 months ago
  81. cff6396 begin refactoring SkTDynamicHash and SkTMultiMap by Mike Klein · 4 years, 7 months ago
  82. 2669a7b More programInfo cleanup by Robert Phillips · 4 years, 7 months ago
  83. 4133dc4 Clean up programInfo creation in GrMeshDrawOp-derived Ops by Robert Phillips · 4 years, 7 months ago
  84. 491df6b remove SkTLS by Mike Klein · 4 years, 7 months ago
  85. 456f9b5 Reland "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 7 months ago
  86. f6ed96d Revert "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 7 months ago
  87. e5a06ce Move GrGpuResource GrSurface and GrTexture into src. by Greg Daniel · 4 years, 7 months ago
  88. b58098f Add onPrePrepareDraws & createProgramInfo methods to GrDrawVerticesOp (take 2) by Robert Phillips · 4 years, 7 months ago
  89. b43cfa4 Revert "Add onPrePrepareDraws & createProgramInfo methods to GrDrawVerticesOp" by Robert Phillips · 4 years, 7 months ago
  90. d360651 Add onPrePrepareDraws & createProgramInfo methods to GrDrawVerticesOp by Robert Phillips · 4 years, 7 months ago
  91. ac6156c Standardize behavior of ops that implement onPrePrepare by Robert Phillips · 4 years, 7 months ago
  92. ce97857 Add GrSimpleMeshDrawOpHelper::CreateProgramInfo by Robert Phillips · 4 years, 7 months ago
  93. fad1e0f Rename 'dstView' to 'outputView' to avoid confusion w/ 'dstProxyView' by Robert Phillips · 4 years, 7 months ago
  94. 6c59fe4 Add a GrSimpleMeshDrawOpHelper CreatePipeline method that doesn't require a GrFlushState by Robert Phillips · 4 years, 7 months ago
  95. 8ec1330 Fill in more D3DCaps by Jim Van Verth · 4 years, 7 months ago
  96. 6e8ceee Dawn backend: update to accommodate recent Skia changes. by Stephen White · 4 years, 8 months ago
  97. 03b8ab2 Reland "Create D3D device and queue" by Jim Van Verth · 4 years, 8 months ago
  98. 02497d4 Update nanobench and skpbench to use flush API for gpu syncing. by Greg Daniel · 4 years, 8 months ago
  99. 16656fc Revert "Create D3D device and queue" by Leandro Lovisolo · 4 years, 8 months ago
  100. 29dc430 Create D3D device and queue by Jim Van Verth · 4 years, 8 months ago