1. 85c3d68 Some improvements to backend texture creation. by Brian Salomon · 5 years ago
  2. 9f2b86c More SkISizification in GPU code. by Brian Salomon · 5 years ago
  3. ddc2148 Work around un-safe downcast in PromiseLazyInstantiateCallback destructor after a context abandon by Robert Phillips · 5 years ago
  4. a00bcad Remove GrPixelConfig version of CompressedDataSize. by Greg Daniel · 5 years ago
  5. 7fd7a8a Remove uses of GrPixelConfig version of GrBytesPerPixel. by Greg Daniel · 5 years ago
  6. 8b66617 Add new public api on GrContext for computing image size. by Greg Daniel · 5 years ago
  7. 9241a6d Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" by Brian Salomon · 5 years ago
  8. cb55010 Revert "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" by Ravi Mistry · 5 years ago
  9. 6fc04f8 Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime" by Brian Salomon · 5 years ago
  10. 9c21978 Revert "SkSurface asynchronous read APIs allow client to extend pixel lifetime" by Brian Salomon · 5 years ago
  11. ce240cc SkSurface asynchronous read APIs allow client to extend pixel lifetime by Brian Salomon · 5 years ago
  12. 6694440 Make SkPixmap-variant of createBackendTexture public by Robert Phillips · 5 years ago
  13. 14c514d srgb texture format cleanup. by Brian Salomon · 5 years ago
  14. 8a48057 Clean up cruft left over from addition GrGpu::createBackendTexture chokepoint by Robert Phillips · 5 years ago
  15. ed58e00 Add support for pre-compiling cached SkSL shaders by Brian Osman · 5 years ago
  16. cf39f37 Remove maxCount resource cache limit by Robert Phillips · 5 years ago
  17. 7bfc913 Remove GrCaps isConfigTexturable. by Greg Daniel · 5 years ago
  18. ec22b1a Expose GrContext::dump() when SK_ENABLE_DUMP_GPU is defined. by Brian Salomon · 5 years ago
  19. eadfac9 Rework maxRenderTargetSampleCount and isFormatRenderable in GrCaps. by Greg Daniel · 5 years ago
  20. d5e80ca Add GrContext::defaultBackendFormat by Robert Phillips · 5 years ago
  21. 3cd5432 Add protected status to SkSurfaceCharacterization by Robert Phillips · 5 years ago
  22. b450f3b Use vkCmdClearColorImage to clear backend textures by Brian Salomon · 5 years ago
  23. 627d053 Move uses of functions taking SkColorType to GrColorType versions in GrCaps. by Greg Daniel · 5 years ago
  24. 02dc030 Add bridge between GrContext::createBackendTexture and SkSurface::MakeFromBackendTexture by Robert Phillips · 5 years ago
  25. 40aa85f Add tracing to GrContext resource cleanup by Yuqian Li · 5 years ago
  26. da2e67a Add GrProtected parameter to all createBackendTexture variants by Robert Phillips · 5 years ago
  27. c42eb66 Trace events in backend texture APIs and GrDataUtils by Brian Salomon · 5 years ago
  28. 23ca4e7 Enable creating protected vulkan backend by Emircan Uysaler · 5 years ago
  29. f91aeb2 Move a bunch of gpu files out of include/private and into src/gpu. by Greg Daniel · 5 years ago
  30. d1d869d Make GL & Vk backends create uninitialized backend textures by Robert Phillips · 5 years ago
  31. 6eb8c24 Move readSurfacePixels and writePixelSurface into GrSurfaceContext. by Greg Daniel · 5 years ago
  32. 4bdd36f Make color initialization version of createBackendTexture public by Robert Phillips · 5 years ago
  33. f0313ee Rename createTestingOnlyBackendTexture to createBackendTexture by Robert Phillips · 5 years ago
  34. 5c7a25b Move explicit backend object allocation API to GrContext by Robert Phillips · 5 years ago
  35. 797efca Add option to GrContext::flush for GrPrepareForExternalIORequests. by Greg Daniel · 5 years ago
  36. f9a1fdf Reland "Add flush() to SkImage." by Brian Salomon · 5 years ago
  37. 693bc2b Revert "Add flush() to SkImage." by Brian Salomon · 5 years ago
  38. d0503a7 Add flush() to SkImage. by Brian Salomon · 5 years ago
  39. 9ff5acb Separate GrCaps for semaphores and fence syncs. by Brian Salomon · 5 years ago
  40. b0d8b76 Make finish flush procs work with GL. by Brian Salomon · 5 years ago
  41. 5e7fbfd Add ShaderErrorHandler to GrContextOptions by Brian Osman · 5 years ago
  42. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  43. 12c4629 Remove the option of disabling explicit resource allocation by Robert Phillips · 5 years ago
  44. 06be079 Add wait function on GrContext to wait on semaphores. by Greg Daniel · 5 years ago
  45. e6bfb7d Add struct to wrap all the gpu flush options. by Greg Daniel · 6 years ago
  46. a3aa75a Add callback to flush for knowing when gpu is finished work. by Greg Daniel · 6 years ago
  47. b9990e4 Add more general flush call to GrContext. by Greg Daniel · 6 years ago
  48. 21a9b56 moved files generated from .fp files into generated/ directories by Ethan Nicholas · 6 years ago
  49. 0f82797 Add a function to compute texture sizes by Adrienne Walker · 6 years ago
  50. 56181ba Make DDL contexts/drawing managers always sort opLists by Robert Phillips · 6 years ago
  51. a00da61 Pointer to GrStrikeCache on GrTextBlob by Herb Derby · 6 years ago
  52. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 6 years ago
  53. 6989370 Move DrawingManager to RecordingContext by Robert Phillips · 6 years ago
  54. 2184fb7 Move StrikeCache and TextBlobCache to RecordingContext by Robert Phillips · 6 years ago
  55. 6a6de56 Begin switching GrRecordingContext over to having the GrDrawingManager by Robert Phillips · 6 years ago
  56. 7e90be9 Stop using resourceProvider in GrRenderTargetContext's ctor by Robert Phillips · 6 years ago
  57. 292a6b2 Allow GrRecordingContext to create surfaceContexts by Robert Phillips · 6 years ago
  58. b97da53 Switch Ops over to using GrRecordingContext by Robert Phillips · 6 years ago
  59. a9162df Plumb abandonment throughout GrContext hierarchy by Robert Phillips · 6 years ago
  60. 1f05d45 Add GrContext::resetGLTextureBindings(). by Brian Salomon · 6 years ago
  61. a41c685 Move proxyProvider and singleOwner to GrImageContext by Robert Phillips · 6 years ago
  62. dbaf317 Move GrContextPriv methods to their own .cpp file by Robert Phillips · 6 years ago
  63. 8ce7991 Add release proc apis to SkSurface::MakeFromBackend* calls. by Greg Daniel · 6 years ago
  64. bb60677 Move caps and FP factory cache to GrContext_Base by Robert Phillips · 6 years ago
  65. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  66. c1541ae Move GrContextOptions to GrContext_Base and make GrContextThreadSafeProxy be derived from GrContext_Base by Robert Phillips · 6 years ago
  67. fd0d970 Rename GrContext::uniqueID to contextID and hide it by Robert Phillips · 6 years ago
  68. 4217ea7 Add outline of new GrContext hierarchy by Robert Phillips · 6 years ago
  69. a0bc39d Split GrContextThreadSafeProxy into its own files (take 2) by Robert Phillips · 6 years ago
  70. ea8b4fc Revert "Split GrContextThreadSafeProxy into its own files" by Robert Phillips · 6 years ago
  71. f8397f2 Split GrContextThreadSafeProxy into its own files by Robert Phillips · 6 years ago
  72. 9bc76d9 Change the meaning of GrBudgetedType::kUnbudgetedUncacheable. by Brian Salomon · 6 years ago
  73. aa6ca0a Require explicit GrWrapCacheable specification in more places. by Brian Salomon · 6 years ago
  74. 081e6f3 Rename GrGlyphCache -> GrStrikeCache by Herb Derby · 6 years ago
  75. 1676cb9 Restore ETC1 compressed texture support. by Jim Van Verth · 6 years ago
  76. a870b46 Add ability to write out VkPipelineCache to gpu PersistentCache. by Greg Daniel · 6 years ago
  77. 351e80c Reland "ccpr: Rework the path cache to support sporadic flushing" by Chris Dalton · 6 years ago
  78. 2e825a3 Revert "ccpr: Rework the path cache to support sporadic flushing" by Chris Dalton · 6 years ago
  79. d6fa454 ccpr: Rework the path cache to support sporadic flushing by Chris Dalton · 6 years ago
  80. b46add8 Add initial support for creating a vulkan secondary command buffer drawing context. by Greg Daniel · 6 years ago
  81. 614c1a8 Add idle texture callback mechanism. by Brian Salomon · 6 years ago
  82. f391d0f Reduce the number of backend->pixelconfig GrCaps virtuals. by Brian Salomon · 6 years ago
  83. 69e5785 Add RG_88 texture format by Jim Van Verth · 6 years ago
  84. c67c31c Revert "Revert "Mark wrapped textures imported into SkImages as "read only"."" by Brian Salomon · 6 years ago
  85. ff4ccaa Revert "Mark wrapped textures imported into SkImages as "read only"." by Brian Salomon · 6 years ago
  86. 796693a Mark wrapped textures imported into SkImages as "read only". by Brian Salomon · 6 years ago
  87. 0ec1c57 remove sk_atomic_inc by Mike Klein · 6 years ago
  88. 4065d45 Reland "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  89. 8f8995a Add single thread assertions to GrResourceCache functions called by GrGpuResource by Brian Salomon · 6 years ago
  90. d7157b2 Revert "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  91. 2f9a5ea Reland "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  92. 919c9e7 Revert "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  93. 51b1c12 Have a GrBackendFormat be stored on gpu proxies. by Greg Daniel · 6 years ago
  94. 0bfdb4a remove SkUnpremultiplyRow() by Mike Klein · 6 years ago
  95. 6c3879d ccpr: Age out path cache entries by Chris Dalton · 6 years ago
  96. 71652e2 gpu: Dump GrTextBlobCache stats in memory dumps. by Khushal · 6 years ago
  97. 9c11135 Reland "Preserve pixel config in makeColorSpace of GPU backed images" by Brian Osman · 6 years ago
  98. bdf12ad Move GrBackend enum to enum class. by Greg Daniel · 6 years ago
  99. 2091fbb Fix some bugs around opaque color types and computeIsOpaque by Brian Osman · 6 years ago
  100. 9c37cd9 Revert "Fix image info checking for always-opaque color types" by Brian Osman · 6 years ago