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