Commit graph

54 commits

Author SHA1 Message Date
treeform 791eec8eda fix opaqueBounds test 2022-08-02 10:06:36 -07:00
treeform 19ec00c81b image.subImage(Rect) 2022-08-01 21:14:43 -07:00
treeform 4effe38236 opaqueBounds 2022-08-01 21:14:43 -07:00
treeform 8bee289435 Add cropAlpha. 2022-08-01 21:14:43 -07:00
Ryan Oldenburg 3d13292806 delete mask ref object type 2022-07-26 00:19:43 -05:00
Ryan Oldenburg 684be27a1a image.fill(paint) 2022-07-23 19:54:16 -05:00
Ryan Oldenburg 1a660ab8ec toPremultipliedAlpha rounds, + neon version 2022-07-21 20:36:36 -05:00
treeform 90a7cfedfe xray 2022-07-09 11:08:34 -07:00
treeform 0f9358f013 more diffVs 2022-07-08 23:47:44 -07:00
Ryan Oldenburg 71766a16f4 disable for now 2022-06-25 02:07:44 -05:00
Ryan Oldenburg c9278a261a add isOpaque tests 2022-06-08 18:31:03 -05:00
Ryan Oldenburg a2b7316176 better test 2022-06-08 01:35:45 -05:00
Amjad Ben Hedhili 217e6c7eeb Rename baboon to mandrill
![Baboon](https://en.wikipedia.org/wiki/Baboon)
![Mandrill](https://en.wikipedia.org/wiki/Mandrill)
2022-02-04 15:07:34 +01:00
Ryan Oldenburg 50621aec50 faster packAlphaValues, better test 2021-11-28 03:08:25 -06:00
treeform 35fda58c33 Fixed negative/flipped axis matrix drawing. 2021-11-07 15:42:53 -08:00
Ryan Oldenburg 3484857163 reorganize tests a bit 2021-10-03 17:25:23 -05:00
Ryan Oldenburg e99879b3bd f 2021-10-03 15:19:33 -05:00
treeform b84746f6f2 Fix isTransparent and add test. 2021-08-17 20:25:36 -07:00
Ryan Oldenburg 7e56800de7 image isTransparent isOneColor 2021-08-17 16:14:31 -05:00
Ryan Oldenburg a95d1f546b changes noticed while working on bindings 2021-08-11 19:42:57 -05:00
Ryan Oldenburg 3f08c2bfa4 path as ref object 2021-08-06 14:39:21 -05:00
Ryan Oldenburg 2232e09a27 masks and images conversion 2021-06-25 01:20:04 -05:00
Ryan Oldenburg eb0d607796 add better minify test 2021-06-18 00:47:31 -05:00
Ryan Oldenburg e4172aefee add magnify tests 2021-06-17 17:34:48 -05:00
Ryan Oldenburg 5cc8e911d1 move image helpers from pixie.nim to context.nim 2021-05-21 00:54:55 -05:00
Ryan Oldenburg ad24e4d836 1.0.5 converters, morepretty 2021-03-03 12:48:22 -06:00
Ryan Oldenburg 004182a122 simpler + out of bounds color for image blur 2021-02-26 19:10:48 -06:00
Ryan Oldenburg 36352685e1 bugfix blur perf rgba/rgbx 2021-02-26 18:46:21 -06:00
Ryan Oldenburg 64cfab293d migrate public api to rgbx 2021-02-25 18:11:58 -06:00
Ryan Oldenburg f04f8e9478 images are always premultipled alpha 2021-02-25 16:11:36 -06:00
Ryan Oldenburg f2b3c67d4b morepretty 2021-02-16 00:35:36 -06:00
Ryan Oldenburg 1ed4077249 invert for mask, premul alpha image 2021-02-08 22:27:00 -06:00
Ryan Oldenburg 29f424fe4c applyOpacity simd for image too, 10x faster as well 2021-02-08 21:44:17 -06:00
Ryan Oldenburg 33b032550c draw mask on mask 2021-02-08 19:52:54 -06:00
Ryan Oldenburg 662c79e0fb draw mask 2021-02-08 16:43:22 -06:00
Ryan Oldenburg bbe207baa0 image masking 2021-02-08 14:31:26 -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 7c2014ee88 faster superImage + tests 2021-01-30 20:42:08 -06:00
Ryan Oldenburg 9e834ce8e4 explicit names instead of alphy shorthand 2021-01-24 18:40:26 -06:00
Ryan Oldenburg f6864b109e 2x faster convert to straight alpha 2021-01-24 16:20:10 -06:00
Ryan Oldenburg 007b495538 faster subImage, a bit more 2021-01-23 14:17:34 -06:00
Ryan Oldenburg 11164fa236 small things 2021-01-22 23:33:05 -06:00
Ryan Oldenburg 3eef65374d bugfix + test 2021-01-19 18:51:12 -06:00
treeform 7c4615282a Fix warning. 2020-12-04 09:25:46 -08:00
treeform 6fd37e831a Fix tests by disabled them. 2020-11-27 16:54:10 -08:00
Ryan Oldenburg b683c751b8 jpg + stb for now 2020-11-27 15:52:24 -06:00
Ryan Oldenburg 43ce46c7f6 tests pass 2020-11-23 14:09:11 -06:00
treeform c0bfed8446 Fix tests. 2020-11-22 19:29:29 -08:00
treeform 3a341dbe0b Fixed green. 2020-11-22 12:12:53 -08:00