Anton Firsov
61ecf0653c
Merge pull request #557 from jongleur1983/SubmoduleHintInTestsScript
Extend run-tests.ps1 by a warning if submodules are not synced
8 years ago
Anton Firsov
0df1d7ced6
Undo TemporaryFailingTest
8 years ago
Peter Amrehn
4c7553bf29
fix returning wrong error code. Returned the error code of 'git submodule status' accidently.
8 years ago
Anton Firszov
29582d7a37
temporary failing test to verify CI behavior
8 years ago
Anton Firszov
12e5eb6012
Merge branch 'SubmoduleHintInTestsScript' of https://github.com/jongleur1983/ImageSharp into SubmoduleHintInTestsScript
8 years ago
Anton Firszov
e9460ce0ce
use 4 spaces in new code (like in the rest of the file)
8 years ago
Anton Firsov
6775c7abca
Merge branch 'master' into SubmoduleHintInTestsScript
8 years ago
Unknown
6086b7a89b
#557 : fix string comparison and wrong logic
1) -contains is for arrays, not for strings, so we use match (and mask the -)
2) if a module is not initialized the status contains the string ((null)) where usually the commit id is placed (the Hash in parantheses)
8 years ago
Unknown
42835e2ba8
#557 : use spaces, not tabs
8 years ago
James Jackson-South
f2afe7af9d
Merge pull request #546 from SixLabors/js/projective-transforms
Add Projective Transforms
8 years ago
Unknown
73c93585be
Extend run-tests.ps1 by a warning if submodules are not synced
I'm contributing to ImageSharp since around a week, and I saw 3 people (myself included) stumbling over failing tests due to the submodule for test data being out of sync.
With this commit the run-tests.ps1 test script is extended by the following behaviour:
- if something fails during the script run, the submodule status is checked.
A warning is printed if
- any submodule is not initialized or
- any submodule is not synchronized
- git could not be called to check the submodule status.
8 years ago
Anton Firszov
4ab6da95f7
floating points from hell
8 years ago
Anton Firszov
4bc83b7fe8
increase tolerance for Transform_WithTaperMatrix
8 years ago
James Jackson-South
ef2b8b261f
Merge branch 'master' into js/projective-transforms
8 years ago
James Jackson-South
2ef6c81a29
Merge pull request #552 from woutware/Issue-551-solidbrush-blend-performance
Issue 551 solidbrush blend performance
8 years ago
James Jackson-South
6cdb7fae92
Delete merge conflict backup file.
8 years ago
Anton Firszov
847b21d44f
use overloading in ImageFrameCollection + more tests for API-s affected by the PR
8 years ago
Anton Firszov
9499d8ae00
minor code cleanup in FillProcessor.cs
8 years ago
Anton Firszov
1ea63be70a
Merge branch 'master' into Issue-551-solidbrush-blend-performance
# Conflicts:
# src/ImageSharp.Drawing/Processing/Drawing/Processors/FillProcessor.cs
8 years ago
Anton Firsov
dc53f7df05
Merge pull request #555 from SixLabors/af/FillSolidBrushTests
better FillSolidBrushTests + bugfix in FillProcessor
8 years ago
woutware
ff897f94e4
Processed review comments, removed IImageFrameCollection interface, and added backgroundColor parameter to ImageFrameCollection.CreateFrame() method with default.
8 years ago
woutware
687ca3f80f
Processed review comments, removed ImageFrame.BackgroundColor property.
8 years ago
Anton Firszov
aaa15ed835
better FillSolidBrushTests + bugfix in FillProcessor
8 years ago
woutware
fdd7263c82
Merge branch 'master' into Issue-551-solidbrush-blend-performance
8 years ago
woutware
cff22588a9
Processed review comments, moved Image.ClearColor to ImageFrame.BackgroundColor.
8 years ago
woutware
d233bf89c3
Processed review comment, made ClearColor not nullable.
8 years ago
Scott Williams
6f8600f455
Merge pull request #553 from SixLabors/af/drawing-tests
Better test coverage for SolidBrush + blenders
8 years ago
James Jackson-South
859ad17044
Enable comparison tests.
8 years ago
Anton Firszov
b07ad0bf49
assertions for SolidFillBlendedShapesTests
8 years ago
Anton Firszov
2b07bc46e2
"BlendedShapes" -> SolidFillBlendedShapesTests
8 years ago
woutware
25eee6ac6a
Merge branch 'Issue-551-solidbrush-blend-performance' of https://github.com/woutware/ImageSharp into Issue-551-solidbrush-blend-performance
8 years ago
woutware
0e28587583
I think I forgot to commit this one.
8 years ago
woutware
4b1b9d2d40
Merge branch 'master' into Issue-551-solidbrush-blend-performance
8 years ago
woutware
e7f125d5fe
Processed Scott's review comment.
8 years ago
woutware
b21afaac88
Add Image and ImageFrame constructors that take a clear color as parameter.
This is good for performance because this avoids first needing to clear the buffer with zeroes.
8 years ago
woutware
d7497abaf4
Oops, should be W instead of Z ofcourse.
8 years ago
woutware
3feccfa6ff
Added fast path for SolidBrush in FillProcessor.
8 years ago
James Jackson-South
6f66076ac2
Merge branch 'master' into js/projective-transforms
8 years ago
James Jackson-South
a53ed883b9
Merge pull request #550 from SixLabors/js/add-png-filter-options
Add the ability to choose the filter method to use when encoding a png
8 years ago
James Jackson-South
3f5ae10096
Add the ability to choose the filter method to use when encoding a png
8 years ago
James Jackson-South
389afdbd52
Merge branch 'master' into js/projective-transforms
8 years ago
James Jackson-South
209ccfdf8f
Merge pull request #548 from woutware/Performance-improvements-1
Performance improvements in the PNG filtering (roughly 20% gain on my machine).
8 years ago
woutware
88fd0674b9
Processed review comments and did similar refactoring to the PNG decoding.
8 years ago
woutware
9c1aa97d9d
Merge branch 'Performance-improvements-1' of https://github.com/woutware/ImageSharp into Performance-improvements-1
8 years ago
woutware
8fc424a38a
Minor performance refactorings.
Moved the division out of the loop, division is expensive.
8 years ago
James Jackson-South
a641234635
Merge branch 'master' into js/projective-transforms
8 years ago
James Jackson-South
a33ce2198e
Merge branch 'master' into Performance-improvements-1
8 years ago
Anton Firszov
ecc4273a15
OK, I give it up,let's increase the tolerance again.
8 years ago
Anton Firsov
c219ca5a2c
Merge pull request #547 from brianpopow/feature/indentify-memallocation-fix
fix for unnecessary memory allocation, if Identify is used to retrieve the metadata of an image only
8 years ago
Anton Firszov
e5acfb3f2a
use "fixed" reference output + reduce tolerance
8 years ago