Commit graph

  • 4b3e205445 fix bench_jpeg, change benchy and xray format. treeform 2022-07-09 23:26:52 -0700
  • 84e86a8c30 Fix bench jpeg and make blends slower. treeform 2022-07-09 17:37:23 -0700
  • 25964566cf Remove cairo png test, remove exact pixel test in test_images_draw treeform 2022-07-09 16:55:02 -0700
  • 47ad287bc9 Fix long tags in benchmark images, benchmark_ -> bench_ treeform 2022-07-09 15:31:51 -0700
  • 4001e5a772 delete diffs and rednered treeform 2022-07-09 15:12:22 -0700
  • 588a0839a3 delete diffs treeform 2022-07-09 15:09:02 -0700
  • 90a7cfedfe xray treeform 2022-07-09 11:08:34 -0700
  • 85b46fdf49 test_gif treeform 2022-07-09 11:01:04 -0700
  • d2d2fc636f f treeform 2022-07-08 23:46:18 -0700
  • 74c7b6d928 test_fonts treeform 2022-07-08 23:37:57 -0700
  • 09e6c2a5e2 Fix test_images_draw treeform 2022-07-08 23:15:38 -0700
  • 0f9358f013 more diffVs treeform 2022-07-08 23:09:59 -0700
  • 6699dabbb4 test_paints treeform 2022-07-08 23:01:49 -0700
  • c028f82af5 test_paths + utils treeform 2022-07-08 22:56:18 -0700
  • 29709d39b1 score is not % treeform 2022-07-08 22:40:29 -0700
  • 7425e6554e better output? treeform 2022-07-08 20:32:27 -0700
  • e138b44280 new image diff method treeform 2022-07-08 20:19:36 -0700
  • 595ddeaa50
    Merge pull request #461 from guzba/master Andre von Houck 2022-07-07 20:30:09 -0700
  • 316bf1ce4f rm Ryan Oldenburg 2022-07-07 21:40:02 -0500
  • 0b8d8029f3 restore expected procs/types Ryan Oldenburg 2022-07-07 20:16:39 -0500
  • 9099df4715 treeform better macro Ryan Oldenburg 2022-07-07 20:10:14 -0500
  • abc2dd653f rm todo Ryan Oldenburg 2022-07-07 19:52:22 -0500
  • 902dda2a2e simpler Ryan Oldenburg 2022-07-07 19:39:39 -0500
  • 83c7527474 rm Ryan Oldenburg 2022-07-07 19:11:21 -0500
  • 8bb6957fe9 simd, hasSimd pragmas Ryan Oldenburg 2022-07-07 18:47:32 -0500
  • fd52dfecb4 unused now that mask type is in common Ryan Oldenburg 2022-07-07 16:24:36 -0500
  • 138d88a9bc rename Ryan Oldenburg 2022-07-07 16:22:06 -0500
  • 8ca1400699 rm unimportant simd for now Ryan Oldenburg 2022-07-07 16:18:10 -0500
  • dabe456af9 move image, mask to common Ryan Oldenburg 2022-07-07 16:16:07 -0500
  • 06005de85c bugfix Ryan Oldenburg 2022-07-07 16:14:04 -0500
  • 7401ceb3d1 for mac Ryan Oldenburg 2022-07-02 01:07:03 -0500
  • 66d5535ae9
    Merge pull request #459 from guzba/varseqsimd Andre von Houck 2022-06-30 11:09:27 -0700
  • 5d27c93f68 newImageFromMaskSimd newMaskFromImageSimd Ryan Oldenburg 2022-06-30 10:58:59 -0500
  • c4eadf31ed isOneColorSimd isTransparentSimd Ryan Oldenburg 2022-06-30 10:48:30 -0500
  • 3a41ff8e64 applyOpacitySimd Ryan Oldenburg 2022-06-30 10:35:54 -0500
  • f5825daf10 ceilMaskSimd Ryan Oldenburg 2022-06-30 10:29:16 -0500
  • 1c6fa86ac0 isOpaqueSimd Ryan Oldenburg 2022-06-30 10:21:53 -0500
  • d76550052e toPremultipliedAlphaSimd Ryan Oldenburg 2022-06-30 10:16:58 -0500
  • af5045ccb8 invertImageSimd invertMaskSimd Ryan Oldenburg 2022-06-30 10:12:16 -0500
  • 9644894903 fillUnsafeSimd Ryan Oldenburg 2022-06-30 09:49:42 -0500
  • aaead7ed84 f Ryan Oldenburg 2022-06-30 09:34:01 -0500
  • fc9ab2b5f3
    Merge pull request #458 from treeform/dev Andre von Houck 2022-06-30 11:03:50 -0700
  • ba5681e452 Cleanup. treeform 2022-06-30 10:59:38 -0700
  • dffad18641 Quantize each vertex only once. treeform 2022-06-30 08:50:02 -0700
  • 67f48bc576
    Merge pull request #456 from guzba/master Andre von Houck 2022-06-30 10:37:05 -0700
  • 01254d2398 bugfix, make sure they actually span Ryan Oldenburg 2022-06-30 01:38:04 -0500
  • 0abafbca6f use trapezoid method more Ryan Oldenburg 2022-06-29 22:26:07 -0500
  • af84081817 Quadratic speedup. treeform 2022-06-29 23:48:07 -0700
  • ecb1a76b41
    Merge pull request #457 from treeform/dev Andre von Houck 2022-06-29 23:21:21 -0700
  • 04abf707fa Cleanup. treeform 2022-06-29 23:14:34 -0700
  • de0600e1e2 Cubic tangent error. treeform 2022-06-29 22:49:28 -0700
  • fc3b834e62
    Merge pull request #454 from guzba/master Andre von Houck 2022-06-29 17:48:47 -0700
  • 17cfd9643d morepretty Ryan Oldenburg 2022-06-29 01:02:34 -0500
  • bf1caf1c9b move applyOpacity simd out Ryan Oldenburg 2022-06-29 00:56:54 -0500
  • ba8fac4e85 checks off Ryan Oldenburg 2022-06-29 00:41:42 -0500
  • b706f93ee5 move mask ceil simd out Ryan Oldenburg 2022-06-29 00:40:20 -0500
  • 8a07e3cf9b move mask invert out Ryan Oldenburg 2022-06-29 00:37:51 -0500
  • cf81556100 rename Ryan Oldenburg 2022-06-29 00:34:47 -0500
  • e56ad9e403 move newImage(mask) and newMask(image) simd out Ryan Oldenburg 2022-06-29 00:29:26 -0500
  • e2a966288d move invert simd out Ryan Oldenburg 2022-06-29 00:13:38 -0500
  • 9f2c018c9e new simd approach Ryan Oldenburg 2022-06-28 23:38:54 -0500
  • 28a880b2b7 move toward more flexible trapezoid approach Ryan Oldenburg 2022-06-28 22:06:19 -0500
  • 47c285b4f4
    Merge pull request #455 from EyeCon/EyeCon-patch-README-1 Andre von Houck 2022-06-29 12:04:03 -0700
  • b4a5f6576a
    Correct some minor typos in README EyeCon 2022-06-29 21:29:19 +0300
  • 21c15a2680
    Merge pull request #453 from guzba/master Andre von Houck 2022-06-28 19:07:33 -0700
  • f41f895e24 simpler Ryan Oldenburg 2022-06-28 20:05:43 -0500
  • 0affa5284b simpler Ryan Oldenburg 2022-06-28 19:53:12 -0500
  • fe488708cd use return as progress marker Ryan Oldenburg 2022-06-28 18:42:06 -0500
  • e0ac7dc7a2 toPremultipliedAlphaAvx2 Ryan Oldenburg 2022-06-28 18:21:37 -0500
  • ffc2b5b4d5 aligned sse2 + avx2 versions isOneColor isOpaque isTransparent Ryan Oldenburg 2022-06-28 17:59:50 -0500
  • c244b8cb81 std/ Ryan Oldenburg 2022-06-28 15:16:22 -0500
  • d80df8f958 f Ryan Oldenburg 2022-06-27 00:36:45 -0500
  • 741234786c rename Ryan Oldenburg 2022-06-27 00:35:09 -0500
  • cf70022144 stroke Ryan Oldenburg 2022-06-26 22:46:49 -0500
  • ce062a5949 morepretty Ryan Oldenburg 2022-06-26 21:58:50 -0500
  • 3a289a6172 rm Ryan Oldenburg 2022-06-26 21:53:51 -0500
  • 3faba86b95
    Merge pull request #452 from guzba/master Andre von Houck 2022-06-26 15:45:49 -0700
  • dd57da9242 rm Ryan Oldenburg 2022-06-25 22:22:39 -0500
  • 11749b950b rm Ryan Oldenburg 2022-06-25 22:21:52 -0500
  • e44211346e rm old Ryan Oldenburg 2022-06-25 22:18:15 -0500
  • 1713b64697 faster apply float32 opacity / coverage to rgbx Ryan Oldenburg 2022-06-25 14:37:24 -0500
  • 7225883aa9 better shortcut detection, improves polygon test Ryan Oldenburg 2022-06-25 13:47:51 -0500
  • 71766a16f4 disable for now Ryan Oldenburg 2022-06-25 02:07:44 -0500
  • f82918c307 best shortcut ever Ryan Oldenburg 2022-06-25 02:01:39 -0500
  • 9f8f8af492 more and better tests Ryan Oldenburg 2022-06-25 01:58:04 -0500
  • 461d713fc1
    Merge pull request #451 from guzba/master Andre von Houck 2022-06-24 17:54:00 -0700
  • 9a9f8d114f f Ryan Oldenburg 2022-06-23 21:26:44 -0500
  • bec700d6b9 2 vertical pixel-aligned lines shortcut Ryan Oldenburg 2022-06-23 20:58:51 -0500
  • 48c7db719e handle partition index differently Ryan Oldenburg 2022-06-23 20:50:22 -0500
  • 4afb0e58c4
    Merge pull request #450 from guzba/master Andre von Houck 2022-06-23 14:45:16 -0700
  • 1cfaea9357 avx fill Ryan Oldenburg 2022-06-22 14:57:04 -0500
  • 3bdc6c3266 faster partitioning by pre-sizing partition entries Ryan Oldenburg 2022-06-22 13:21:11 -0500
  • f93da30d08 simpler Ryan Oldenburg 2022-06-22 11:10:54 -0500
  • b2e145130a
    Merge pull request #449 from guzba/master Andre von Houck 2022-06-22 10:45:23 -0700
  • 23deffc761 simplify Ryan Oldenburg 2022-06-22 02:12:15 -0500
  • a4fbb5365e partition heights can now vary Ryan Oldenburg 2022-06-22 02:02:08 -0500
  • 82c7c8b864 faster Ryan Oldenburg 2022-06-22 01:03:32 -0500
  • 34158f3f28 better benchmarking Ryan Oldenburg 2022-06-22 01:00:49 -0500
  • d26a30d353 4.4.0 treeform 2022-06-21 08:45:32 -0700
  • c9adc6dff7 Update dep and comment. treeform 2022-06-21 08:45:09 -0700