Commit Graph

  • 25cb265b5e Fixed compile error in compile_error Sylvester Hesp 2023-02-13 12:22:21 +01:00
  • 0f9cd391ce Removed return type inference from Image API Sylvester Hesp 2023-01-13 21:40:41 +01:00
  • b98b7baf04 Deploying to gh-pages from @ 547309a73c 🚀 oisyn 2023-02-03 02:44:15 +00:00
  • 547309a73c Changed current version to 0.5.0 v0.5.0 Sylvester Hesp 2023-02-02 13:52:41 +01:00
  • 6e2318b66a Deploying to gh-pages from @ 2a77f6ee86 🚀 eddyb 2023-02-01 09:13:07 +00:00
  • 2a77f6ee86 Apply Rust 2021 clippy fixes. Eduard-Mihai Burtescu 2023-01-30 23:24:57 +02:00
  • 402afd7403 Add CHANGELOG entry for --spirt-passes=.... Eduard-Mihai Burtescu 2023-01-30 23:05:32 +02:00
  • 8bde624b74 spirt-passes: add fuse_selects pass for merging same-condition if-elses. Eduard-Mihai Burtescu 2023-01-20 07:00:46 +02:00
  • 27c698b302 spirt-passes: add reduce pass for replacing ops with their inputs/constants. Eduard-Mihai Burtescu 2023-01-13 16:43:29 +02:00
  • 6ed51e87b2 linker: add --spirt-passes codegen args and underlying abstraction. Eduard-Mihai Burtescu 2023-01-13 16:40:24 +02:00
  • 4d578e5484 Deploying to gh-pages from @ 2ccdb4651d 🚀 eddyb 2023-01-30 21:08:01 +00:00
  • 2ccdb4651d Apply clippy::uninlined_format_args suggestions for Rust 2021 (panic/assert). Eduard-Mihai Burtescu 2023-01-09 01:12:41 +02:00
  • c2084b4568 Switch to Rust 2021. Eduard-Mihai Burtescu 2022-11-30 03:53:11 +02:00
  • 335a637973 Support all panic entry-points equally - mainly for Rust 2021's panic!("..."). Eduard-Mihai Burtescu 2022-11-29 19:25:26 +02:00
  • a5e05e4410 Added VectorFromVector! helper macro vector-image-api Sylvester Hesp 2023-01-11 14:14:12 +01:00
  • 3f64340116 Removed return type inference from Image API Sylvester Hesp 2022-08-10 14:41:25 +02:00
  • ebc143b240 Added nightly update to changelog Sylvester Hesp 2023-01-09 10:42:29 +01:00
  • dfdddcb046 Deploying to gh-pages from @ bab728f205 🚀 eddyb 2023-01-05 12:58:35 +00:00
  • bab728f205 Formatting fixes Sylvester Hesp 2023-01-05 13:08:24 +01:00
  • 33c2f80835 Clippy fixes Sylvester Hesp 2023-01-05 12:56:00 +01:00
  • 86d6042204 Update to nightly-2022-12-18 Sylvester Hesp 2023-01-05 12:35:01 +01:00
  • 87dc07c623 More clippy fixes Sylvester Hesp 2023-01-05 11:04:20 +01:00
  • fbbe2f7d2d Formatting Sylvester Hesp 2023-01-05 10:27:18 +01:00
  • 54587b1816 Update to nightly-2022-12-10 Sylvester Hesp 2023-01-04 17:11:12 +01:00
  • 2cb10b2771 Update to nightly-2022-11-28 Sylvester Hesp 2023-01-04 16:44:27 +01:00
  • 816c3409e2 Updated to nightly-2022-11-14 Sylvester Hesp 2023-01-04 16:14:25 +01:00
  • d2f95f031c Deploying to gh-pages from @ 4a217f21d6 🚀 oisyn 2023-01-03 14:35:54 +00:00
  • 4a217f21d6 Update docs for manual shader crate building Boris-Chengbiao Zhou 2022-12-28 22:13:51 +01:00
  • 4eb14fc218 Fixed rust-toolchain error message Sylvester Hesp 2023-01-03 14:11:42 +01:00
  • 5831d3f888 Deploying to gh-pages from @ 8fcb61e82a 🚀 oisyn 2022-12-21 15:33:05 +00:00
  • 8fcb61e82a Updated versions to 0.4.0 v0.4.0 Sylvester Hesp 2022-12-21 16:04:49 +01:00
  • b3ffd86a66 Deploying to gh-pages from @ a4abcce554 🚀 oisyn 2022-12-21 11:35:09 +00:00
  • a4abcce554 Trying to fix doc build Sylvester Hesp 2022-12-21 11:02:40 +01:00
  • fb1a397a80 Deploying to gh-pages from @ 6cb0c06ab7 🚀 oisyn 2022-12-20 18:53:50 +00:00
  • d2d6ee2f75 Updated docs Sylvester Hesp 2022-12-20 12:32:54 +01:00
  • 6b1bf8f689 Update docs/src/publishing-rust-gpu.md Sylvester Hesp 2022-12-20 10:40:52 +01:00
  • a2fe52b904 Update docs/src/writing-shader-crates.md Sylvester Hesp 2022-12-20 10:39:40 +01:00
  • 9199a89ea4 Updated docs Sylvester Hesp 2022-12-19 16:33:05 +01:00
  • 6cb0c06ab7 Refer to specific commits rather than main branch in README.md Sylvester Hesp 2022-12-20 12:39:08 +01:00
  • 4747d5b3cf Update crates/spirv-builder/README.md Sylvester Hesp 2022-12-20 12:25:55 +01:00
  • f910bc1e19 doc fix Sylvester Hesp 2022-12-20 10:48:48 +01:00
  • 70c5358419 Updated docs Sylvester Hesp 2022-12-20 10:38:49 +01:00
  • b3e5c73c8d Update crates/spirv-std/README.md Sylvester Hesp 2022-12-20 10:19:15 +01:00
  • 5819bbaff8 Update crates/spirv-builder/README.md Sylvester Hesp 2022-12-20 10:17:06 +01:00
  • 0028a12b75 Blessed tests Sylvester Hesp 2022-12-19 17:28:47 +01:00
  • ecceedab92 Some tweaks to docs Sylvester Hesp 2022-12-19 17:09:20 +01:00
  • 8bf791d0c4 Included README.md files for published crates Sylvester Hesp 2022-12-19 14:17:51 +01:00
  • fc29b9fcab Deploying to gh-pages from @ 6a35586893 🚀 eddyb 2022-12-20 04:17:12 +00:00
  • 6a35586893 Set CARGO_CACHE_RUSTC_INFO=0 instead of removing .rustc_info.json. Eduard-Mihai Burtescu 2022-12-19 18:28:08 +02:00
  • ee4af8a7f9 Deploying to gh-pages from @ 985cce77da 🚀 eddyb 2022-12-19 13:57:46 +00:00
  • 985cce77da Use spirt 0.1.0 from crates.io Eduard-Mihai Burtescu 2022-12-16 20:19:21 +02:00
  • fabcbd9c78 Included 'initial release' for 0.1.0 at the end of the changelog Sylvester Hesp 2022-12-13 15:07:56 +01:00
  • b0851644ad Added 0.2.0 changes from release notes to changelog.md Sylvester Hesp 2022-12-13 15:05:59 +01:00
  • df68c036e1 Added 0.3.0 changes from release notes to changelog.md Sylvester Hesp 2022-12-13 14:53:50 +01:00
  • 981c7ff5a6 Deploying to gh-pages from @ 85e4df3136 🚀 eddyb 2022-12-13 04:28:19 +00:00
  • 85e4df3136 Include identifying information (e.g. crate names) in --dump-* filenames. Eduard-Mihai Burtescu 2022-12-12 15:34:10 +02:00
  • 746474676e Deploying to gh-pages from @ 6fb35ffeeb 🚀 eddyb 2022-12-12 15:24:27 +00:00
  • b8bcd6b4c1 Deploying to gh-pages from @ 3fca36ecb2 🚀 eddyb 2022-12-12 15:22:29 +00:00
  • 6fb35ffeeb outputs: ⋯.spv⋯.spv.json, ⋯.spv.dir/⋯⋯.spvs/⋯.spv (or ⋯.spv). Eduard-Mihai Burtescu 2022-12-12 14:17:57 +02:00
  • 3fca36ecb2 tests: run both with and without --spirt. Eduard-Mihai Burtescu 2022-12-12 15:02:52 +02:00
  • 8535bb3bf1 Minimally integrate SPIR-T (opt-in via RUSTGPU_CODEGEN_ARGS=--spirt). Eduard-Mihai Burtescu 2022-12-12 15:02:28 +02:00
  • 78130e1151 tests: clean up the structopt usage slightly. Eduard-Mihai Burtescu 2022-12-09 15:37:38 +02:00
  • d9d9bd2936 Retroactively filled in CHANGELOG.md entries for all releases after 0.3.0. Eduard-Mihai Burtescu 2022-12-09 14:15:06 +02:00
  • e5740d4fae Migrate CHANGELOG.md to a more "Embark-standard" style (w/ PR links). Eduard-Mihai Burtescu 2022-12-09 14:14:17 +02:00
  • 7c917b1202 Deploying to gh-pages from @ 32db2b4c3f 🚀 eddyb 2022-12-09 11:02:15 +00:00
  • 32db2b4c3f linker/test: enable DCE (adding new Exports where necessary). Eduard-Mihai Burtescu 2022-11-29 09:09:13 +02:00
  • 12172b3f17 linker/test: keep Exports around, even after import->export resolution. Eduard-Mihai Burtescu 2022-12-02 13:23:38 +02:00
  • 00bb9be12d linker/test: add in the missing (mandatory) OpMemoryModel instructions. Eduard-Mihai Burtescu 2022-11-17 23:23:27 +02:00
  • 0274eb9500 linker/test: "desugar" deprecated "decoration groups" (not supported by SPIR-T). Eduard-Mihai Burtescu 2022-11-17 23:17:12 +02:00
  • fb393a9566 linker/test: add #[track_caller] to without_header_eq. Eduard-Mihai Burtescu 2022-11-17 23:49:18 +02:00
  • 35d305b9c3 Deploying to gh-pages from @ eea44854a7 🚀 eddyb 2022-12-09 09:58:18 +00:00
  • 372be577b3 Deploying to gh-pages from @ b3c280424c 🚀 eddyb 2022-12-09 09:54:57 +00:00
  • eea44854a7 linker/inline: handle OpPhis. Eduard-Mihai Burtescu 2022-07-01 03:48:51 +03:00
  • b3c280424c Migrate rustc_codegen_spirv env vars to codegen args. Eduard-Mihai Burtescu 2022-12-02 19:06:11 +02:00
  • 47d5577a93 spirv-builder: add RUSTGPU_RUSTFLAGS/RUSTGPU_CODEGEN_ARGS env vars. Eduard-Mihai Burtescu 2022-12-02 18:15:29 +02:00
  • ab69706640 CodegenArgs::parse: support --help to show an "usage" message. Eduard-Mihai Burtescu 2022-12-02 18:01:38 +02:00
  • 8d53076a13 CodegenArgs::parse: replace optflagopt (-X and -X=Y) with optflag (only -X). Eduard-Mihai Burtescu 2022-12-01 10:17:50 +02:00
  • 70b1bb2fa7 Deploying to gh-pages from @ 11c7aaccaa 🚀 eddyb 2022-12-05 23:39:18 +00:00
  • 11c7aaccaa Bump bytemuck and update deny.toml for syn's move to unicode-ident. Eduard-Mihai Burtescu 2022-12-05 23:57:57 +02:00
  • 1a5bde9a32 Deploying to gh-pages from @ 8bd42bcc3a 🚀 oisyn 2022-12-02 10:07:15 +00:00
  • 8bd42bcc3a Get rid of run_in_thread_pool_with_globals altogether, Sylvester Hesp 2022-12-01 23:47:38 +01:00
  • 94a752d9db Format fixes Sylvester Hesp 2022-12-01 16:21:20 +01:00
  • 17523e06d7 Fix for run_in_thread_pool_with_globals being no longer public Sylvester Hesp 2022-12-01 16:03:18 +01:00
  • f0aace570b Linter fixes Sylvester Hesp 2022-12-01 15:33:35 +01:00
  • 0a527f0990 Added changelog Sylvester Hesp 2022-11-30 14:47:17 +01:00
  • fb7e13cdeb Update to nightly-2022-10-29 Sylvester Hesp 2022-11-30 14:33:48 +01:00
  • ebe0ff7337 Deploying to gh-pages from @ d000e9699b 🚀 eddyb 2022-12-01 15:32:36 +00:00
  • d000e9699b Use Spans to detect "system crate"s, for error deferral (zombie) purposes. Eduard-Mihai Burtescu 2022-11-29 19:23:06 +02:00
  • 79f31be04c Deploying to gh-pages from @ ccf920d54f 🚀 oisyn 2022-11-30 17:46:15 +00:00
  • ccf920d54f Actually use FnAbi in the call 🙄 Sylvester Hesp 2022-11-30 18:18:54 +01:00
  • 6f325acec0 More linter fixes Sylvester Hesp 2022-11-30 15:57:14 +01:00
  • 1ac63d3a49 Added passing of FnAbi Sylvester Hesp 2022-11-30 15:29:49 +01:00
  • f2ae220678 Added changelog Sylvester Hesp 2022-11-30 15:16:53 +01:00
  • 25cb7bf7e4 Linter fix Sylvester Hesp 2022-11-30 14:25:32 +01:00
  • fc19ab58fb Update to nightly-2022-10-15 Sylvester Hesp 2022-11-30 14:08:19 +01:00
  • 0e35750e6d Deploying to gh-pages from @ dfd285e735 🚀 oisyn 2022-11-30 17:23:20 +00:00
  • dfd285e735 linker/test: create Session manually to inject a custom diagnostic writer. Eduard-Mihai Burtescu 2022-11-30 18:39:39 +02:00
  • 9d639d3ad5 linker/test: catch FatalErrors to ensure they print any error output at all. Eduard-Mihai Burtescu 2022-11-17 23:15:06 +02:00
  • b8a39b519a Deploying to gh-pages from @ f78b23b926 🚀 eddyb 2022-11-30 15:12:44 +00:00
  • 9b88c3c83d Deploying to gh-pages from @ acb05d3799 🚀 eddyb 2022-11-30 15:11:38 +00:00