3995 Commits (ee00d3222c2dc4bbddbabb983c23ad0fad292e7d)

Author SHA1 Message Date
Anton Firszov 9237890821 Revert "temporary simplification of build targets" 7 years ago
Anton Firszov 425abbc8dd temporary simplification of build targets 7 years ago
Anton Firszov 3632999aa7 Made TolerantMath.Default a readonly property, 7 years ago
Anton Firszov 5cbe335d95 improve comments again 7 years ago
Anton Firszov 756324e844 better comments + TolerantMath made readonly 7 years ago
Anton Firszov 36231b0b03 remove outdated TODO note 7 years ago
Anton Firszov 0c7aee9f5d robust ResizeKernelMap calculations using TolerantMath 7 years ago
Anton Firszov a5c5f618b3 TolerantMath: implemented Floor and Ceiling 7 years ago
Anton Firszov 7fcae0351f introduce TolerantMath 7 years ago
Anton Firszov b745ffaf5e use double precision in KernelMap calculations 7 years ago
Anton Firszov 3641b30305 cleanup & undo WIP project setup 7 years ago
James Jackson-South 450a417d34 Add Skew methods and tests. 7 years ago
Anton Firszov 570fd5e1ea format, docs, cleanup 7 years ago
Anton Firszov 3e64863fba MosaicKernelMap works! 7 years ago
Anton Firszov 72a6a7e321 preparations for implementing MosaicKernelMap 7 years ago
Anton Firszov ca61df8e64 rename KernelMap to ResizeKernelMap, introduce MosaicKernelMap, move source code 7 years ago
Anton Firszov d3af531255 refactor KernelMap initialization 7 years ago
James Jackson-South adc9d76481 Add Rotate(degrees, origin) 7 years ago
James Jackson-South 34a20c82f1 Remove unused variables 7 years ago
James Jackson-South d992d85ef0 Match APIs 7 years ago
James Jackson-South 1705a5a9dc Update dependencies 7 years ago
James Jackson-South f6ed06bb52 Remove "Matrix" suffix 7 years ago
James Jackson-South 2818992463 Use existing method. (There's precedence) 7 years ago
Anton Firszov eed22c56ca fixed a bug in KernelMap caused by overlapping memory areas 7 years ago
Anton Firszov fb6c407026 Rotation around custom center point. Rename PrependCenteredRotationRadians back to PrependRotationRadians 7 years ago
Anton Firszov 25b580a31d StyleCop 7 years ago
Anton Firszov f9f58fa570 fix rotate and skew processors 7 years ago
Anton Firszov e43e09999d Make AffineTransformProcessor and AffineTransformBuilder API more flexible 7 years ago
Anton Firszov 9b9f469096 fix trailing whitespace warnings 7 years ago
Anton Firszov 9d71fd381d extend ProjectiveTransformBuilder 7 years ago
Anton Firszov 1f330306db Translation, Scale -> ProjectiveTransformBuilder 7 years ago
Anton Firszov 9183956813 rename methods + extend API 7 years ago
Anton Firszov 9afad9bd7c add more tests 7 years ago
James Jackson-South 3235ce41b8 Fix trns preservation and add tests 7 years ago
James Jackson-South 9fbc8ed3df Use existing field 7 years ago
James Jackson-South 6c2421b21f Reduce allocatoins, check bit depth and rename. 7 years ago
Curtis Wensley 26b2b3d310 Check for solid brush outside of loops 7 years ago
Curtis Wensley b31db43b11 Optimize filling a region with a solid brush when antialias is off 7 years ago
Dan Manning 3f2953f611 ImageSharp-762_Aot-compiling: renamed to AotCompilerTools 7 years ago
James Jackson-South 5a2a29872a Cleanup and add dedicated transform builder tests 7 years ago
James Jackson-South 2277d5a3e5 Improve transform builder coverage 7 years ago
Peter Amrehn 4955751599 inline percentHeiught and percentWidth as they are used only in one case each 7 years ago
Peter Amrehn 3347ffc477 make code more clear by extracting the ratio to a variable again 7 years ago
James Jackson-South d786c6e53e Introduce ProjectiveTransformBuilder 7 years ago
Peter Amrehn cf71cf5c53 fix typo in local variable name 7 years ago
Peter Amrehn 434a5ee431 fix typo in KirschKernels class name 7 years ago
James Jackson-South 1089a32351 Introduce AffineTransformBuilder 7 years ago
Unknown 5ab0d95433 #771: change order of addition as proposed by @dlemstra 7 years ago
James Jackson-South f3d79643cf Cleanup TransformKernel and handle negative transform dimensions 7 years ago
Peter Amrehn c2409c6fe5 simplify BoxBlurProcessor kernel initialization 7 years ago