Anton Firsov
b790c1f35b
Merge branch 'master' into 558-hideCmdWindowsInRunTests
8 years ago
Anton Firsov
a844268673
Merge pull request #557 from jongleur1983/SubmoduleHintInTestsScript
Extend run-tests.ps1 by a warning if submodules are not synced
8 years ago
Unknown
0298b37912
#558 : hide console windows during run-tests
8 years ago
Anton Firsov
d24889209f
Undo TemporaryFailingTest
8 years ago
Peter Amrehn
ffde7e6286
fix returning wrong error code. Returned the error code of 'git submodule status' accidently.
8 years ago
Anton Firszov
ff33699f36
temporary failing test to verify CI behavior
8 years ago
Anton Firszov
3bc92a4db6
Merge branch 'SubmoduleHintInTestsScript' of https://github.com/jongleur1983/ImageSharp into SubmoduleHintInTestsScript
8 years ago
Anton Firszov
d1bacad43e
use 4 spaces in new code (like in the rest of the file)
8 years ago
Anton Firsov
ba68d8afbe
Merge branch 'master' into SubmoduleHintInTestsScript
8 years ago
Unknown
c2149a2c16
#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
a7725c0a44
#557 : use spaces, not tabs
8 years ago
James Jackson-South
3cc7caa6a1
Merge pull request #546 from SixLabors/js/projective-transforms
Add Projective Transforms
8 years ago
Unknown
53ffcc9b5c
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
775aa903c8
floating points from hell
8 years ago
Anton Firszov
df19dd09f8
increase tolerance for Transform_WithTaperMatrix
8 years ago
James Jackson-South
4f9edfae38
Merge branch 'master' into js/projective-transforms
8 years ago
James Jackson-South
6b4de9780b
Merge pull request #552 from woutware/Issue-551-solidbrush-blend-performance
Issue 551 solidbrush blend performance
8 years ago
James Jackson-South
72cb50c0c7
Delete merge conflict backup file.
8 years ago
Anton Firszov
a9816fd937
use overloading in ImageFrameCollection + more tests for API-s affected by the PR
8 years ago
Anton Firszov
24f6ff98f8
minor code cleanup in FillProcessor.cs
8 years ago
Anton Firszov
d2bfaf259f
Merge branch 'master' into Issue-551-solidbrush-blend-performance
# Conflicts:
# src/ImageSharp.Drawing/Processing/Drawing/Processors/FillProcessor.cs
8 years ago
Anton Firsov
64317232d9
Merge pull request #555 from SixLabors/af/FillSolidBrushTests
better FillSolidBrushTests + bugfix in FillProcessor
8 years ago
woutware
0d81089159
Processed review comments, removed IImageFrameCollection interface, and added backgroundColor parameter to ImageFrameCollection.CreateFrame() method with default.
8 years ago
woutware
7c70a5efcf
Processed review comments, removed ImageFrame.BackgroundColor property.
8 years ago
Anton Firszov
ef9b350b27
better FillSolidBrushTests + bugfix in FillProcessor
8 years ago
woutware
7e2fd11a65
Merge branch 'master' into Issue-551-solidbrush-blend-performance
8 years ago
woutware
aa4a05719f
Processed review comments, moved Image.ClearColor to ImageFrame.BackgroundColor.
8 years ago
woutware
2943df12d7
Processed review comment, made ClearColor not nullable.
8 years ago
Scott Williams
01d04268d6
Merge pull request #553 from SixLabors/af/drawing-tests
Better test coverage for SolidBrush + blenders
8 years ago
James Jackson-South
ec04a6f22f
Enable comparison tests.
8 years ago
Anton Firszov
34ed38db88
assertions for SolidFillBlendedShapesTests
8 years ago
Anton Firszov
994f5fc4a1
"BlendedShapes" -> SolidFillBlendedShapesTests
8 years ago
woutware
a38bb5a227
Merge branch 'Issue-551-solidbrush-blend-performance' of https://github.com/woutware/ImageSharp into Issue-551-solidbrush-blend-performance
8 years ago
woutware
02fc4ef43b
I think I forgot to commit this one.
8 years ago
woutware
a3a1556164
Merge branch 'master' into Issue-551-solidbrush-blend-performance
8 years ago
woutware
8995a738aa
Processed Scott's review comment.
8 years ago
woutware
58384de0c7
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
08b033c684
Oops, should be W instead of Z ofcourse.
8 years ago
woutware
5a1569f499
Added fast path for SolidBrush in FillProcessor.
8 years ago
James Jackson-South
003debc6e2
Merge branch 'master' into js/projective-transforms
8 years ago
James Jackson-South
87103b73bf
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
2fccea5870
Add the ability to choose the filter method to use when encoding a png
8 years ago
James Jackson-South
0d08cb773c
Merge branch 'master' into js/projective-transforms
8 years ago
James Jackson-South
fcafc2e044
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
12ec82b25f
Processed review comments and did similar refactoring to the PNG decoding.
8 years ago
woutware
3659d8690d
Merge branch 'Performance-improvements-1' of https://github.com/woutware/ImageSharp into Performance-improvements-1
8 years ago
woutware
a06600380a
Minor performance refactorings.
Moved the division out of the loop, division is expensive.
8 years ago
James Jackson-South
bca48a6c43
Merge branch 'master' into js/projective-transforms
8 years ago
James Jackson-South
ab130ec127
Merge branch 'master' into Performance-improvements-1
8 years ago
Anton Firszov
92d50bab80
OK, I give it up,let's increase the tolerance again.
8 years ago