1. f07421b Remove unnecessary ctors now that we have C++17 copy-elision. by John Stiles · 2 years, 9 months ago
  2. 3119b67 Draw glyphs as paths directly. by Ben Wagner · 2 years, 9 months ago
  3. b920095 [graphite] Use RAII helper structs to configure append modes in DrawWriter by Michael Ludwig · 2 years, 9 months ago
  4. 1042c00 [graphite] Replace GrSLType with SkSLType by Robert Phillips · 2 years, 10 months ago
  5. a54564e Add VertexWriter&& operator<< for use with returned writers by Michael Ludwig · 2 years, 9 months ago
  6. d6ee724 [graphite] Simplify internal state of DrawWriter by Michael Ludwig · 2 years, 9 months ago
  7. 84fecee [graphite] Add sampler creation by Jim Van Verth · 2 years, 9 months ago
  8. 3167dd7 [graphite] Add skgpu::Sampler and skgpu::mtl::Sampler classes by Jim Van Verth · 2 years, 10 months ago
  9. cc56016 Track end mark of BufferWriters to detect overrun by Michael Ludwig · 2 years, 10 months ago
  10. 1793c18 [graphite] Move SLType, Uniform, and UniformData to src/core by Robert Phillips · 2 years, 10 months ago
  11. b98159e [graphite] Clean up SkKeyHelpers a bit by Robert Phillips · 2 years, 10 months ago
  12. 896d278 [graphite] Push SkBackend into SkKeyHelpers by Robert Phillips · 2 years, 10 months ago
  13. ef189dd [graphite] Add SkBlender to PaintParams by Robert Phillips · 2 years, 10 months ago
  14. 8276fa8 [graphite] Wrap log macros in do-while to avoid semicolon warnings by Jim Van Verth · 2 years, 10 months ago
  15. abd6cf1 [graphite] Add addToKey entry points by Robert Phillips · 2 years, 10 months ago
  16. 7022d74 [graphite] Hook up viewer by Greg Daniel · 2 years, 10 months ago
  17. f260a29 [graphite] Add basic logging. by Jim Van Verth · 2 years, 10 months ago
  18. c505bdc [graphite] Make sure we are flushing work from the Device when needed. by Greg Daniel · 2 years, 10 months ago
  19. b21c4af [graphite] Remove ref counting from Recorder. by Greg Daniel · 2 years, 10 months ago
  20. 25a7797 [bazel] Add mirrors to every external dependency. by Kevin Lubick · 2 years, 10 months ago
  21. 106a57b [graphite] Store back pointers of Device and Recorder to each other. by Greg Daniel · 2 years, 10 months ago
  22. cc4d21f [graphite] Move ShaderCodeDictionary, SkPaintParamsKey, and UniquePaintParamsID to include/private by Robert Phillips · 2 years, 10 months ago
  23. 04e7419 [graphite] Replace Combination with SkPaintParamsKey by Robert Phillips · 2 years, 10 months ago
  24. 53cefbb [graphite] Use IntersectionTrees to compute disjoint stencil indices by Michael Ludwig · 2 years, 10 months ago
  25. a2e55ee [graphite] Add readPixels call that takes an skgpu::Context. by Greg Daniel · 2 years, 10 months ago
  26. 345587d [graphite] Use renderpassdesc to setup graphics pipelines by Jim Van Verth · 2 years, 10 months ago
  27. 7a14f78 [bazel] Sketching out HelloWorld sk_app using GL by Kevin Lubick · 2 years, 10 months ago
  28. 0056f3f [graphite] Reset order tracking after flush by Michael Ludwig · 2 years, 10 months ago
  29. 3e35c8a [graphite] Break PaintParams out into its own header by Robert Phillips · 2 years, 10 months ago
  30. ecd1eb9 [graphite] Basic opacity analysis on PaintParams by Michael Ludwig · 2 years, 10 months ago
  31. 9fccec2 [graphite] Add UniquePaintParamsID by Robert Phillips · 2 years, 10 months ago
  32. 2ac624f [graphite] Add Resource class to be base class for cached objects. by Greg Daniel · 2 years, 10 months ago
  33. 048545d Set up basic hello world sk_app by Kevin Lubick · 2 years, 10 months ago
  34. 0cdd5d7 [graphite] Implement middle-out triangle stencil RenderStep by Michael Ludwig · 2 years, 11 months ago
  35. bdc0bad [graphite] Implement inverse fills by Michael Ludwig · 2 years, 11 months ago
  36. 380d1ae Reland "Start on custom mesh API" by Brian Salomon · 2 years, 11 months ago
  37. a88a627 Revert "Start on custom mesh API" by Brian Salomon · 2 years, 11 months ago
  38. e1e1c03 Start on custom mesh API by Brian Salomon · 2 years, 11 months ago
  39. 09828fb [graphite] Add background checks for iOS by Jim Van Verth · 2 years, 11 months ago
  40. fec9a30 [graphite] Add support for creating wrapped SkSurfaces. by Greg Daniel · 2 years, 11 months ago
  41. 9ddc4e8 [graphite] Disable color writes for ShaderType::kNone by Michael Ludwig · 2 years, 11 months ago
  42. 47a5428 [graphite] Manage sort key bit packing explicitly by Michael Ludwig · 2 years, 11 months ago
  43. fdae1b7 [graphite] Clear depth/stencil attachments to 0 by Michael Ludwig · 2 years, 11 months ago
  44. 3ad6e53 [graphite] Fix instance vs. non-instanced detection by Michael Ludwig · 2 years, 11 months ago
  45. 64ed6fd [graphite] Embed SkPathFillType into Renderer definitions by Michael Ludwig · 2 years, 11 months ago
  46. 454c04e [graphite] Add shader error handling by Jim Van Verth · 2 years, 11 months ago
  47. a964a72 [graphite] Reenable linear gradient shading by Robert Phillips · 2 years, 11 months ago
  48. 85d6190 [graphite] Use depthstencilflags in RenderStep and up by Jim Van Verth · 2 years, 11 months ago
  49. 97f8980 [graphite] Set up depth/stencil attachment by Jim Van Verth · 2 years, 11 months ago
  50. 5f4867d [graphite] Switch from using raw MSL to using SkSL by Robert Phillips · 2 years, 11 months ago
  51. d3276e5 [graphite] Revise stencil setup and set in pipeline by Jim Van Verth · 2 years, 11 months ago
  52. 40ba900 [graphite] Set up depth/stencil in GraphicsPipeline from RenderStep by Jim Van Verth · 3 years ago
  53. 9399d95 [graphite] Fix metal rtAdjust for NDC space flip. by Greg Daniel · 3 years ago
  54. f278a80 [graphite] Use correct uniform buffer alignment. by Greg Daniel · 3 years ago
  55. 9d74c28 [graphite] Move Recorder and Recording to public include. by Greg Daniel · 3 years ago
  56. 3145cb8 [graphite] Add rtAdjust to metal program generation by Michael Ludwig · 3 years ago
  57. 9a44a6b [graphite] RenderStep handles local-to-device transforms by Michael Ludwig · 3 years ago
  58. 0f75cc7 [graphite] Only track command buffer work in debug builds by Jim Van Verth · 3 years ago
  59. fc2eef8 [graphite] Add operator== to BindBufferInfo by Michael Ludwig · 3 years ago
  60. 7e34f11 [graphite] Set up resolve and stencil/depth renderpass info by Jim Van Verth · 3 years ago
  61. adcf51c [graphite] Record commands in DrawPass by Michael Ludwig · 3 years ago
  62. 1c4f518 [debugger] Define SK_ENABLE_DUMP_GPU to fix audit trail by Kevin Lubick · 3 years ago
  63. 5e0950e [graphite] Add Context create/deleteBackendTexture calls. by Greg Daniel · 3 years ago
  64. 6ba9f70 [bazel] Try adding cc_binary rules that use generated rules by Kevin Lubick · 3 years ago
  65. 660cc2a [graphite] Assign indices to pipeline descriptions by Michael Ludwig · 3 years ago
  66. 0814e7f [graphite] Add Combination to GraphicsPipelineDesc by Michael Ludwig · 3 years ago
  67. e2a038f [graphite] Add caps queries for texturable and renderable by Greg Daniel · 3 years ago
  68. 2044a34 [graphite] Add RenderStep to GraphicsPipelineDesc, provides vertex MSL by Michael Ludwig · 3 years ago
  69. ac2a40e [graphite] Add geometry uniforms to RenderStep by Michael Ludwig · 3 years ago
  70. fe2acfb [graphite] Move id off of UniformData and into UniformCache by Michael Ludwig · 3 years ago
  71. cc9d0cd [bazel] Add go/gazelle to WORKSPACE and use c++ extension. by Kevin Lubick · 3 years ago
  72. 9488e02 [infra] Experiment generating BUILD.bazel files by Kevin Lubick · 3 years ago
  73. 2f6c53f [graphite] Add SkSL compiler support by Jim Van Verth · 3 years ago
  74. 1f224ed [graphite] Add vertex/instance attribute definition to RenderStep by Michael Ludwig · 3 years ago
  75. b8e3674 [graphite] Add DrawWriter type for auto merging consecutive vertex data into draws by Michael Ludwig · 3 years ago
  76. 61c032e [graphite] Keep baseVertex,baseInstance relative to offset specified when vertex buffers were bound by Michael Ludwig · 3 years ago
  77. 940086c [graphite] Include offset in Writers returned by DrawBufferManager by Michael Ludwig · 3 years ago
  78. 6d1d2c0 [graphite] Support wrapped Textures in the backends. by Greg Daniel · 3 years ago
  79. 3097052 At SkDevice level and below use SkBlender instead of SkBlendMode by Brian Salomon · 3 years ago
  80. e136c31 [graphite] Add rasterization state methods to CommandBuffer by Jim Van Verth · 3 years ago
  81. 78a0a2a [graphite] Move VertexAttribTypeSize to DrawTypes.h by Michael Ludwig · 3 years ago
  82. 4f806e0 Add UniformSlot to CommandBuffer API by Robert Phillips · 3 years ago
  83. 80ee93d Add ShaderType::kSolidColor and make Combinations work w/ PaintParams by Robert Phillips · 3 years ago
  84. 7b64e13 [graphite] Remove use of GraphiteTypesPriv and move to *Types in src. by Greg Daniel · 3 years ago
  85. 686ccec [graphite] Add BackendTexture abstraction for Graphite. by Greg Daniel · 3 years ago
  86. 300f51a [graphite] Be explicit about pending draws on DrawContext destruction by Jim Van Verth · 3 years ago
  87. 23dafe8 [graphite] Implement fullscreen clear as LoadOp by Jim Van Verth · 3 years ago
  88. 5182ed3 [graphite] Revise RenderPassTask construction by Jim Van Verth · 3 years ago
  89. 384ba65 Remove GPU V2 by Brian Salomon · 3 years ago
  90. 1c0d713 [graphite] Add offsets to vertex buffers by Jim Van Verth · 3 years ago
  91. 9b353b9 [graphite] Add commands to CommandBuffer from Tasks by Jim Van Verth · 3 years ago
  92. 1f8c31b [infra] Add initial Bazel rules and files by Kevin Lubick · 3 years ago
  93. 497ac0f [graphite] Rename RenderPipeline[Desc] to GraphicsPipeline[Desc] by Michael Ludwig · 3 years ago
  94. f2b5dc8 [graphite] Fix MSL FS generation by Robert Phillips · 3 years ago
  95. 6990ee0 [graphite] Add RenderPassTask::execute by Jim Van Verth · 3 years ago
  96. 5e52389 Reland "[graphite] Fill in basic vertex and index buffers." by Greg Daniel · 3 years ago
  97. 40d5fbb Add support for half-precision uniforms to Graphite. by John Stiles · 3 years ago
  98. 6934766 Rename Uint to UInt. by John Stiles · 3 years ago
  99. 15f17c0 Revert "[graphite] Fill in basic vertex and index buffers." by Robert Phillips · 3 years ago
  100. b95c833 [graphite] Fill in basic vertex and index buffers. by Greg Daniel · 3 years ago