- 8ed49ea [infra] Add Bazel rules for codecs. by Kevin Lubick · 3 years, 9 months ago
- 08a9711 Reland "Implement batching for convex tessellated paths" by Chris Dalton · 3 years, 9 months ago
- 05c4116 Allow inlining of functions with unassigned out-params. by John Stiles · 3 years, 9 months ago
- 6ee5d9e Improve index-folding of arrays and matrices. by John Stiles · 3 years, 9 months ago
- 107ea94 Add support for clamp($genUType, ...) in SkSL. by John Stiles · 3 years, 9 months ago
- 7e17793 Check FBO status when creating or wrapping renderable texture. by Brian Salomon · 3 years, 9 months ago
- 384ba65 Remove GPU V2 by Brian Salomon · 3 years, 9 months ago
- 4dee13d Remove unnecessary pdf include in SkJpegCodec by Kevin Lubick · 3 years, 9 months ago
- 33c8f05 Add GM that draws vertices, atlas, and patch with runtime colorfilter by Brian Salomon · 3 years, 9 months ago
- f848782 Fix assert in LinearGradient4fContext::LinearIntervalProcessor. by Brian Salomon · 3 years, 9 months ago
- 954e81a Revert "Implement batching for convex tessellated paths" by Robert Phillips · 3 years, 9 months ago
- 9613060 Implement batching for convex tessellated paths by Chris Dalton · 3 years, 9 months ago
- 6fae052 Implement constant folding for index expressions into matrices. by John Stiles · 3 years, 9 months ago
- d7936dc add missing include for SkIsPow2 by Herb Derby · 3 years, 9 months ago
- a583a0f In SkRuntimeEffect, replace ConstIterable with SkSpan by Brian Osman · 3 years, 9 months ago
- 76c1ff1 Optimize indexing into an array with a constant-expression. by John Stiles · 3 years, 9 months ago
- 5e62cd0 Remove unused declaration in SkPDFDevice.h. by Lei Zhang · 3 years, 9 months ago
- a8888cf [svgdevice] Add support for color shaders by Florin Malita · 3 years, 9 months ago
- bdfe3b6 Remove OverrideInput from MulInputByChildAlpha by Brian Osman · 3 years, 9 months ago
- a756c62 move the GlyphVector into the subruns by Herb Derby · 3 years, 9 months ago
- dd50f0d Better handling of coverage-as-alpha during paint conversion by Brian Osman · 3 years, 9 months ago
- 09642f8 Improve failure handling in directFilterMaskGPU by Robert Phillips · 3 years, 9 months ago
- 9481bba Remove alpha modulation from more shader FPs by Brian Osman · 3 years, 9 months ago
- 6e6ae1b Fix inlined out-of-range vector access. by John Stiles · 3 years, 9 months ago
- a55953c Fix assert in SkGradientShader IntervalIterator by Brian Salomon · 3 years, 9 months ago
- d4edc0e make strikeToSourceScale consistent through the code by Herb Derby · 3 years, 9 months ago
- 32385b7 Report incomplete expression-statements as errors. by John Stiles · 3 years, 9 months ago
- 3b6e070 Enable constant-expression folding at all times. by John Stiles · 3 years, 9 months ago
- add2c39 use sk_sp<SkStrike> instead of SkStrikeSpec by Herb Derby · 3 years, 9 months ago
- 58d633b Revert "[MiddleOutPolygonTriangulator] Convert pushVertex(p0) to close()" by Chris Dalton · 3 years, 9 months ago
- 6a5f772 Fix crash with the inliner when optimizing built-in modules. by John Stiles · 3 years, 9 months ago
- 183f37d Add trace opcodes for function entry/exit. by John Stiles · 3 years, 9 months ago
- 540eb37 Remove unused variable 'heapIndex' by Leon Scroggins III · 3 years, 9 months ago
- efd8280 Emit trace_line ops to indicate for-statement next/test. by John Stiles · 3 years, 9 months ago
- 70ae431 Implement trace_var opcode. by John Stiles · 3 years, 9 months ago
- 1b61d86 Reland "Add ConvertPixels versions of PremulAlphaRoundTrip" by Brian Osman · 3 years, 9 months ago
- 1f8c31b [infra] Add initial Bazel rules and files by Kevin Lubick · 3 years, 9 months ago
- a762343 Improve the fan point for wedges by Chris Dalton · 3 years, 9 months ago
- 70db6e4 Use writeToSlot to update fSlots. by John Stiles · 3 years, 9 months ago
- 890235f Add NumberKind to Slot struct. by John Stiles · 3 years, 9 months ago
- edc7b47 Update fSlots to store its data in a Slot struct. by John Stiles · 3 years, 9 months ago
- 065c5d9 Remove deprecated fType field in StructureElementNode. by Lei Zhang · 5 years ago
- 21f7a9a remove strikeToSourceRatio from SkStrikeSpec by Herb Derby · 3 years, 9 months ago
- a1705e2 Typo: "then then" -> "then" by Nils · 3 years, 9 months ago
- e05285a Don't use the atlas for MSAA convex paths by Chris Dalton · 3 years, 9 months ago
- 864f71b Remove unused GrFPArgs::fInputColorIsOpaque by Brian Osman · 3 years, 9 months ago
- 529d347 Move alpha modulation into paint conversion (Step 2) by Brian Osman · 3 years, 9 months ago
- 54c496b use SkStrikeSpec in remote and main strike cache by Herb Derby · 3 years, 9 months ago
- 54ab0dc Fix #ifdef SK_SUPPORT_GPU to be #if by Kevin Lubick · 3 years, 9 months ago
- c94073b change header to include spinlocks instead of mutex by Herb Derby · 3 years, 9 months ago
- 15384b1 Add a trace_line opcode to SkVM. by John Stiles · 3 years, 9 months ago
- f207db2 Rename PathXform to AffineMatrix by Chris Dalton · 3 years, 9 months ago
- f8b3e0c Add disassembly to skvm debug panel by Brian Osman · 3 years, 9 months ago
- 725705f remove SkStrikeSpec from Painter's processSourcePaths by Herb Derby · 3 years, 9 months ago
- 4322c7f Revert "Add ConvertPixels versions of PremulAlphaRoundTrip" by Brian Osman · 3 years, 9 months ago
- afa75bc Add a SkVMDebugTrace flag to ProgramSettings. by John Stiles · 3 years, 9 months ago
- 78bfb85 extract SkStrike and allow SkStrikeForGPU to expose it by Herb Derby · 3 years, 9 months ago
- 1761646 Reland "Remove GPU-related calls from SkSurface.h when !SK_SUPPORT_GPU" by Kevin Lubick · 3 years, 9 months ago
- 7dff51e Drop support for GL_EXT_multi_draw_indirect by Chris Dalton · 3 years, 9 months ago
- 2ed7729 [MiddleOutPolygonTriangulator] Convert pushVertex(p0) to close() by Chris Dalton · 3 years, 9 months ago
- a5409c1 Remove recursive chopping from PathCurveTessellator by Chris Dalton · 3 years, 9 months ago
- 43b0f03 SkTHashTable to not require default constructable T by Ben Wagner · 3 years, 9 months ago
- 88117ab Improve the skvm debug panel by Brian Osman · 3 years, 9 months ago
- 37da672 Remove SkRuntimeEffect from DrawVerticesOp by Brian Salomon · 3 years, 9 months ago
- e7a9535 Enforce basic limits on global size in SkSL. by John Stiles · 3 years, 9 months ago
- 7cde289 Enforce basic limits on function stack size in SkSL. by John Stiles · 3 years, 9 months ago
- 37afdbc pathProcessing: switch to explicit strikeToSourceScale by Herb Derby · 3 years, 9 months ago
- fa6e45f Add an SkVM panel to viewer's debug UI by Brian Osman · 3 years, 9 months ago
- d533add cleanup SK_GPU_V1 guards by Herb Derby · 3 years, 9 months ago
- 0bbce33 Support for COLR 0xFFFF foreground color in FT backend by Dominik Röttsches · 3 years, 9 months ago
- 7368c6d Minor comment fixes in COLRv1 GM and implementation by Dominik Röttsches · 3 years, 9 months ago
- 817dba1 extract strike-to-source scale from SkStrikeSpec by Herb Derby · 3 years, 9 months ago
- 569bf57 [metal] Ensure that we clean up command buffer even on failure. by Jim Van Verth · 3 years, 9 months ago
- a8d3807 Metal: in iOS check to see if we're in background before creating encoder by Jim Van Verth · 3 years, 9 months ago
- b61804e Add ConvertPixels versions of PremulAlphaRoundTrip by Brian Osman · 3 years, 9 months ago
- 380dd45 Fix an accidental float truncation by Chris Dalton · 3 years, 9 months ago
- 233f4d8 Convert MiddleOutPolygonTriangulator to an iterator by Chris Dalton · 3 years, 9 months ago
- 37459e7 Move WithWorkingFormat to SkColorFilterPriv by Brian Osman · 3 years, 9 months ago
- dfeced7 Disable tessellation path renderer on Wembley devices. by Greg Daniel · 3 years, 9 months ago
- 8be6332 Serialize foreground color caching requirement specialisation by Dominik Röttsches · 3 years, 9 months ago
- 3598648 Use larger clip for SW mask unique key by Michael Ludwig · 3 years, 9 months ago
- dc7ab73 Add comment explaining unpremul paint color handling by Brian Osman · 3 years, 9 months ago
- 90c9424 Remove SPI from static inline functions by Kevin Lubick · 3 years, 9 months ago
- a9860f0 Adapt to fixed point values in FT COLRv1 structs by Dominik Röttsches · 3 years, 9 months ago
- 3a9a799 Move sk_memset* from SkUtils to SkOpts by Kevin Lubick · 3 years, 9 months ago
- e0ee095 Move UTF16 helpers from SkUtils to SkUTF by Kevin Lubick · 3 years, 9 months ago
- 02b8a09 Restore batching of (varying) paint alpha to shader FP trees by Brian Osman · 3 years, 9 months ago
- 390edeb Fix fuzzer-discovered error with no-op arithmetic. by John Stiles · 3 years, 9 months ago
- 9535da4 Move more GPU-specific code behind SK_SUPPORT_GPU flag by Kevin Lubick · 3 years, 9 months ago
- 5743812 Cleanup: replace helper with SkTAddOffset. by John Stiles · 3 years, 9 months ago
- 6a60e09 Pin SkColor4f alpha when making a color shader by Brian Osman · 3 years, 9 months ago
- 7b3b916 Add include guards to SkCodec.cpp depending on enabled codecs by Kevin Lubick · 3 years, 9 months ago
- 3b9113f Only include SkJSONWriter when SK_ENABLE_DUMP_GPU defined by Kevin Lubick · 3 years, 9 months ago
- afb0657 [pdf] Modify drawPoints to handle perspective by Ben Wagner · 3 years, 9 months ago
- 6934766 Rename Uint to UInt. by John Stiles · 3 years, 9 months ago
- aa369d2 Fix error with inlined literals overflowing their types. by John Stiles · 3 years, 9 months ago
- c7c49f5 Mark symbols starting with gl_ as reserved words. by John Stiles · 3 years, 9 months ago
- fea9b27 Add sk_SecondaryFragColor built-in. by John Stiles · 3 years, 9 months ago
- b1fdcf3 Revert "Move alpha modulation into paint conversion (Step 2)" by Brian Osman · 3 years, 9 months ago
- 8516c0d update LLVM in SkVM by Herb Derby · 3 years, 10 months ago