Commit graph

  • 35ad210ec5 tiger 20% faster Ryan Oldenburg 2021-01-28 16:57:24 -0600
  • c0ac9fd2f8 not public, maybe becomes part of masks.nim Ryan Oldenburg 2021-01-27 17:16:43 -0600
  • c37dcd4a56 dont mutate shadow mask param Ryan Oldenburg 2021-01-27 17:13:30 -0600
  • fe1cfc41a6 resize remove +1 Ryan Oldenburg 2021-01-27 16:45:56 -0600
  • a6103ac444 more clear docs i think + bufix Ryan Oldenburg 2021-01-27 16:43:33 -0600
  • 2cd3c35fc1 bit faster Ryan Oldenburg 2021-01-27 03:49:33 -0600
  • cdb6b3c6fe
    Merge pull request from guzba/master treeform 2021-01-27 13:15:29 -0800
  • bb7ec44fce store winding as int directly Ryan Oldenburg 2021-01-27 03:47:03 -0600
  • eb360887ab repeat into proc Ryan Oldenburg 2021-01-27 03:15:43 -0600
  • c4abba5d8a - assert, + exception Ryan Oldenburg 2021-01-27 03:11:37 -0600
  • 8668f355f1 little speedups Ryan Oldenburg 2021-01-27 03:07:17 -0600
  • e85ab1f3fe f Ryan Oldenburg 2021-01-27 02:46:00 -0600
  • 4fad39c5bd rm forward declare Ryan Oldenburg 2021-01-27 02:45:07 -0600
  • 8bf68ec5cb nimsimd dep Ryan Oldenburg 2021-01-27 02:07:21 -0600
  • c8b78800a6 f Ryan Oldenburg 2021-01-26 19:54:49 -0600
  • 7389c9257b better name Ryan Oldenburg 2021-01-26 18:21:14 -0600
  • 1af7f5ca7c simpler Ryan Oldenburg 2021-01-26 18:20:57 -0600
  • 7bcb138c6f
    Merge pull request from guzba/master treeform 2021-01-26 15:21:55 -0800
  • f49564b167 corrected Ryan Oldenburg 2021-01-26 17:14:21 -0600
  • b232a3a8c2 simpler Ryan Oldenburg 2021-01-26 17:03:24 -0600
  • 4cdb9db0f6 2x faster lol Ryan Oldenburg 2021-01-26 16:55:33 -0600
  • be6bebf553 a few little things + uint8 coverage Ryan Oldenburg 2021-01-26 16:31:07 -0600
  • e1c98b0822 small Ryan Oldenburg 2021-01-26 03:13:15 -0600
  • a252dad7b3
    Merge pull request from guzba/master treeform 2021-01-25 17:41:15 -0800
  • 39254939d8 more cairo stuff in experiments Ryan Oldenburg 2021-01-25 18:47:05 -0600
  • 65afc67792 tests stuff Ryan Oldenburg 2021-01-25 11:49:29 -0600
  • 29099a08eb
    Merge pull request from guzba/master treeform 2021-01-25 09:22:38 -0800
  • a63bc4d1be decodeSvg returns straight alpha Ryan Oldenburg 2021-01-25 11:17:34 -0600
  • 2c7694896f paths.nim expects and returns premultiplied alpha Ryan Oldenburg 2021-01-25 10:55:25 -0600
  • f3a7e5013d
    Merge pull request from guzba/master treeform 2021-01-25 08:25:42 -0800
  • 584d48c2ee 0.0.20 seq[seq[Vec2]] Ryan Oldenburg 2021-01-25 10:18:15 -0600
  • ba99d39fa6
    Merge pull request from guzba/master treeform 2021-01-25 08:17:11 -0800
  • b25daa0de7 remove break Ryan Oldenburg 2021-01-25 10:15:04 -0600
  • 4a2dbb5c49
    Merge pull request from guzba/master treeform 2021-01-24 21:37:05 -0800
  • 09cd7f959d 0.0.19 new scanline+fill Ryan Oldenburg 2021-01-24 23:08:27 -0600
  • 53703a4a7f
    Merge pull request from guzba/master treeform 2021-01-24 20:40:41 -0800
  • 505434e04e start+stop bounds = faster fill Ryan Oldenburg 2021-01-24 22:31:56 -0600
  • 82f9339fe0
    Merge pull request from guzba/master treeform 2021-01-24 20:06:16 -0800
  • 0cb7b5ea3d 0.0.18 more paths.nim stuff Ryan Oldenburg 2021-01-24 21:31:12 -0600
  • 86de2a92fb
    Merge pull request from guzba/master treeform 2021-01-24 19:02:51 -0800
  • f0f2e5b4c6 0.0.17 paths stuff Ryan Oldenburg 2021-01-24 20:23:14 -0600
  • d73aff17ee path not ref Ryan Oldenburg 2021-01-24 20:03:40 -0600
  • e95f78038d small Ryan Oldenburg 2021-01-24 18:42:09 -0600
  • cb70bee1ec
    Merge pull request from guzba/master treeform 2021-01-24 16:44:28 -0800
  • 9e834ce8e4 explicit names instead of alphy shorthand Ryan Oldenburg 2021-01-24 18:40:26 -0600
  • 45fe8bd9ea integer lerp, integer premultiply and straighten alpha Ryan Oldenburg 2021-01-24 18:20:46 -0600
  • f6864b109e 2x faster convert to straight alpha Ryan Oldenburg 2021-01-24 16:03:35 -0600
  • 60280520b6 move Ryan Oldenburg 2021-01-24 15:31:43 -0600
  • aec3d91109 pixieNoSimd Ryan Oldenburg 2021-01-24 15:26:53 -0600
  • db0ee90fb2 polygon, validate commands Ryan Oldenburg 2021-01-24 15:21:45 -0600
  • a4b9e524c3
    Merge pull request from guzba/master treeform 2021-01-23 20:20:05 -0800
  • 40dfcfcde1 0.0.16 quadraticCurveTo, transform Ryan Oldenburg 2021-01-23 21:15:39 -0600
  • 95471f36a7 better error msg Ryan Oldenburg 2021-01-23 14:53:43 -0600
  • 3f3db2fcec remove masks.nim for now Ryan Oldenburg 2021-01-23 14:53:35 -0600
  • 23e51968f9
    Merge pull request from guzba/master treeform 2021-01-23 16:20:33 -0800
  • 962c31671b
    Merge pull request from Anuken/patch-3 treeform 2021-01-23 13:26:43 -0800
  • 007b495538 faster subImage, a bit more Ryan Oldenburg 2021-01-23 14:17:28 -0600
  • 45da7c4db9
    Merge pull request from guzba/master treeform 2021-01-23 11:21:19 -0800
  • b3bf8fc356 0.0.15, gate simd behind amd64 Ryan Oldenburg 2021-01-23 11:32:30 -0600
  • bdfd175e02
    Workaround for gc:arc SIGSEGV Anuken 2021-01-23 12:30:59 -0500
  • 2979b86aee
    Merge pull request from guzba/master treeform 2021-01-22 21:39:46 -0800
  • 11164fa236 small things Ryan Oldenburg 2021-01-22 23:33:05 -0600
  • 6ec1db5a81
    Merge pull request from guzba/master treeform 2021-01-22 21:08:03 -0800
  • 1c8aa83c0a better blend benchmarking Ryan Oldenburg 2021-01-22 22:54:57 -0600
  • 4fc124b92f
    Merge pull request from guzba/master treeform 2021-01-22 20:28:58 -0800
  • 6b9beedca6 fill, etc Ryan Oldenburg 2021-01-22 21:18:22 -0600
  • 49c363afc5
    Merge pull request from guzba/master treeform 2021-01-22 17:45:35 -0800
  • 52eb2d2037 0.0.14 Ryan Oldenburg 2021-01-22 18:29:35 -0600
  • e9d340d6a4
    Merge pull request from guzba/master treeform 2021-01-22 15:30:03 -0800
  • b41965ce3c 0.0.13 revert quad, unaligned simd fill for now Ryan Oldenburg 2021-01-22 17:24:37 -0600
  • 9bc80aba4a
    Merge pull request from guzba/master treeform 2021-01-22 13:08:00 -0800
  • 0f89e125f0 0.0.12 Ryan Oldenburg 2021-01-22 15:04:44 -0600
  • 2f70c99377
    Merge pull request from guzba/master treeform 2021-01-22 09:00:35 -0800
  • e676121ae3 arc small stuff Ryan Oldenburg 2021-01-22 10:31:04 -0600
  • 9aafd87def like quad, cubic Ryan Oldenburg 2021-01-22 08:56:18 -0600
  • 7271cdfe80 arc discretize Ryan Oldenburg 2021-01-22 08:47:54 -0600
  • cb621c2532 arc stuff, quad discretize Ryan Oldenburg 2021-01-22 08:42:21 -0600
  • 379abcb638
    Merge pull request from guzba/master treeform 2021-01-21 22:27:26 -0800
  • ddabf803a3 pixieUseStb Ryan Oldenburg 2021-01-21 23:34:34 -0600
  • 773036a3ba add -d:useStb Ryan Oldenburg 2021-01-21 19:07:07 -0600
  • d337e04732
    Merge pull request from guzba/master treeform 2021-01-19 17:07:21 -0800
  • 47cb962e23 simd toAlphy Ryan Oldenburg 2021-01-19 18:57:34 -0600
  • 8e2b4dc386
    Merge pull request from guzba/master treeform 2021-01-19 16:56:58 -0800
  • 3eef65374d bugfix + test Ryan Oldenburg 2021-01-19 18:50:51 -0600
  • cf4e2d5b38
    Merge pull request from guzba/master treeform 2021-01-17 22:57:40 -0800
  • 882ae0127c fix tiger lip issue Ryan Oldenburg 2021-01-18 00:48:21 -0600
  • ce938fa92a skip horizontal, faster Ryan Oldenburg 2021-01-17 22:07:05 -0600
  • 58f95e0e75
    Merge pull request from guzba/master treeform 2021-01-16 19:28:47 -0800
  • 74169e4c15 bounds Ryan Oldenburg 2021-01-16 19:01:06 -0600
  • 3908825db8
    cubic curve compute () Ryan Oldenburg 2021-01-15 20:22:51 -0600
  • 444fb18355
    use line intersection () Ryan Oldenburg 2021-01-11 22:24:47 -0600
  • 90bfaff604
    Merge pull request from guzba/master treeform 2021-01-11 13:05:35 -0800
  • e8b6c27a1a 0.0.11 updated dep Ryan Oldenburg 2021-01-11 13:30:06 -0600
  • 9a4c45e282
    Merge pull request from guzba/master treeform 2021-01-11 09:55:53 -0800
  • b60f262587 empty png encode error Ryan Oldenburg 2021-01-11 11:45:59 -0600
  • 3e85e0cc43
    Merge pull request from guzba/master treeform 2021-01-06 12:22:52 -0800
  • ce7507cd6c fast fill, remove benchmark weirdness Ryan Oldenburg 2021-01-06 14:18:47 -0600
  • 8775a4e557
    Merge pull request from guzba/master treeform 2021-01-03 10:16:31 -0800
  • 3555ac1552 fuzz better Ryan Oldenburg 2021-01-03 11:18:15 -0600
  • 040a66018b
    Merge pull request from guzba/master treeform 2021-01-02 21:04:57 -0800