1. 40d5fbb Add support for half-precision uniforms to Graphite. by John Stiles · 3 years ago
  2. 6934766 Rename Uint to UInt. by John Stiles · 3 years ago
  3. 15f17c0 Revert "[graphite] Fill in basic vertex and index buffers." by Robert Phillips · 3 years ago
  4. b95c833 [graphite] Fill in basic vertex and index buffers. by Greg Daniel · 3 years ago
  5. 83e9956 add constrained_add by Herb Derby · 3 years, 1 month ago
  6. 8e37086 Remove SK_SURFACE_COPY_ON_WRITE_CRASHES by Ben Wagner · 3 years ago
  7. 9b98059 Reland "Add support for half-precision types in Metal." by John Stiles · 3 years ago
  8. 9d24b02 Revert "Add support for half-precision types in Metal." by Brian Osman · 3 years ago
  9. 60e456e [graphite] Partially connect Recorder, DrawBufferManager, DrawPass, and UniformCache. by Robert Phillips · 3 years ago
  10. d90e09b Add support for half-precision types in Metal. by John Stiles · 3 years ago
  11. 50add5a [graphite] Add support for synchronous surface readpixels by Greg Daniel · 3 years ago
  12. 527d127 [graphite] Partially connect DrawPass, UniformCache and ProgramCache by Robert Phillips · 3 years ago
  13. b5450fb [graphite] Add index buffer support and instanced draws by Jim Van Verth · 3 years ago
  14. db7f2c6 [graphite] Add lookup by unique ID to program and uniform caches by Robert Phillips · 3 years ago
  15. 762a01f [graphite] Stub out details of DrawList->DrawPass algorithm by Jim Van Verth · 3 years ago
  16. 8b49157 [graphite] Move MSL creation into the ProgramInfo by Robert Phillips · 3 years ago
  17. 391f941 [graphite] Add a Graphite no Gpu (i.e. Ganesh) build bot by Greg Daniel · 3 years ago
  18. 1fe391f [graphite] Add caches for uniformdata and programs by Robert Phillips · 3 years ago
  19. 8837686 [graphite] Actually record draws in DrawList by Michael Ludwig · 3 years ago
  20. 4b38d9c Reland "Avoid crash when surface CoW allocation fails" by Ben Wagner · 3 years ago
  21. 66485f9 [graphite] Add vertex and instance buffer support. by Jim Van Verth · 3 years ago
  22. 5b19ebe Revert "Avoid crash when surface CoW allocation fails" by Greg Daniel · 3 years ago
  23. 2e228bb Avoid crash when surface CoW allocation fails by Ben Wagner · 3 years ago
  24. 6a02277 [graphite] Add DrawBufferManager class. by Greg Daniel · 3 years ago
  25. b421a71 [graphite] Expand shader precompilation placeholder by Robert Phillips · 3 years ago
  26. f44bc85 [graphite] Track target TextureProxy for DrawContext and DrawPass by Jim Van Verth · 3 years ago
  27. 14c3282 Update Metal type sizes and alignments. by John Stiles · 3 years ago
  28. 97284f2 [infra] Add initial platforms and constraint values by Kevin Lubick · 3 years ago
  29. 7898607 Fix CL collision (rm SLType Byte type usage) by Robert Phillips · 3 years ago
  30. 215b48d [graphite] Fix link error in DrawOrder.h by Jim Van Verth · 3 years ago
  31. ef8907c [graphite] Rename UniformDataManager to UniformManager and update by Robert Phillips · 3 years ago
  32. f6fb3db Remove GrSL byte types. by John Stiles · 3 years ago
  33. c545aa5 [graphite] Add uniform buffer support to command buffer by Jim Van Verth · 3 years ago
  34. 2a37217 [graphite] Max draw count in DrawList by Michael Ludwig · 3 years ago
  35. 04bff8b [graphite] Consolidate ordering constraints into DrawOrder type by Michael Ludwig · 3 years ago
  36. 649e3c2 [graphite] Reorganize CommandBuffer a little by Jim Van Verth · 3 years ago
  37. a21aacf [graphite] Allow graphite to compile without ganesh and add shared gn files. by Greg Daniel · 3 years ago
  38. 1f27d9a [graphite] Stub out Renderer and RenderStep by Michael Ludwig · 3 years ago
  39. 8744f3b [graphite] Remove unused prior task depdency on RenderPassTask by Michael Ludwig · 3 years ago
  40. e167dda [graphite] Move TextureProxy ctor impl into to resolve forward decl by Michael Ludwig · 3 years ago
  41. 18d0015 [graphite] Move some types to GraphiteTypesPriv by Michael Ludwig · 3 years ago
  42. a98f6b5 [graphite] Add copy texture to buffer task. by Greg Daniel · 3 years ago
  43. 3941bca Fixing Android build by Julia Lavrova · 3 years ago
  44. f997f82 RTL by Julia Lavrova · 3 years, 1 month ago
  45. 99b3d8f [graphite] Move work and resource tracking to CommandBuffer base class. by Jim Van Verth · 3 years ago
  46. dbd3b1b [graphite] Add pipeline and draw support by Jim Van Verth · 3 years ago
  47. dee9c2a RTL done right (only WrappedText and VisualRun classes deal with it) by Julia Lavrova · 3 years, 1 month ago
  48. bb553ed [graphite] Implement remainder of RenderCommandEncoder methods by Jim Van Verth · 3 years ago
  49. 4d41304 [infra] Add hermetic toolchain for C/C++ using Clang+Musl by Kevin Lubick · 3 years ago
  50. 6dcb6b4 [graphite] Take two at fixing non-Metal build by Jim Van Verth · 3 years ago
  51. 251e7e6 [graphite] Wire up BoundsManager for color/depth ordering by Michael Ludwig · 3 years, 1 month ago
  52. 8f6a229 [graphite] Add alignment directives to IntersectionTree arrays by Chris Dalton · 3 years ago
  53. ac29367 [graphite] Fix graphite iOS build. by Greg Daniel · 3 years ago
  54. 8582724 [graphite] Add copyTextureToBuffer call on CommandBuffer. by Greg Daniel · 3 years ago
  55. 40b143c [graphite] Add mapRect(skgpu::Rect) to Transform by Michael Ludwig · 3 years, 1 month ago
  56. 3793335 [graphite] Update Shape to use skgpu::Rect and float2 by Michael Ludwig · 3 years, 1 month ago
  57. c9b9174 [graphite] Use std::move when adding RenderPass attachment to CmdBuffer by Jim Van Verth · 3 years, 1 month ago
  58. 2fceb21 [graphite] Add an IntersectionTree class by Chris Dalton · 3 years, 1 month ago
  59. e1bfa18 [graphite] Rect::isEmptyOrNegative() -> Rect::isEmptyNegativeOrNan() by Chris Dalton · 3 years, 1 month ago
  60. f3f2e75 [graphite] Add RenderPass setup and test by Jim Van Verth · 3 years, 1 month ago
  61. 1f76679 [graphite] Copy UniformDataManager into Graphite and trim down by Robert Phillips · 3 years, 1 month ago
  62. 8fafb0f [graphite] Add setters to Rect by Chris Dalton · 3 years, 1 month ago
  63. 0c56bba [graphite] Add command buffer test by Jim Van Verth · 3 years, 1 month ago
  64. eda5ba1 [graphite] Add resource tracking to CommandBuffer by Jim Van Verth · 3 years, 1 month ago
  65. 4021b94 [graphite] Add Transform that wraps matrix, inverse, type and scale factors by Michael Ludwig · 3 years, 1 month ago
  66. 6a24fe4 [graphite] Add call to ResourceProvider to get Buffer. by Greg Daniel · 3 years, 1 month ago
  67. 11c4d14 [graphite] Add getter for default MSAA TextureInfo. by Greg Daniel · 3 years, 1 month ago
  68. a750dfc [graphite] Rearrange internal Context/Recorder/Recording relationship by Robert Phillips · 3 years, 1 month ago
  69. b992453 [graphite] Add Buffer and MtlBuffer classes. by Greg Daniel · 3 years, 1 month ago
  70. 558aff9 Move atlas -> shader conversion up to SkCanvas by Brian Osman · 3 years, 1 month ago
  71. 297d096 [graphite] More testing infrastructure by Robert Phillips · 3 years, 1 month ago
  72. 76f61de [graphite] Initial shader combination/precompile API by Robert Phillips · 3 years, 1 month ago
  73. 76fbbc8 [graphite] Device, DrawContext, and DrawList use Shape by Michael Ludwig · 3 years, 1 month ago
  74. dc6a9e3 [graphite] Add command buffer submission and tracking by Jim Van Verth · 3 years, 1 month ago
  75. 117596b [graphite] Add a fast SIMD Rect type by Chris Dalton · 3 years, 1 month ago
  76. 262dfba [experimental] Add WebGPU demo (built with Bazel) by Kevin Lubick · 3 years, 1 month ago
  77. 676e082 [graphite] Remove the skpu::geom namespace by Chris Dalton · 3 years, 1 month ago
  78. 87a0078 Support building on clang with -std=c++14 but no C++17 extension warning. by Brian Salomon · 3 years, 1 month ago
  79. f32ad08 [infra] Deduplicate serve.py by Kevin Lubick · 3 years, 1 month ago
  80. 9fa47cc Make class members that are static constexpr also be inline. by Brian Salomon · 3 years, 1 month ago
  81. 3062759 [graphite] Set up unit testing system by Robert Phillips · 3 years, 1 month ago
  82. 89457e9 [graphite] Some clean up in CommandBuffer creation by Jim Van Verth · 3 years, 1 month ago
  83. 1ab7ff6 [graphite] Clean up bitwise operators for enum masks by Chris Dalton · 3 years, 1 month ago
  84. e47c5d1 [graphite] Add TextureProxy support. by Greg Daniel · 3 years, 1 month ago
  85. 2aff315 [graphite] Add Shape variant over path, rect, rrect, convex poly by Michael Ludwig · 3 years, 1 month ago
  86. 1190301 [graphite] Add ResourceProvider to Gpu by Jim Van Verth · 3 years, 1 month ago
  87. daa3c70 [graphite] Hook up Pipeline creation. by Jim Van Verth · 3 years, 1 month ago
  88. 47da0ac [graphite] Add stub classes for Recorder, Recording and TaskGraph by Robert Phillips · 3 years, 1 month ago
  89. fbc64be [graphite] Add Caps getters for default TextureInfos by Greg Daniel · 3 years, 1 month ago
  90. d4ca5e1 Add Texture creation to ResourceProvider. by Greg Daniel · 3 years, 1 month ago
  91. 52d1629 [graphite] Update minimum Metal SDK required by Jim Van Verth · 3 years, 1 month ago
  92. efdb1f0 [graphite] Add pipeline cache to ResourceProvider by Jim Van Verth · 3 years, 1 month ago
  93. 65e848d Reland "[graphite] SurfaceDrawContext -> DrawContext" by Michael Ludwig · 3 years, 1 month ago
  94. 9602a4f Revert "[graphite] SurfaceDrawContext -> DrawContext" by Michael Ludwig · 3 years, 1 month ago
  95. a525fd1 [graphite] SurfaceDrawContext -> DrawContext by Michael Ludwig · 3 years, 1 month ago
  96. e20b3ec [graphite] Add remaining factories to MtlTexture. by Greg Daniel · 3 years, 1 month ago
  97. 4008c5a [graphite] Fix creation of command buffer for different SDK/OS versions by Jim Van Verth · 3 years, 1 month ago
  98. 0dc6445 [graphite] Define SortKey as part of DrawPass impl by Michael Ludwig · 3 years, 1 month ago
  99. c2a7ae5 [graphite] Add support for Mtl Stencil/Depth Textures. by Greg Daniel · 3 years, 1 month ago
  100. 1f9be54 [graphite] Add CommandBuffer creation by Jim Van Verth · 3 years, 1 month ago