Commit graph

  • 6e1481db40 Finish the headless example Daniel McNab 2023-02-07 16:26:56 +00:00
  • 65a7970382 Setup infra for headless examples Daniel McNab 2023-02-07 12:52:22 +00:00
  • 2690c3602d
    Merge pull request #271 from armansito/pr-conflation-examples Arman Uguray 2023-02-06 15:24:38 -08:00
  • ef44c17f92
    Update dependencies, and add more metadata (#272) Daniel McNab 2023-02-06 20:12:46 +00:00
  • 7abbf2ece2 Migrate the bevy example to stageless Daniel McNab 2023-02-06 15:45:36 +00:00
  • 97e6e12799 Use accessible colors that maintain contrast in the conflation scene Arman Uguray 2023-02-03 12:27:42 -08:00
  • fff43bba0d ran cargo fmt; fixed spelling in comment Arman Uguray 2023-02-03 09:34:12 -08:00
  • dc2e6690c4 Introduce test scenes that demonstrates conflation artifacts Arman Uguray 2023-02-03 00:17:25 -08:00
  • 020a7f5c01
    Split the examples into frontends with a shared scene repository (#262) Daniel McNab 2023-02-03 10:22:39 +00:00
  • 9721d4a6ac
    Some WASM changes - including a run_wasm alias (#251) Daniel McNab 2023-01-31 16:12:46 +00:00
  • f84e244fd7
    Update to wgpu 0.15 (#263) Daniel McNab 2023-01-31 16:07:03 +00:00
  • 872fc5c6de
    Merge pull request #269 from linebender/fix_fail Raph Levien 2023-01-30 16:21:35 -08:00
  • 27e6fdd267 Partially revert uniform load of bump.failed Raph Levien 2023-01-29 08:51:51 -08:00
  • 6a184244e6
    Merge pull request #264 from linebender/async Raph Levien 2023-01-27 12:43:48 -08:00
  • db018da537 Make wasm port work again Raph Levien 2023-01-26 17:41:30 -08:00
  • 264fd3ec12 Merge branch 'main' into async Raph Levien 2023-01-26 17:27:53 -08:00
  • ca79d5c8d0
    Merge pull request #267 from linebender/wasm_fix Raph Levien 2023-01-26 14:17:56 -08:00
  • d6cbae2a3f Fixes to get example running in wasm Raph Levien 2023-01-26 12:19:12 -08:00
  • 3b766d9969 Fix broken non-buffer_labels build Raph Levien 2023-01-25 06:33:38 -08:00
  • 418256ffd1 Start async wiring Raph Levien 2023-01-24 20:25:44 -08:00
  • 17907893af Create Render struct Raph Levien 2023-01-24 17:11:29 -08:00
  • e47c5777cc Make bind_map persistent Raph Levien 2023-01-24 16:04:10 -08:00
  • bf523e8845
    Do another pass on the README (#258) Daniel McNab 2023-01-23 16:27:42 +00:00
  • 942da778a3
    Merge pull request #261 from jneem/main jneem 2023-01-21 15:33:42 -06:00
  • 338bd30870 Allow selecting GPU from env Joe Neeman 2023-01-21 14:29:23 -06:00
  • 9ba85075d4
    example: SVG viewer based on usvg (#260) David Himmelstrup 2023-01-21 19:20:56 +01:00
  • b83642bf0c
    Merge pull request #257 from linebender/robust-redux Chad Brokaw 2023-01-19 12:00:07 -05:00
  • 0c0c61dc82 Address review feedback Chad Brokaw 2023-01-18 21:36:32 -05:00
  • f36e455a90
    ignore all target directories (#248) Spencer C. Imbleau, M.Sc. (he/him) 2023-01-18 11:34:16 -05:00
  • db7d93b85c remove unnecessary limit adjustment Chad Brokaw 2023-01-17 22:56:52 -05:00
  • f0587b6770 add comment about syncing BumpAllocators struct Chad Brokaw 2023-01-17 22:51:46 -05:00
  • c66e7a270c
    add comments for buffer sizes Chad Brokaw 2023-01-17 22:48:53 -05:00
  • 1f7ba765e9
    comment typo Chad Brokaw 2023-01-17 22:48:11 -05:00
  • 1e8d194b6a initial GPU side work for robust memory Chad Brokaw 2023-01-17 14:08:20 -05:00
  • 3933c159a8
    Merge pull request #256 from linebender/peniko-updates Chad Brokaw 2023-01-17 13:01:11 -05:00
  • 5f6f9f444d bump peniko rev Chad Brokaw 2023-01-17 13:00:19 -05:00
  • 672f21cca7 pin moscato dep as well Chad Brokaw 2023-01-17 12:48:26 -05:00
  • ed28a6796f add Cargo.lock to .gitignore Chad Brokaw 2023-01-17 12:33:11 -05:00
  • 516fd6c981 Update for peniko changes Chad Brokaw 2023-01-17 12:31:57 -05:00
  • 3902e65618
    Fix missing barriers in the pathtag_scans (#255) Daniel McNab 2023-01-16 20:20:20 +00:00
  • 44058a8578
    Improve the svg parser (#247) Daniel McNab 2023-01-16 18:22:35 +00:00
  • ed60031185
    Add hot reloading of shaders to the winit example (#252) Daniel McNab 2023-01-16 17:24:48 +00:00
  • db4fc4e449
    Give buffers names when buffer_labels feature is enabled (#254) Daniel McNab 2023-01-16 17:16:45 +00:00
  • c428e650d0
    Merge pull request #249 from simbleau/clippy Spencer C. Imbleau, M.Sc. (he/him) 2023-01-14 11:14:20 -05:00
  • 4fc94a1d4b clippy fixes Spencer C. Imbleau 2023-01-14 11:07:07 -05:00
  • eec111c633
    Support click and drag for svgs, as well as scene fragment caching (#244) Daniel McNab 2023-01-13 19:30:08 +00:00
  • 02d8b28439
    Merge pull request #245 from linebender/reuse_buf Raph Levien 2023-01-13 11:18:03 -08:00
  • 96bf4f377e
    Merge pull request #246 from linebender/fix_even_odd Raph Levien 2023-01-13 09:28:43 -08:00
  • ed437f7ffc Rustfmt Raph Levien 2023-01-12 21:11:54 -08:00
  • 5c469013c7 Fix even-odd rule Raph Levien 2023-01-12 21:07:29 -08:00
  • 4907186de4 Prototype of buffer reuse Raph Levien 2023-01-12 18:56:48 -08:00
  • a9aa3f9cab
    Merge pull request #242 from linebender/evenodd Chad Brokaw 2023-01-11 14:13:24 -05:00
  • 3003e42acb
    Merge pull request #235 from linebender/large_pathtag Raph Levien 2023-01-11 07:56:15 -08:00
  • c6ac5bf590 Support even-odd fill rule Chad Brokaw 2023-01-10 15:22:04 -05:00
  • 5f45c2bdfb
    Merge pull request #238 from linebender/roadmap Raph Levien 2023-01-10 11:19:15 -08:00
  • 89fd94e020 Better summary in introduction Raph Levien 2023-01-10 08:19:03 -08:00
  • e59a87c281 Editing improvements in response to feedback Raph Levien 2023-01-09 18:24:02 -08:00
  • c57db1d25b
    Merge pull request #227 from rosefromthedead/multiadapter Chad Brokaw 2023-01-09 17:29:14 -05:00
  • c5401e777e Update winit example to use new multi-adapter API Rose Hudson 2022-12-13 23:38:50 +00:00
  • f0faadc356 Add multi-adapter support Rose Hudson 2022-12-13 23:35:56 +00:00
  • 3ea8eef839
    Merge pull request #239 from linebender/new-encoding Chad Brokaw 2023-01-08 18:41:09 -05:00
  • 3606184cf6 better naming Chad Brokaw 2023-01-08 18:36:14 -05:00
  • ec956d859b add function to render directly from an encoding Chad Brokaw 2023-01-08 18:34:22 -05:00
  • 520f6d0d41 Address review feedback. Chad Brokaw 2023-01-08 17:10:05 -05:00
  • 080277bcd9
    Merge pull request #241 from linebender/fine_fixes Raph Levien 2023-01-08 13:50:51 -08:00
  • 3e8a4813f0
    Update references to piet-gpu where it makes sense (#240) Duane Johnson 2023-01-08 09:15:51 -07:00
  • 29a16eb210 Fixes to fine rasterization Raph Levien 2023-01-08 07:41:01 -08:00
  • cd92a64ea0 Color code "train diagram" Raph Levien 2023-01-06 20:16:15 -08:00
  • 96a64f8abb
    typo fix Raph Levien 2023-01-06 20:15:41 -08:00
  • 767997e80a Typo and link #239 Raph Levien 2023-01-06 14:06:07 -08:00
  • dbe7f27768 Public encoding API Chad Brokaw 2023-01-06 16:52:41 -05:00
  • 3afae4c765 Add hand-drawn "train diagram" Raph Levien 2023-01-06 13:50:27 -08:00
  • 3918f02a42
    Typo fix (sage->safe) Raph Levien 2023-01-06 13:41:41 -08:00
  • de6c5294e9 Fix ambiguous Markdown Raph Levien 2023-01-06 13:23:32 -08:00
  • 6f80729917 Draft roadmap Raph Levien 2023-01-06 13:19:07 -08:00
  • 480e5a5e2f
    Update the README to reflect velloness (#233) Daniel McNab 2023-01-05 22:56:46 +00:00
  • d94257a7c5 Support for larger pathtags Raph Levien 2023-01-05 14:22:14 -08:00
  • 6cfd358f80
    Improve the gitattributes and gitignore files (#234) Daniel McNab 2023-01-05 18:24:36 +00:00
  • 57d79bdf1f
    Fix the winit dependency (#232) Daniel McNab 2023-01-05 15:18:57 +00:00
  • ff59839737
    Move the vello crate to the workspace root (#231) Daniel McNab 2023-01-05 09:32:09 +00:00
  • dfde0936e5
    Add an example bevy integration (#226) Daniel McNab 2022-12-16 18:01:51 +00:00
  • 3bc81afbf6
    Merge pull request #225 from dfrg/vello-ify Chad Brokaw 2022-12-12 15:39:25 -05:00
  • 093af31e05 address initial review feedback Chad Brokaw 2022-12-09 14:17:16 -05:00
  • 628bc9566d Rename piet-wgsl to vello! Chad Brokaw 2022-12-09 13:23:03 -05:00
  • a7dbeb3b9b
    Merge pull request #220 from linebender/raph-browser Raph Levien 2022-12-08 10:27:37 -08:00
  • 4b1f9d1921 remove timer Chad Brokaw 2022-12-08 12:45:45 -05:00
  • 4ea379aaa7 address feedback Chad Brokaw 2022-12-08 12:43:09 -05:00
  • e5081b51e4 remove unnecessary deps Chad Brokaw 2022-12-08 12:12:35 -05:00
  • c6b319aca0 fmt Chad Brokaw 2022-12-08 11:58:09 -05:00
  • 6bd644f7cc
    Merge branch 'main' into raph-browser Chad Brokaw 2022-12-08 11:56:58 -05:00
  • 942817755c replace let with const on web Chad Brokaw 2022-12-08 11:53:35 -05:00
  • 12fdae8714
    Merge pull request #223 from linebender/fix_222 Raph Levien 2022-12-05 13:46:22 -08:00
  • e2469fbcaa Increase sizes of binning buffers Raph Levien 2022-12-05 13:26:16 -08:00
  • 375f71b46d cargo fmt Raph Levien 2022-11-29 19:51:43 -08:00
  • 28816a027e Disable timing debug out Raph Levien 2022-11-29 19:49:21 -08:00
  • c4274c7153 Tweak canvas aspect ratio Raph Levien 2022-11-29 19:42:52 -08:00
  • 340ac1d69c Hacky attempt to get running in browser Raph Levien 2022-11-29 19:35:46 -08:00
  • 571822248c
    Merge pull request #219 from linebender/squeeze Raph Levien 2022-11-29 19:02:15 -08:00
  • 876a3ad581 Combine info and bin_data buffers Raph Levien 2022-11-29 17:35:19 -08:00
  • e8f8ebbd14 Squeeze pipeline to fit Raph Levien 2022-11-29 17:23:12 -08:00