- b5aa3ef Update DeviceSpaceEffect and ColorSpaceXform to return half4s. by John Stiles · 3 years, 10 months ago
- 6ed9089 Move clip operations on SkDevices into a helper macro by Michael Ludwig · 3 years, 10 months ago
- 4dbff75 Update GrTTopoSort to use pre-existing memory ... by Robert Phillips · 3 years, 10 months ago
- 0d66b25 Simplify internal logic in androidFramework_setDeviceClipRestriction by Michael Ludwig · 3 years, 10 months ago
- d1d8729 Add fix for fuzzer-discovered crash with negated constructors. by John Stiles · 3 years, 10 months ago
- 1f71f43 Always enable SkSL's ByteCodeGenerator, disable interpreter in Google3 by Brian Osman · 3 years, 10 months ago
- d0f712f Add fix for fuzzer-discovered crash at oss-fuzz:27614. by John Stiles · 3 years, 10 months ago
- 466e7e8 Hide SkCanvas::AutoValidateClip in cpp file by Michael Ludwig · 3 years, 10 months ago
- 47d5ba9 Fix SkRegion::setPath to respect inverse fills when path isn't finite by Michael Ludwig · 3 years, 10 months ago
- 5013d95 Rename fDeviceClipBounds to fQuickRejectBounds by Michael Ludwig · 3 years, 10 months ago
- 408959f Track AA-ness and rect-ness in SkConservativeClip by Michael Ludwig · 3 years, 10 months ago
- e08eb75 allow JIT on ARM Mac by Mike Klein · 3 years, 10 months ago
- f429943 Remove GrDrawingManager::fActiveOpsTask ivar by Adlai Holler · 3 years, 10 months ago
- 75ae8fc Remove unexpected color conversion in GrSurfaceContext::readPixels by Christopher Cameron · 3 years, 10 months ago
- 7b23905 Revert "Replace skslc worklist files with -- delimited command lines." by Brian Osman · 3 years, 10 months ago
- c59e448 use the DirectSubRun to size the arena by Herb Derby · 3 years, 10 months ago
- 90f211f calculate glyph offset using (0,0) mapping by Herb Derby · 3 years, 10 months ago
- 108bbe2 Optimize away swizzles on single-argument constructors. by John Stiles · 3 years, 10 months ago
- 8dbceba Remove (unused) SkSL::NodeArrayWrapper by Brian Osman · 3 years, 10 months ago
- fb964a4 SkSL: Preserve coerced types of literals during dehydration/rehydration by Brian Osman · 3 years, 10 months ago
- 0540efe Remove nullptr default Type from IntLiteral by Brian Osman · 3 years, 10 months ago
- fcc4e85 Remove SkYUVAInfo::PlanarConfig by Brian Salomon · 3 years, 10 months ago
- 9ef7e20 Remove friending between GrRenderTask and GrDDLTask by Robert Phillips · 3 years, 10 months ago
- 98e17bf Remove deprecated DDL promise texture image factories. by Brian Salomon · 3 years, 10 months ago
- c634fc4 Remove FCLocker::Suspend. by Ben Wagner · 3 years, 10 months ago
- 5dfa02b tighten up device bounds for glyphs by Herb Derby · 3 years, 10 months ago
- e1bbd5c Disallow unsized array dimensions on size fields past the frontmost. by John Stiles · 3 years, 10 months ago
- 08070f6 Report the correct line number when vardecls have an error. by John Stiles · 3 years, 10 months ago
- 1d75778 Disallow opaque types in structs and interface blocks. by John Stiles · 3 years, 10 months ago
- 3b20936 Code cleanup: remove macros from AST node creation. by John Stiles · 3 years, 10 months ago
- abe4518 Move GrOpsTask::addOp and addDrawOp out of header by Adlai Holler · 3 years, 10 months ago
- b1a6b97 Remove bulk GrDrawingManager::appendTasks by Adlai Holler · 3 years, 10 months ago
- 88b2961 Connect DDL offsets in the testing harness to the new ddlTask by Robert Phillips · 3 years, 10 months ago
- fbbc3bb Move SkTTopoSort to src/gpu and rename it to GrTTopoSort by Robert Phillips · 3 years, 10 months ago
- da3d8c2 Reland "SkAnimatedImage: Use fSampleSize" by Leon Scroggins · 3 years, 10 months ago
- 3969746 clip more cases using the CPU allowing more op merges by Herb Derby · 3 years, 10 months ago
- 07f675d Change UnrefDDLTask to just be the DDLTask (take 2) by Robert Phillips · 3 years, 10 months ago
- 0023c0c Detect unsupported types for MemoryLayout and report errors. by John Stiles · 3 years, 10 months ago
- dae77c5 roll back minimum picture version to 73 by Mike Klein · 3 years, 10 months ago
- b7c1310 Revert "Remove SkBaseDevice::flush" by Robert Phillips · 3 years, 10 months ago
- ef8d52d make I32a less ambiguous by Mike Klein · 3 years, 10 months ago
- 5160aad Test and implement all "common" intrinsics (GLSL ES Sec. 8.3) by Brian Osman · 3 years, 10 months ago
- 1340dbd Reland "SkAndroidCodec: Support decoding all frames" by Leon Scroggins · 3 years, 10 months ago
- 971b19d Remove SkBaseDevice::flush by Robert Phillips · 3 years, 10 months ago
- 9f94f31 Add convenience method SkYUVAInfo::makeSubsampling. by Brian Salomon · 3 years, 10 months ago
- 031a767 Stop the inliner after it has inlined 2500 statements in a program. by John Stiles · 3 years, 10 months ago
- 4757a60 Accept SkFilterQuality in SkImageFilters::Shader by Michael Ludwig · 3 years, 10 months ago
- 6ba3be1 Fix step & smoothstep on Vulkan by Brian Osman · 3 years, 10 months ago
- b4b627e Disallow usage of private types ($vec, etc) in non-builtin code. by John Stiles · 3 years, 10 months ago
- bfce87b Fix fuzzing error with duplicate function definitions. by John Stiles · 3 years, 10 months ago
- 3e1b771 Replace skslc worklist files with -- delimited command lines. by John Stiles · 3 years, 10 months ago
- cae335d Add temporary Make for SkSamplingOptions by Mike Reed · 3 years, 10 months ago
- 0fc077e use SkMask::Format in SkGlyph and SkScalerContextRec by Herb Derby · 3 years, 10 months ago
- a29ed26 Remove unused copy-to-external YUV SkImage factories. by Brian Salomon · 3 years, 10 months ago
- 267a858 Revert "SkAndroidCodec: Support decoding all frames" by Leon Scroggins III · 3 years, 10 months ago
- efd628a Revert "SkAnimatedImage: Use fSampleSize" by Leon Scroggins · 3 years, 10 months ago
- 586df95 Simplify the ModifiersPool class. by John Stiles · 3 years, 10 months ago
- 4fdf9f9 SkAnimatedImage: Use fSampleSize by Leon Scroggins · 3 years, 10 months ago
- fc4fdc5 SkAndroidCodec: Support decoding all frames by Leon Scroggins · 3 years, 10 months ago
- 351c9b5 Switch to using GrMtlBackendContext for GrDirectContext creation. by Jim Van Verth · 3 years, 10 months ago
- afdbd9d SkAnimatedImage: Reject invalid crops by Leon Scroggins · 3 years, 10 months ago
- 7a1928f make constexpr variants for SkCLZ/SkCLT and similar functions by Herb Derby · 3 years, 10 months ago
- 7d1153f Handle EXIF orientation in SkAnimatedImage by Leon Scroggins · 3 years, 10 months ago
- 4168981 don't use MASK_FORMAT_UNKNOWN to represent scaler context state by Herb Derby · 3 years, 10 months ago
- 7ac2be2 Reland "add ERMS (enhanced rep mov/sto) SkOpts slice" by Mike Klein · 3 years, 10 months ago
- 8f6d4d3 Test & implement exponential intrinsics by Brian Osman · 3 years, 10 months ago
- 24000785 Implement two-argument atan in public SkSL, improve GM by Brian Osman · 3 years, 10 months ago
- 0f3afa7 Revert "make quickReject treat empty rects and paths the same" by Derek Sollenberger · 3 years, 10 months ago
- d32c57d Revert "add ERMS (enhanced rep mov/sto) SkOpts slice" by Mike Klein · 3 years, 10 months ago
- 3343227 Remove intermediary RenderTaskDAG class by Adlai Holler · 3 years, 10 months ago
- 80bfda8 Remove GrSurfaceContext::flush calls ... by Robert Phillips · 3 years, 10 months ago
- a1e8fe3 Update skslc to compile multiple files during one invocation. by John Stiles · 3 years, 10 months ago
- 26ad8cc add ERMS (enhanced rep mov/sto) SkOpts slice by Mike Klein · 3 years, 10 months ago
- bc098ef Handle EXIF orientation in SkAnimCodecPlayer by Leon Scroggins · 3 years, 11 months ago
- e438738 Split SkYUVAInfo::PlanarConfig into PlaneConfig and Subsampling enums by Brian Salomon · 3 years, 10 months ago
- 398fbed Remove unused SkAnimatedImage factory by Leon Scroggins · 3 years, 11 months ago
- 3a004df GM to test (almost) all SkSL Angle/Trigonometric intrinsics by Brian Osman · 3 years, 10 months ago
- d986835 make quickReject treat empty rects and paths the same by Mike Reed · 3 years, 10 months ago
- e9bbbfe remove unused getAdvance from SkScalerContext by Herb Derby · 3 years, 10 months ago
- a0e248d Revert "Change UnrefDDLTask to just be the DDLTask" by Robert Phillips · 3 years, 10 months ago
- b4ce944 Runtime effects: Fix error when mutating main's coords by Brian Osman · 3 years, 10 months ago
- ef0cdc1 Remove "output color" placeholder from PipelineStageArgs by Brian Osman · 3 years, 10 months ago
- bd3792d Add SkYUVAInfo-based promise texture image factory by Brian Salomon · 3 years, 10 months ago
- 9902cff Use SkSpan to clean up GrOnFlushCallbackObject API by Adlai Holler · 3 years, 10 months ago
- 5acf6a8 Code cleanup: replace macros with lambda functions. by John Stiles · 3 years, 10 months ago
- 1fe2b80 Revert "Reland "Draw image filters directly under non-axis-aligned transforms"" by Michael Ludwig · 3 years, 10 months ago
- 282f8f4 Recompute the last-move-to inside addPath() by Mike Reed · 3 years, 10 months ago
- 7712db9 Reland "Draw image filters directly under non-axis-aligned transforms" by Michael Ludwig · 3 years, 10 months ago
- 88e8bb2 Fix UMR (valgrind) bug in GrDrawingManager by Robert Phillips · 3 years, 10 months ago
- 40022ad use SkFourByteTag to squelch warnings by Mike Klein · 3 years, 10 months ago
- 7f7b485 Fix flipped array dimensions in SkSL. by John Stiles · 3 years, 10 months ago
- 624f3f7 cull glyphs that have far out positions - try #2 by Herb Derby · 3 years, 11 months ago
- a695d62 Limit struct nesting depth to a maximum of eight levels. by John Stiles · 3 years, 10 months ago
- 8d05659 Limit arrays to a maximum of eight dimensions. by John Stiles · 3 years, 10 months ago
- 008d63e replace std::aligned_union by Mike Klein · 3 years, 10 months ago
- 4888cda Fix up a ton of implicit memory_order_seq_cst for unique id gen by Adlai Holler · 3 years, 10 months ago
- 90ad0fe Add a mock implementation of GrMeshDrawOp::Target by Chris Dalton · 3 years, 10 months ago
- cca1976 Remove the bulk add-renderTasks entry point from the drawing manager by Robert Phillips · 3 years, 10 months ago
- fb5850f replace std::aligned_storage by Mike Klein · 3 years, 10 months ago
- 0c08849 Update DDL testing harness to support drawing DDL w/ integer offsets by Robert Phillips · 3 years, 10 months ago