Android 13.0.0 release 76
- c4f1d16 [graphite] Switch PaintParamsKey over to a builder/result model by Robert Phillips · 2 years, 4 months ago
- 1729710 [graphite] Add TextureProxyView class. by Jim Van Verth · 2 years, 4 months ago
- eec8edb Remove skottiekit experiment by Kevin Lubick · 2 years, 4 months ago
- 7f568e9 [bazel] Update to use emsdk 3.1.4 by Kevin Lubick · 2 years, 4 months ago
- d184c1b [graphite] Add uniform name mangling and a uniform padding cheat by Robert Phillips · 2 years, 4 months ago
- e39cebe [graphite] Merge Resource and ResourceRef together. by Greg Daniel · 2 years, 4 months ago
- e03b9d1 [graphite] Store isFBOnly flag in samplesKey by Jim Van Verth · 2 years, 5 months ago
- 9af3a91 [graphite] Hook up Surface::writePixels by Jim Van Verth · 2 years, 5 months ago
- 7caeb1b [graphite] Add calcuating of graphtie resource key for Textures in Caps by Greg Daniel · 2 years, 5 months ago
- 74ce095 [graphite] Rename skgpu::Surface_Graphite to skgpu::Surface by Jim Van Verth · 2 years, 5 months ago
- 2122f40 Update REPORTER_ASSERT/ERRORF to check format strings. by John Stiles · 2 years, 5 months ago
- 4b58318 [graphite] Fix two bugs wrt uniform uploading by Robert Phillips · 2 years, 5 months ago
- 6d7d508 [graphite] Add buffer setup for texture uploads by Jim Van Verth · 2 years, 5 months ago
- 0fac7ba Remove experimental/xform by Kevin Lubick · 2 years, 5 months ago
- 9cb74e9 [bazel] Compile gms for wasm and WebGL by Kevin Lubick · 2 years, 5 months ago
- 61e7b64 [graphite] Rearrange headers by Robert Phillips · 2 years, 5 months ago
- 1048287 [graphite] Add GraphiteResourceKey class. by Greg Daniel · 2 years, 5 months ago
- d67c266 [graphite] Add UploadList and UploadTask. by Jim Van Verth · 2 years, 5 months ago
- 3bdff6b [graphite] Add a means of accumulating multiple code snippets by Robert Phillips · 2 years, 5 months ago
- 07b639d [graphite] Consolidate functionality in the SkShaderCodeDictionary by Robert Phillips · 2 years, 5 months ago
- 87aa7a9 Add SK_PRINTF_LIKE to existing variadic print functions. by John Stiles · 2 years, 5 months ago
- fc80c11 [graphite] Don't initialize Recorder BufferManager until after initializing ResourceProvider. by Greg Daniel · 2 years, 5 months ago
- 6c28bd9 [graphite] Reorganize code snippets a bit by Robert Phillips · 2 years, 5 months ago
- 324e002 [graphite] Add RecorderPriv class by Greg Daniel · 2 years, 5 months ago
- 94f0b94 [graphite] Fix unused member warning in Release build. by Greg Daniel · 2 years, 5 months ago
- c2cb2d9 [graphite] Split up Mtl uniform generation a bit by Robert Phillips · 2 years, 5 months ago
- 92c2ace [graphite] Add basic stubs for ResourceCache. by Greg Daniel · 2 years, 5 months ago
- e94b52c [canvaskit] Add skottie to Bazel build by Kevin Lubick · 2 years, 5 months ago
- 7c1dafe Remove references to skstd::optional in Skia. by John Stiles · 2 years, 5 months ago
- 78219a3 [graphite] Add stub for image shader SkSL by Robert Phillips · 2 years, 5 months ago
- 9907a86 [graphite] Add buffer to texture copy support by Jim Van Verth · 2 years, 5 months ago
- 0fa0367 [graphite] Use PaintParams::toKey in ExtractPaintData by Robert Phillips · 2 years, 5 months ago
- 4335043 [graphite] Distribute key creation to SkShaders by Robert Phillips · 2 years, 5 months ago
- 9a7acd4 [graphite] Make Context no longer ref counted. by Greg Daniel · 2 years, 5 months ago
- a9c10b5 [graphite] Move creation of UniformBlocks to AddToKey methods by Robert Phillips · 2 years, 5 months ago
- ffeb6f2 Remove SkSL::String class. by John Stiles · 2 years, 5 months ago
- 55a69d1 [graphite] Store ResourceProvider on Recorder instead of Gpu. by Greg Daniel · 2 years, 5 months ago
- 7326211 Revert "Reland "Remove skstd::optional entirely."" by Brian Osman · 2 years, 5 months ago
- 80428f7 [graphite] Pass SkUniforms around as an SkSpan by Robert Phillips · 2 years, 5 months ago
- d161e2f Reland "Remove skstd::optional entirely." by John Stiles · 2 years, 5 months ago
- 3998cde [graphite] Expand GradientData to include everything needed for uniform generation by Robert Phillips · 2 years, 5 months ago
- f34afe8 Convert appendf and vappendf to static methods. by John Stiles · 2 years, 5 months ago
- bc1e97e [graphite] Add GlobalCache class to hold objects that can be accesed by all Recorders. by Greg Daniel · 2 years, 5 months ago
- 6e1ff71 [graphite] Plumb SkUniformData/SkUniformBlock everywhere by Robert Phillips · 2 years, 5 months ago
- 98e5100 Revert "Remove skstd::optional entirely." by John Stiles · 2 years, 5 months ago
- 17d0fc0 Remove skstd::optional entirely. by John Stiles · 2 years, 5 months ago
- 98d6640 [bazel] Regenerate files and build with c++17 by Kevin Lubick · 2 years, 5 months ago
- 102dbf9 [canvaskit] Disable dynamic execution by Kevin Lubick · 2 years, 5 months ago
- 1d0d1e9 Update iOS test apps to require C++17. by John Stiles · 2 years, 5 months ago
- e267a5b [graphite] Add sampler/texture binding to commandbuffer by Jim Van Verth · 2 years, 5 months ago
- f07421b Remove unnecessary ctors now that we have C++17 copy-elision. by John Stiles · 2 years, 5 months ago
- 3119b67 Draw glyphs as paths directly. by Ben Wagner · 2 years, 5 months ago
- b920095 [graphite] Use RAII helper structs to configure append modes in DrawWriter by Michael Ludwig · 2 years, 5 months ago
- 1042c00 [graphite] Replace GrSLType with SkSLType by Robert Phillips · 2 years, 5 months ago
- a54564e Add VertexWriter&& operator<< for use with returned writers by Michael Ludwig · 2 years, 5 months ago
- d6ee724 [graphite] Simplify internal state of DrawWriter by Michael Ludwig · 2 years, 5 months ago
- 84fecee [graphite] Add sampler creation by Jim Van Verth · 2 years, 5 months ago
- 3167dd7 [graphite] Add skgpu::Sampler and skgpu::mtl::Sampler classes by Jim Van Verth · 2 years, 5 months ago
- cc56016 Track end mark of BufferWriters to detect overrun by Michael Ludwig · 2 years, 5 months ago
- 1793c18 [graphite] Move SLType, Uniform, and UniformData to src/core by Robert Phillips · 2 years, 5 months ago
- b98159e [graphite] Clean up SkKeyHelpers a bit by Robert Phillips · 2 years, 5 months ago
- 896d278 [graphite] Push SkBackend into SkKeyHelpers by Robert Phillips · 2 years, 5 months ago
- ef189dd [graphite] Add SkBlender to PaintParams by Robert Phillips · 2 years, 5 months ago
- 8276fa8 [graphite] Wrap log macros in do-while to avoid semicolon warnings by Jim Van Verth · 2 years, 5 months ago
- abd6cf1 [graphite] Add addToKey entry points by Robert Phillips · 2 years, 5 months ago
- 7022d74 [graphite] Hook up viewer by Greg Daniel · 2 years, 5 months ago
- f260a29 [graphite] Add basic logging. by Jim Van Verth · 2 years, 5 months ago
- c505bdc [graphite] Make sure we are flushing work from the Device when needed. by Greg Daniel · 2 years, 6 months ago
- b21c4af [graphite] Remove ref counting from Recorder. by Greg Daniel · 2 years, 6 months ago
- 25a7797 [bazel] Add mirrors to every external dependency. by Kevin Lubick · 2 years, 6 months ago
- 106a57b [graphite] Store back pointers of Device and Recorder to each other. by Greg Daniel · 2 years, 6 months ago
- cc4d21f [graphite] Move ShaderCodeDictionary, SkPaintParamsKey, and UniquePaintParamsID to include/private by Robert Phillips · 2 years, 6 months ago
- 04e7419 [graphite] Replace Combination with SkPaintParamsKey by Robert Phillips · 2 years, 6 months ago
- 53cefbb [graphite] Use IntersectionTrees to compute disjoint stencil indices by Michael Ludwig · 2 years, 6 months ago
- a2e55ee [graphite] Add readPixels call that takes an skgpu::Context. by Greg Daniel · 2 years, 6 months ago
- 345587d [graphite] Use renderpassdesc to setup graphics pipelines by Jim Van Verth · 2 years, 6 months ago
- 7a14f78 [bazel] Sketching out HelloWorld sk_app using GL by Kevin Lubick · 2 years, 6 months ago
- 0056f3f [graphite] Reset order tracking after flush by Michael Ludwig · 2 years, 6 months ago
- 3e35c8a [graphite] Break PaintParams out into its own header by Robert Phillips · 2 years, 6 months ago
- ecd1eb9 [graphite] Basic opacity analysis on PaintParams by Michael Ludwig · 2 years, 6 months ago
- 9fccec2 [graphite] Add UniquePaintParamsID by Robert Phillips · 2 years, 6 months ago
- 2ac624f [graphite] Add Resource class to be base class for cached objects. by Greg Daniel · 2 years, 6 months ago
- 048545d Set up basic hello world sk_app by Kevin Lubick · 2 years, 6 months ago
- 0cdd5d7 [graphite] Implement middle-out triangle stencil RenderStep by Michael Ludwig · 2 years, 6 months ago
- bdc0bad [graphite] Implement inverse fills by Michael Ludwig · 2 years, 6 months ago
- 380d1ae Reland "Start on custom mesh API" by Brian Salomon · 2 years, 6 months ago
- a88a627 Revert "Start on custom mesh API" by Brian Salomon · 2 years, 6 months ago
- e1e1c03 Start on custom mesh API by Brian Salomon · 2 years, 6 months ago
- 09828fb [graphite] Add background checks for iOS by Jim Van Verth · 2 years, 6 months ago
- fec9a30 [graphite] Add support for creating wrapped SkSurfaces. by Greg Daniel · 2 years, 6 months ago
- 9ddc4e8 [graphite] Disable color writes for ShaderType::kNone by Michael Ludwig · 2 years, 7 months ago
- 47a5428 [graphite] Manage sort key bit packing explicitly by Michael Ludwig · 2 years, 7 months ago
- fdae1b7 [graphite] Clear depth/stencil attachments to 0 by Michael Ludwig · 2 years, 7 months ago
- 3ad6e53 [graphite] Fix instance vs. non-instanced detection by Michael Ludwig · 2 years, 7 months ago
- 64ed6fd [graphite] Embed SkPathFillType into Renderer definitions by Michael Ludwig · 2 years, 7 months ago
- 454c04e [graphite] Add shader error handling by Jim Van Verth · 2 years, 7 months ago
- a964a72 [graphite] Reenable linear gradient shading by Robert Phillips · 2 years, 7 months ago
- 85d6190 [graphite] Use depthstencilflags in RenderStep and up by Jim Van Verth · 2 years, 7 months ago
- 97f8980 [graphite] Set up depth/stencil attachment by Jim Van Verth · 2 years, 7 months ago
- 5f4867d [graphite] Switch from using raw MSL to using SkSL by Robert Phillips · 2 years, 7 months ago