Ryan Oldenburg
|
3016790e8a
|
drawSegment + updated examples
|
2021-02-18 14:03:08 -06:00 |
|
Ryan Oldenburg
|
505e2ff2d9
|
drawRect image, mask
|
2021-02-18 13:35:08 -06:00 |
|
Ryan Oldenburg
|
52e65f9d73
|
small change
|
2021-02-17 01:18:30 -06:00 |
|
Ryan Oldenburg
|
d07c77095d
|
blend + rotation mat test
|
2021-02-11 14:56:47 -06:00 |
|
Ryan Oldenburg
|
b6b1d3a44c
|
sharpen -> ceil
|
2021-02-11 13:14:06 -06:00 |
|
Ryan Oldenburg
|
29047d6a46
|
blends, blurs, masks checkpoint
|
2021-02-09 15:22:37 -06:00 |
|
Ryan Oldenburg
|
33479e5612
|
draw image into mask
|
2021-02-08 19:59:46 -06:00 |
|
Ryan Oldenburg
|
33b032550c
|
draw mask on mask
|
2021-02-08 19:52:54 -06:00 |
|
Ryan Oldenburg
|
72a4c3efb3
|
test img, benchmark mask minifyby2
|
2021-02-08 16:34:05 -06:00 |
|
Ryan Oldenburg
|
c5ce1a8029
|
bugfix for minifyBy2 power > 1
|
2021-02-08 12:47:01 -06:00 |
|
Ryan Oldenburg
|
9782855a8d
|
image minifyBy2 test
|
2021-02-07 20:39:46 -06:00 |
|
Ryan Oldenburg
|
8a933e051e
|
mask minifyBy2
|
2021-02-07 20:37:35 -06:00 |
|
Ryan Oldenburg
|
369066e04d
|
masks + paths
|
2021-02-06 21:51:13 -06:00 |
|
Ryan Oldenburg
|
7c2014ee88
|
faster superImage + tests
|
2021-01-30 20:42:08 -06:00 |
|
Ryan Oldenburg
|
35ad210ec5
|
tiger 20% faster
|
2021-01-28 17:00:30 -06:00 |
|
Ryan Oldenburg
|
2c7694896f
|
paths.nim expects and returns premultiplied alpha
|
2021-01-25 11:08:32 -06:00 |
|
Ryan Oldenburg
|
09cd7f959d
|
0.0.19 new scanline+fill
|
2021-01-24 23:34:31 -06:00 |
|
Ryan Oldenburg
|
0cb7b5ea3d
|
0.0.18 more paths.nim stuff
|
2021-01-24 22:02:45 -06:00 |
|
Ryan Oldenburg
|
b41965ce3c
|
0.0.13 revert quad, unaligned simd fill for now
|
2021-01-22 17:27:20 -06:00 |
|
Ryan Oldenburg
|
7271cdfe80
|
arc discretize
|
2021-01-22 08:47:54 -06:00 |
|
Ryan Oldenburg
|
cb621c2532
|
arc stuff, quad discretize
|
2021-01-22 08:42:28 -06:00 |
|
Ryan Oldenburg
|
882ae0127c
|
fix tiger lip issue
|
2021-01-18 00:48:21 -06:00 |
|
Ryan Oldenburg
|
74169e4c15
|
bounds
|
2021-01-16 19:01:06 -06:00 |
|
Ryan Oldenburg
|
3908825db8
|
cubic curve compute (#50)
* cubic curve compute
* curve -> segments with error budget
* dynamic precision on curves
|
2021-01-15 18:22:51 -08:00 |
|
Ryan Oldenburg
|
444fb18355
|
use line intersection (#49)
|
2021-01-11 20:24:47 -08:00 |
|
treeform
|
a5a133485a
|
Image -d:debug vs -d:release image change.
|
2021-01-02 16:20:35 -08:00 |
|
treeform
|
5a33f0a3a2
|
Don't return a new image when filling paths.
|
2021-01-02 16:19:19 -08:00 |
|
Ryan Oldenburg
|
6f37f04ba4
|
support ellipse
|
2020-12-20 12:18:02 -06:00 |
|
Ryan Oldenburg
|
da0527edcc
|
organize tests/images a bit
|
2020-12-20 11:18:05 -06:00 |
|
Ryan Oldenburg
|
10a10d3f27
|
svg more basic shapes, more transforms
|
2020-12-19 22:01:34 -06:00 |
|
Ryan Oldenburg
|
7cf59c85fe
|
svg circle
|
2020-12-19 20:50:40 -06:00 |
|
Ryan Oldenburg
|
79189a473e
|
svg decode more support
|
2020-12-19 18:03:40 -06:00 |
|
Ryan Oldenburg
|
5508c3fccd
|
new gold
|
2020-12-09 08:07:22 -06:00 |
|
treeform
|
ed5679787d
|
Fix flip.
|
2020-12-05 00:28:42 -08:00 |
|
treeform
|
07886e9c44
|
Make svg faster, add tiger exmaple, add SomePath.
|
2020-12-04 09:25:00 -08:00 |
|
treeform
|
7067ad62ee
|
Add svg file format.
|
2020-12-04 08:17:03 -08:00 |
|
Ryan Oldenburg
|
e1a4d7edc4
|
more + benchmark
|
2020-12-03 14:24:49 -06:00 |
|
treeform
|
3ae54dad41
|
More path tests.
|
2020-12-02 23:25:24 -08:00 |
|
treeform
|
df424b7635
|
Move test files.
|
2020-12-02 23:21:13 -08:00 |
|
treeform
|
fa6b8352e6
|
Add path tests.
|
2020-12-02 23:20:14 -08:00 |
|
Ryan Oldenburg
|
89fd898764
|
nim jpg stuff
|
2020-11-29 15:46:56 -06:00 |
|
treeform
|
346cdca51c
|
Made shadows over 50% faster.
|
2020-11-28 22:28:38 -08:00 |
|
Ryan Oldenburg
|
f0bbf02bfd
|
basic nim jpg works, png dir
|
2020-11-27 22:53:16 -06:00 |
|
treeform
|
8282611af9
|
Remove the copy on draw functions.
|
2020-11-27 16:51:53 -08:00 |
|
treeform
|
41edec4711
|
Add toAlphy and fromAlphy.
|
2020-11-27 10:18:43 -08:00 |
|
treeform
|
b86d914dd0
|
Add the uber draw.
|
2020-11-25 22:32:50 -08:00 |
|
treeform
|
58e6950b51
|
Add drawCorrect and drawStepper. And blends.
|
2020-11-24 17:49:43 -08:00 |
|
treeform
|
1c368f7118
|
Fix rotations.
|
2020-11-23 17:13:26 -08:00 |
|
Ryan Oldenburg
|
689c8612c8
|
move to tests/images
|
2020-11-22 22:08:13 -06:00 |
|
Ryan Oldenburg
|
ebd59d6989
|
encoding
|
2020-11-22 22:04:43 -06:00 |
|
Ryan Oldenburg
|
d5e977b6b2
|
better png benchmark, use bestspeed
|
2020-11-22 22:01:56 -06:00 |
|
treeform
|
c0bfed8446
|
Fix tests.
|
2020-11-22 19:29:29 -08:00 |
|
treeform
|
e3d5c292c3
|
Rename draw functions.
|
2020-11-22 19:24:00 -08:00 |
|
treeform
|
f5dbe4102d
|
Add newImageNoInit and newSeqNoInit.
|
2020-11-22 18:47:23 -08:00 |
|
treeform
|
3a341dbe0b
|
Fixed green.
|
2020-11-22 12:12:53 -08:00 |
|
treeform
|
cd612f9a6c
|
Use matrix in all draw paths.
|
2020-11-21 16:58:53 -08:00 |
|
treeform
|
acc6822d0e
|
Add drawFast4 integer-matrix.
|
2020-11-21 16:51:38 -08:00 |
|
treeform
|
7eea5ff2d0
|
Move blends. Better Draw.
|
2020-11-21 16:51:38 -08:00 |
|
treeform
|
23f7134fd4
|
Bench: inplace draw vs copy draw.
|
2020-11-20 20:09:09 -08:00 |
|
treeform
|
305d65187c
|
Add supprot for 24bit bitmaps.
|
2020-11-20 09:56:34 -08:00 |
|
treeform
|
f8ea6c3717
|
Add bmp file format.
|
2020-11-20 09:14:33 -08:00 |
|