Commit graph

1027 commits

Author SHA1 Message Date
treeform 928b06c693
Merge pull request #246 from guzba/master
font can have mulitple paints but still has simple paint api for 99% …
2021-07-18 14:08:51 -07:00
Ryan Oldenburg f42d46be7a add test 2021-07-18 15:52:44 -05:00
Ryan Oldenburg dd9cd51310 font can have mulitple paints but still has simple paint api for 99% case 2021-07-18 15:41:04 -05:00
treeform 61d93113ab
Merge pull request #245 from guzba/master
context isPointInPath isPointInStroke
2021-07-18 11:43:35 -07:00
Ryan Oldenburg 805d9d0789 just return 2021-07-18 13:36:06 -05:00
Ryan Oldenburg a39f3296c7 more clear the if is dependant 2021-07-18 13:34:57 -05:00
Ryan Oldenburg d097fda55b context isPointInPath isPointInStroke 2021-07-18 13:20:22 -05:00
treeform 5ccfdb574e
Merge pull request #244 from chancyk/sdl_example_leak
fix memory leak
2021-07-13 14:51:32 -07:00
Chancy Kennedy 267834b1ee fix memory leak 2021-07-12 17:28:20 -05:00
treeform ee48d9cdd9
Merge pull request #242 from treeform/arcs
Add arcs.
2021-07-10 23:39:33 -07:00
treeform 48694ad735 Add vector overloads of arc and arcTo. 2021-07-10 23:31:25 -07:00
treeform bd46136952 Add arcs. 2021-07-10 23:00:01 -07:00
treeform c6ddb73673
Merge pull request #240 from guzba/master
png always strings, updated deps, masters fix
2021-06-29 22:39:34 -07:00
Ryan Oldenburg e5f909555e png seq[uint8] -> string internal, updated deps 2021-06-29 23:52:29 -05:00
Ryan Oldenburg 18ed0a93cb fix masters 2021-06-29 23:10:51 -05:00
Ryan Oldenburg 5742fb7d95 remove warning 2021-06-29 15:08:26 -05:00
treeform 08dff55f72
Merge pull request #239 from guzba/master
updated + new pixie masters , get smooth a bit smarter
2021-06-29 07:48:58 -07:00
Ryan Oldenburg ba5cd80d7b svg masters + diffs 2021-06-28 21:50:09 -05:00
Ryan Oldenburg 2580829e67 move svg rendered 2021-06-28 20:57:47 -05:00
Ryan Oldenburg e780539168 updated + new pixie masters 2021-06-28 20:50:55 -05:00
Ryan Oldenburg f6f54ca8e5 bugfix + contexts clip uses mask fillPath blend mode 2021-06-27 17:11:55 -05:00
Ryan Oldenburg f1c43b2e31 fix experiment 2021-06-27 16:41:26 -05:00
Ryan Oldenburg 32c3072e0a get smooth a bit smarter (faster in solid color case) 2021-06-27 16:24:56 -05:00
treeform 68d29bf5a9 Add link to pixie vidoe in the readme. 2021-06-27 08:38:56 -07:00
treeform 56b7361f65
Merge pull request #237 from guzba/master
fill paths faster, random stuff
2021-06-26 22:00:53 -07:00
treeform 4597aec6a5
Merge pull request #236 from treeform/drawImage
Add drawImage to context.
2021-06-26 21:58:38 -07:00
treeform b109af248d Rename a var. 2021-06-26 21:50:04 -07:00
treeform c737670d26 Fix an import bug in pixie/demo. 2021-06-26 21:48:14 -07:00
treeform f67b940f2d Formating fixes. 2021-06-26 21:47:51 -07:00
Ryan Oldenburg c765026b67 morepretty 2021-06-26 23:16:35 -05:00
Ryan Oldenburg 60f5801b71 fill paths faster 2021-06-26 23:11:18 -05:00
Ryan Oldenburg 0656d7566a f 2021-06-26 20:46:10 -05:00
treeform 7a1a2850c2 More tests and docs. 2021-06-25 22:10:53 -07:00
treeform 1ee2532087 Draw with source cutout. 2021-06-25 22:07:02 -07:00
treeform 8736b74a3e add images 2021-06-25 21:52:48 -07:00
Ryan Oldenburg fbc6df5fa0 not inline 2021-06-25 22:41:09 -05:00
treeform f62b3962f4 add images 2021-06-25 20:36:24 -07:00
treeform ecb3673372 Add drawImage to context. 2021-06-25 20:35:40 -07:00
Ryan Oldenburg 42c1a5e2be f 2021-06-25 22:30:49 -05:00
Ryan Oldenburg b1bc2d048c name fix 2021-06-25 22:24:45 -05:00
Ryan Oldenburg 14cfd34750 add benchmark 2021-06-25 20:49:05 -05:00
Ryan Oldenburg 205f091012 shorter 2021-06-25 17:17:20 -05:00
Ryan Oldenburg 9e132b6457 small stuff 2021-06-25 16:55:51 -05:00
treeform 4e5b2cd91e
Merge pull request #235 from guzba/master
masks and images conversion
2021-06-25 09:35:18 -07:00
Ryan Oldenburg 2232e09a27 masks and images conversion 2021-06-25 01:20:04 -05:00
Ryan Oldenburg ac1bd9e64c simpler 2021-06-24 19:10:05 -05:00
treeform 75acaf0105
Merge pull request #233 from guzba/master
spread >10x faster
2021-06-19 21:18:24 -07:00
Ryan Oldenburg 2deaa3988a spread >10x faster using same strategy as blur 2021-06-19 15:27:45 -05:00
Ryan Oldenburg a33fcd9132 spread benchmarks 2021-06-19 15:26:08 -05:00
Ryan Oldenburg 0fa2a9fe6b better this way 2021-06-19 00:25:47 -05:00