- e58831c Add format-specifier warnings to SkDebugf. by John Stiles · 3 years, 4 months ago
- 0b04b6b Reland "Fix texture barriers on DMSAA" by Greg Daniel · 3 years, 4 months ago
- aa938ce Upgrade GrRenderTask::makeClosed to take a GrRecordingContext by Chris Dalton · 3 years, 5 months ago
- 9a2d3d1 Revert "Fix texture barriers on DMSAA" by Greg Daniel · 3 years, 5 months ago
- b1e8f85 Add an 'opBeingClipped' param to GrClip::apply by Chris Dalton · 3 years, 5 months ago
- 1a3f4ab Fix texture barriers on DMSAA by Greg Daniel · 3 years, 5 months ago
- d0f4d0d Switched more DSL APIs over to skstd::string_view by Ethan Nicholas · 3 years, 5 months ago
- b149700 Avoid non-indexed quad draws on PowerVR Rogue and 54x by Brian Salomon · 3 years, 5 months ago
- b4f8b7a Cleaned up DSL error handling by Ethan Nicholas · 3 years, 5 months ago
- e2c4e7e Add comparison operators to skstd::optional. by John Stiles · 3 years, 5 months ago
- e53cf99 Add nullopt to skstd::optional. by John Stiles · 3 years, 5 months ago
- 5946589 Replace GrOverrideInputFragmentProcessor with a runtime FP by Brian Osman · 3 years, 5 months ago
- 9f73b04 Fix use of fLastMoveToIndex in computeConvexity by Michael Ludwig · 3 years, 5 months ago
- 685e09b Reland "Purge ccpr" by Chris Dalton · 3 years, 5 months ago
- fe83ab6 Revert "Purge ccpr" by Brian Osman · 3 years, 5 months ago
- 7bf6bc0 Purge ccpr by Chris Dalton · 3 years, 5 months ago
- 12923c4 Move more virtuals into ...Base to hide them from public api by Mike Reed · 3 years, 5 months ago
- 9a2aa97 Implement SkBlender support in SkVM. by John Stiles · 3 years, 5 months ago
- 9b170c6 Implement SkBlender support in Ganesh. by John Stiles · 3 years, 5 months ago
- 7114395 Switch GrMeshDrawOp::Target to be the stand alone GrMeshDrawTarget class by Robert Phillips · 3 years, 5 months ago
- 294723d Move GrOp::VisitProxyFunc to GrTypesPriv.h GrVisitProxyFunc by Robert Phillips · 3 years, 5 months ago
- 171fba7 Add OptFlags support to GrSkSLFP by Brian Osman · 3 years, 5 months ago
- cc2d073 Remove SkPaint::getHash by Brian Osman · 3 years, 5 months ago
- b2cb817 Add the concept of an "input" FP to GrSkSLFP by Brian Osman · 3 years, 5 months ago
- 4912824 Reland "Add SkRuntimeBlender class." by John Stiles · 3 years, 5 months ago
- be03ef1 Remove ableist language by Kevin Lubick · 3 years, 5 months ago
- 5837aad Expose bounds for maskfilters by Mike Reed · 3 years, 5 months ago
- 3e4ef49 Remove SkBlendMode from SkSL by Brian Osman · 3 years, 5 months ago
- c804b74 Revert "Add SkRuntimeBlender class." by John Stiles · 3 years, 5 months ago
- 6034941 Add SkRuntimeBlender class. by John Stiles · 3 years, 5 months ago
- e8f6663 Disable tessellation instead of CCPR in GrClipStack_SWMask by Chris Dalton · 3 years, 5 months ago
- 9300391 Add Make functions for runtime blends. by John Stiles · 3 years, 5 months ago
- 3674f58 Make GrPathRenderer and all derived class be OGA-only by Robert Phillips · 3 years, 5 months ago
- 70ae91f Support specializing uniforms in runtime FPs by Brian Osman · 3 years, 5 months ago
- 4f3e6a2 Moved DSLWriter::ReleaseProgram into DSLCore. by Ethan Nicholas · 3 years, 5 months ago
- 1ca0da4 Make GrClipStack, GrClipStackClip, and GrReducedClip OGA-only by Robert Phillips · 3 years, 5 months ago
- 9d1cc05 Add scratch-only version of performDeferredCleanup by Michael Ludwig · 3 years, 5 months ago
- 962dec4 Removed StringFragment alias in favor of skstd::string_view by Ethan Nicholas · 3 years, 5 months ago
- 9c19b9f Fix for fuzzer-discovered out-of-bounds array access. by John Stiles · 3 years, 5 months ago
- 50d0d09 Add dest-color support to the Pipeline stage. by John Stiles · 3 years, 5 months ago
- 03f1d12 Allow image filters to require a translation-only layer transform by Brian Osman · 3 years, 5 months ago
- f7f36ae Add ProgramKind::kRuntimeBlend for Runtime Blend functions. by John Stiles · 3 years, 5 months ago
- 3650f6d Revert "Reland "Reland "Use SkImage_Raster's unique ID to cache textures.""" by Brian Salomon · 3 years, 5 months ago
- 7ad3aa2 Fix DMSAA loads on ES/ANGLE by Chris Dalton · 3 years, 5 months ago
- 89d460f Skip the SkRemoteGlyphCache_DrawTextAsDFT test if not supported by Chris Dalton · 3 years, 5 months ago
- 155c33c Add a workaround for "ldexp(..., -x)" on Mac/Radeon/GLSL by Chris Dalton · 3 years, 5 months ago
- 2c9a6ec Added skstd::string_view by Ethan Nicholas · 3 years, 5 months ago
- 443b5da Remove GrRuntimeFPBuilder, SkRuntimeEffect::makeFP by Brian Osman · 3 years, 5 months ago
- dc03537 Reland "Limit ANGLE PBO workaround to blocking use of GL_UNPACK_ROW_LENGTH" by Brian Salomon · 3 years, 5 months ago
- 516405c Add option to switch between OGA and NGA SkGpuDevices by Robert Phillips · 3 years, 5 months ago
- fc8cf91 Revert "Limit ANGLE PBO workaround to blocking use of GL_UNPACK_ROW_LENGTH" by Chris Dalton · 3 years, 5 months ago
- 0fbc6a3 Fix up names from RenderTargetContext to SurfaceDrawContext. by John Stiles · 3 years, 5 months ago
- 7788b3a Limit ANGLE PBO workaround to blocking use of GL_UNPACK_ROW_LENGTH by Brian Salomon · 3 years, 5 months ago
- 6dd1947 Make the SkGpuDevice factories return SkBaseGpuDevices by Robert Phillips · 3 years, 5 months ago
- fa8af0a Add methods to access the top device's render target proxy by Robert Phillips · 3 years, 5 months ago
- 3e2fe2b One function for computing rt-adjust uniform once flip is determined. by Brian Salomon · 3 years, 5 months ago
- e6f4531 Make GrWangsFormula::conic take "precision" instead of "tolerance" by Chris Dalton · 3 years, 5 months ago
- 10461f3 Reland "Reland "Use SkImage_Raster's unique ID to cache textures."" by Brian Salomon · 3 years, 5 months ago
- 52cb1d0 Rename GrXferProcessor::DstProxyView to GrDstProxyView. by John Stiles · 3 years, 5 months ago
- feb099c Delete GrStrokeIndirectTessellator by Chris Dalton · 3 years, 5 months ago
- 3b41278 Move tessellation shader files into a subdirectory by Chris Dalton · 3 years, 5 months ago
- d774558 Implement compile-time optimization for mix(). by John Stiles · 3 years, 5 months ago
- 598c5e5 Implement compile-time optimization for matrixCompMult(). by John Stiles · 3 years, 5 months ago
- 8f73ede Added more SkTOptional APIs by Ethan Nicholas · 3 years, 5 months ago
- 9df48c6 Add test for literals that overflow int64. by John Stiles · 3 years, 5 months ago
- b0d93cc Detect out-of-range integer assignment. by John Stiles · 3 years, 5 months ago
- c43dc5e Implement compile-time optimization for cross(). by John Stiles · 3 years, 5 months ago
- b069582 Add regression test for oss-fuzz:32156. by John Stiles · 3 years, 5 months ago
- e4ac484 Implement compile-time optimization for atan(). by John Stiles · 3 years, 5 months ago
- 7d341a3 Add unit test for Type::minimumValue and Type::maximumValue. by John Stiles · 3 years, 5 months ago
- 3598129 Prevent overflow of integral types during constant-folding. by John Stiles · 3 years, 5 months ago
- 6edc8d9 Remove 'hasUserStencilSettings' from GrClip::apply by Chris Dalton · 3 years, 5 months ago
- b01c186 Implement compile-time optimization for inverse(). by John Stiles · 3 years, 5 months ago
- afaddc9 Prevent overflow to infinity in constant-folding. by John Stiles · 3 years, 5 months ago
- b35fbdb Add test demonstrating overflow error in SkSL. by John Stiles · 3 years, 5 months ago
- f47cfa8 Implement compile-time optimization for refract(). by John Stiles · 3 years, 5 months ago
- c3ff098 Implement compile-time optimization for pow(). by John Stiles · 3 years, 5 months ago
- 4ceccaf Implement compile-time optimization for reflect(). by John Stiles · 3 years, 5 months ago
- 7cfa1ce Implement compile-time optimization for faceforward(). by John Stiles · 3 years, 5 months ago
- 3ef2c61 Implement compile-time optimization for normalize(). by John Stiles · 3 years, 5 months ago
- 419d2ce Implement compile-time optimization for dot(). by John Stiles · 3 years, 5 months ago
- e1c2beb Implement compile-time optimization for distance(). by John Stiles · 3 years, 5 months ago
- 9b2baac Implement compile-time optimization for length(). by John Stiles · 3 years, 5 months ago
- e5240a2 Implement compile-time optimization for mod(). by John Stiles · 3 years, 5 months ago
- 4987c4a Implement compile-time optimization for smoothstep(). by John Stiles · 3 years, 5 months ago
- 27724cd Disable SkSL test for clamp(). by John Stiles · 3 years, 5 months ago
- 017ffd7 Implement compile-time optimization for step(). by John Stiles · 3 years, 5 months ago
- 0727a80 Implement compile-time optimization for clamp(). by John Stiles · 3 years, 6 months ago
- 8cdf28f Elide sample coords for GrSkSLFP if only used for pass-through sampling by Brian Osman · 3 years, 6 months ago
- 70ae4c8 Add test for runtime effects that don't need sample coords by Brian Osman · 3 years, 6 months ago
- 7f17d36 Implement compile-time optimization for min() and max(). by John Stiles · 3 years, 6 months ago
- 5ccb4c1 Make SkSurface_Gpu::getDevice return a SkBaseGpuDevice by Robert Phillips · 3 years, 6 months ago
- 4ed2baa Added skstd::optional by Ethan Nicholas · 3 years, 6 months ago
- 443fa19 Implement compile-time optimization for sqrt(constant). by John Stiles · 3 years, 6 months ago
- 779125d Cleanup SkGpuDevice factory functions a bit by Robert Phillips · 3 years, 6 months ago
- e2078f1 Make GrGpu pixel ops functions take SkIRect instead of LTRB params. by Brian Salomon · 3 years, 6 months ago
- 639e812 Remove usage of sqrt() as an optimization barrier in tests. by John Stiles · 3 years, 6 months ago
- f061c59 Rewrite matrix comparisons to work around Adreno bug. by John Stiles · 3 years, 6 months ago
- ec9d0e8 Move patheffect details to (private) base subclass by Mike Reed · 3 years, 6 months ago
- 8447f13 Chop tessellated curves that don't fit in a patch by Chris Dalton · 3 years, 6 months ago