4087 Commits (eb08150e6182fa930bbbd69f595f3f892f2ba4f9)

Author SHA1 Message Date
James Jackson-South f6ed06bb52 Remove "Matrix" suffix 8 years ago
James Jackson-South 2818992463 Use existing method. (There's precedence) 8 years ago
Anton Firszov eed22c56ca fixed a bug in KernelMap caused by overlapping memory areas 8 years ago
Anton Firszov fb6c407026 Rotation around custom center point. Rename PrependCenteredRotationRadians back to PrependRotationRadians 8 years ago
Anton Firszov 25b580a31d StyleCop 8 years ago
Anton Firszov f9f58fa570 fix rotate and skew processors 8 years ago
Anton Firszov e43e09999d Make AffineTransformProcessor and AffineTransformBuilder API more flexible 8 years ago
Anton Firszov 9b9f469096 fix trailing whitespace warnings 8 years ago
Anton Firszov 9d71fd381d extend ProjectiveTransformBuilder 8 years ago
Anton Firszov 1f330306db Translation, Scale -> ProjectiveTransformBuilder 8 years ago
Anton Firszov 9183956813 rename methods + extend API 8 years ago
Anton Firszov 9afad9bd7c add more tests 8 years ago
James Jackson-South 3235ce41b8 Fix trns preservation and add tests 8 years ago
James Jackson-South 9fbc8ed3df Use existing field 8 years ago
James Jackson-South 6c2421b21f Reduce allocatoins, check bit depth and rename. 8 years ago
Jason Nelson fa05cea13d Remove linq use in JpegDecoderCode 8 years ago
Jason Nelson c668ec12be Use unmanaged constraint on internal api 8 years ago
Curtis Wensley 26b2b3d310 Check for solid brush outside of loops 8 years ago
Curtis Wensley b31db43b11 Optimize filling a region with a solid brush when antialias is off 8 years ago
Dan Manning 3f2953f611 ImageSharp-762_Aot-compiling: renamed to AotCompilerTools 8 years ago
James Jackson-South 5a2a29872a Cleanup and add dedicated transform builder tests 8 years ago
James Jackson-South 2277d5a3e5 Improve transform builder coverage 8 years ago
Peter Amrehn 4955751599 inline percentHeiught and percentWidth as they are used only in one case each 8 years ago
Peter Amrehn 3347ffc477 make code more clear by extracting the ratio to a variable again 8 years ago
James Jackson-South d786c6e53e Introduce ProjectiveTransformBuilder 8 years ago
Peter Amrehn cf71cf5c53 fix typo in local variable name 8 years ago
Peter Amrehn 434a5ee431 fix typo in KirschKernels class name 8 years ago
James Jackson-South 1089a32351 Introduce AffineTransformBuilder 8 years ago
Unknown 5ab0d95433 #771: change order of addition as proposed by @dlemstra 8 years ago
James Jackson-South f3d79643cf Cleanup TransformKernel and handle negative transform dimensions 8 years ago
Peter Amrehn c2409c6fe5 simplify BoxBlurProcessor kernel initialization 8 years ago
Peter Amrehn 7ff074fca6 avoid doubled increment in for loop and multiple array indexer access 8 years ago
Peter Amrehn 33aea03adb return first matching ImageFormat when iterating over FormatDetectors 8 years ago
Peter Amrehn 052c9818a8 avoid local variable copy when the original is never changed 8 years ago
Peter Amrehn 8c14ec87de multiply once and reuse 8 years ago
Peter Amrehn 1bb7af2144 invert condition: always assign literal 1, substract only on special case 8 years ago
Peter Amrehn 6cd15cdf55 inline variable initialization 8 years ago
Peter Amrehn a8812d7aa5 unwrap for-loop to avoid conditional check inside 8 years ago
Peter Amrehn b732fae240 inline variable 8 years ago
Peter Amrehn 6576040c59 inline division as it's only used in some cases (and done at most once) 8 years ago
Unknown 5651c5cd03 simplify calculations by using intermediate results 8 years ago
James Jackson-South 6c0fb45cc6 Better Rotate 8 years ago
Dan Manning 71285affda ImageSharp-762_Aot-compiling: clean up AotGetPalette method 8 years ago
Jason Nelson 0337b1ac51 Fix infinate loop when a GIF prematurely terminates in Skip 8 years ago
Dan Manning e80ba75efd ImageSharp-762_Aot-compiling: whitespace cleanup 8 years ago
Peter Amrehn b78d08065a fix typo in comment 8 years ago
Peter Amrehn 54b279983a fix typos in comments 8 years ago
Dan Manning c80d8f604b ImageSharp-762_Aot-compiling: namespace cleanup 8 years ago
Dan Manning 2314231882 ImageSharp-762_Aot-compiling: moved AoT methods to AotCompiler static class 8 years ago
James Jackson-South 8f55046917 Mask the PaletteQuantizer<TPixel>.CreateFrameQuantizer() methods. 8 years ago