Commit Graph

  • bfcc8bb052 spirv-builder: build rustc_codegen_spirv with the right toolchain via build script. Eduard-Mihai Burtescu 2023-11-26 23:16:03 +02:00
  • 9030ede795 Initial commit Schell Carl Scivally 2024-10-19 08:25:40 +13:00
  • ee87d3bac4 Deploying to gh-pages from @ 61f7e7a807 🚀 LegNeato 2024-10-18 13:29:39 +00:00
  • 61f7e7a807 Use ExitInvocation for panics (avoiding deeply nested structurization). Eduard-Mihai Burtescu 2024-07-13 11:17:10 +03:00
  • 395aee03fc Further process paths on windows 2 Christian Legnitto 2024-09-18 14:02:13 -04:00
  • 1faeac1c2e tests: add test for long chain of conditional panics. Eduard-Mihai Burtescu 2024-08-08 19:48:50 +03:00
  • 5354c97b45 update spirt to 0.4.0 Eduard-Mihai Burtescu 2024-01-31 17:52:07 +02:00
  • d2eb777510 Make timestamping dependent on support (#38) Rowan Jones 2024-10-16 04:02:37 +11:00
  • 6193c0fb18 add llvm spir-v backend to readme (#37) Léo Gaspard 2024-10-14 20:12:41 +02:00
  • 262b6612a6 Deploying to gh-pages from @ 666f1fc556 🚀 Firestar99 2024-10-14 11:13:18 +00:00
  • 666f1fc556 bless compiletest Firestar99 2024-10-13 13:50:37 +02:00
  • ab3254a6da project: add optional bytemuck dependency to mark structs as Pod Firestar99 2024-10-13 13:48:06 +02:00
  • a361e8f99b indirect command structs: fixed doc lints Firestar99 2024-10-13 12:31:06 +02:00
  • 8d6d3b1e58 indirect command structs: added, mostly copied from ash Firestar99 2024-10-13 11:56:37 +02:00
  • 64d18a687a document access in macro feature/image-access-qualifier Schell Carl Scivally 2024-10-12 11:07:40 +13:00
  • 52f114d414 use const ACCESS_QUALIFIER:u32 instead of singletons Schell Carl Scivally 2024-10-12 10:30:00 +13:00
  • 708abe8068 bless new errors Schell Carl Scivally 2024-10-12 10:03:43 +13:00
  • 1ae14b979a thread access qualifier tyvar through to codegen Schell Carl Scivally 2024-10-12 09:43:11 +13:00
  • 96ccdcebba thread access through to abi Schell Carl Scivally 2024-10-11 17:14:02 +13:00
  • c9ba1f78d9 feat: added image access qualifier, fixes #28 Schell Carl Scivally 2024-10-11 16:56:16 +13:00
  • 1b5a14c79f Deploying to gh-pages from @ 18b9f754ca 🚀 Firestar99 2024-10-10 16:31:52 +00:00
  • 18b9f754ca changelog: add ByteAddressableBuffer PR Firestar99 2024-09-30 13:21:14 +02:00
  • b326e41903 ByteAddressableBuffer: add as_ref() to convert mutable to read-only Firestar99 2024-09-30 13:18:22 +02:00
  • f624ef4e24 ByteAddressableBuffer: fixup docs Firestar99 2024-09-27 15:31:28 +02:00
  • 7f532f590c ByteAddressableBuffer: unify bounds check in separate method Firestar99 2024-09-27 15:21:31 +02:00
  • fcfe77d891 ByteAddressableBuffer: remove mut variant, make ByteAddressableBuffer generic on mutability Firestar99 2024-09-27 14:05:17 +02:00
  • f4956fc142 ByteAddressableBuffer: fixup tests Firestar99 2024-09-23 13:48:08 +02:00
  • 6413e4c95d ByteAddressableBuffer: split up into read-only and mutable variants Firestar99 2024-09-23 13:37:15 +02:00
  • e0198cf206 Add GitHub discussions to README (#24) Christian Legnitto 2024-10-09 12:55:55 +03:00
  • 2eaa47c71b Deploying to gh-pages from @ 529aaf4f3f 🚀 schell 2024-10-07 06:19:46 +00:00
  • 529aaf4f3f Reduce typo count. (#18) Bruce Mitchener 2024-09-26 02:04:55 +07:00
  • c13d0b8ada Deploying to gh-pages from @ 83c7e8d225 🚀 LegNeato 2024-09-23 15:51:31 +00:00
  • 83c7e8d225 Typed buffer (#16) Firestar99 2024-09-23 17:49:31 +02:00
  • 05780f879e Deploying to gh-pages from @ db2e8c4a10 🚀 LegNeato 2024-09-23 15:10:36 +00:00
  • db2e8c4a10 Implement for for signed integers (#15) beef 2024-09-23 23:08:17 +08:00
  • 2dff9f21b6 Deploying to gh-pages from @ 1103fccd59 🚀 LegNeato 2024-09-23 15:06:46 +00:00
  • 1103fccd59 Subgroup intrinsics (#14) Firestar99 2024-09-23 17:04:40 +02:00
  • 2a78a9ce17 Deploying to gh-pages from @ 4c9718f1da 🚀 LegNeato 2024-09-22 12:11:13 +00:00
  • 4c9718f1da Shader crate cargo features (#13) Firestar99 2024-09-22 14:08:55 +02:00
  • bd2523c4af Deploying to gh-pages from @ de7ba8eda0 🚀 LegNeato 2024-09-21 12:21:53 +00:00
  • de7ba8eda0 changelog: add breaking change of signed for loops no longer compiling Firestar99 2024-09-20 13:03:24 +02:00
  • b2c105f28d Add correct nightly to CHANGELOG and README Christian Legnitto 2024-09-19 03:47:05 +02:00
  • eea8998df9 cargo update Firestar99 2024-09-19 17:43:26 +02:00
  • a1b2eeb39d rustup: update to nightly-2024-04-24. Eduard-Mihai Burtescu 2024-08-04 18:30:22 +02:00
  • 60291af28b rustup: update to nightly-2024-04-01. Eduard-Mihai Burtescu 2024-08-03 12:44:11 +02:00
  • bbb61f58b3 rustup: update to nightly-2024-03-21. Breaks for_range_signed Eduard-Mihai Burtescu 2024-08-03 12:39:38 +02:00
  • eab4b5b5cd tests: add for_range_signed test Firestar99 2024-09-19 16:59:51 +02:00
  • 02cefd1010 Further process paths on windows Christian Legnitto 2024-09-18 20:02:13 +02:00
  • 0572151165 Make stage_id use the env Christian Legnitto 2024-09-18 12:10:16 -04:00
  • 775b5d5fa4 spirv-builder: pass JSON files to --target instead of relying on the backend's target_override. Eduard-Mihai Burtescu 2024-08-04 13:48:09 +03:00
  • 40456ae2f5 rustup: update to nightly-2024-03-11. Eduard-Mihai Burtescu 2024-08-03 17:20:46 +03:00
  • cc752312c3 rustup: update to nightly-2024-03-01. Eduard-Mihai Burtescu 2024-08-03 03:12:19 +03:00
  • 2dc6146b18 rustup: update to nightly-2024-02-01. Eduard-Mihai Burtescu 2024-08-03 10:24:15 +03:00
  • 28dea531d0 rustup: update to nightly-2024-01-08. Christian Legnitto 2024-01-09 23:05:59 +01:00
  • 02cd3248ad builder: handle ptr_add-like GEPs (introduced by rust-lang/rust#118991). Eduard-Mihai Burtescu 2024-08-02 16:40:56 +03:00
  • f3449dc5b8 rustup: update to nightly-2024-01-06. Eduard-Mihai Burtescu 2024-08-02 14:43:49 +03:00
  • 213e218056 rustup: update to nightly-2024-01-05. Eduard-Mihai Burtescu 2024-08-02 13:01:58 +03:00
  • e99f6f426e builder: struct_gep implies inbounds. Eduard-Mihai Burtescu 2024-08-02 20:31:38 +03:00
  • bb0e605144 builder: fix atomic_cmpxchg for SPIR-V OpAtomicCompareExchange. Eduard-Mihai Burtescu 2024-08-02 14:26:03 +03:00
  • 3c3c6d1fe2 spirv-builder: disable MIR "GVN" optimization pass. Eduard-Mihai Burtescu 2024-08-03 02:32:37 +03:00
  • a8d2f34efb rustup: update to nightly-2023-12-31. Christian Legnitto 2024-01-02 03:44:31 +01:00
  • b43232857b rustup: update to nightly-2023-12-16. Christian Legnitto 2023-12-17 18:18:38 +01:00
  • a3d3ab9856 rustup: update to nightly-2023-11-26. Christian Legnitto 2023-11-27 05:17:18 +01:00
  • e0d9071a0a tests: also test the debugPrintf generated from panics. Eduard-Mihai Burtescu 2024-08-08 17:26:12 +03:00
  • d5a31c1fca examples/shaders/shared: remove unused feature(lang_items). Eduard-Mihai Burtescu 2024-08-03 10:14:48 +03:00
  • bfd429d291 changelog: add glam version relaxation to changelog Firestar99 2024-09-19 16:02:03 +02:00
  • de03795411 Use free CI runner for lint (#11) Christian Legnitto 2024-09-16 22:54:23 -04:00
  • 70dbb86236 Deploying to gh-pages from @ 4c633aec18 🚀 LegNeato 2024-09-17 01:50:47 +00:00
  • 4c633aec18 Fix cfg-check lint errors, update glam to 0.29, wgpu to 22.1 (#1157) (#9) Christian Legnitto 2024-09-16 17:24:21 -04:00
  • a1541ae05e Deploying to gh-pages from @ e54dd75fb7 🚀 LegNeato 2024-07-18 15:23:20 +00:00
  • e54dd75fb7 Initial changes for the handoff from Embark to the community. (#1) Christian Legnitto 2024-07-18 11:21:15 -04:00
  • 75ed194173 Deploying to gh-pages from @ 54f6978c25 🚀 LegNeato 2024-07-11 13:57:09 +00:00
  • d1d57ea1c2 Deploying to gh-pages from @ 54f6978c25 🚀 fornwall 2024-02-26 11:58:43 +00:00
  • 6797b679bf Fix CI check test-no-libm Fredrik Fornwall 2024-02-26 12:58:42 +01:00
  • 0cea2564ea Merge branch 'main' into test-no-libm Fredrik Fornwall 2024-02-26 12:56:16 +01:00
  • 54f6978c25 Allow glam version 0.25 (#1115) Fredrik Fornwall 2024-02-26 12:53:40 +01:00
  • 840f84e636 Merge branch 'main' into test-no-libm Fredrik Fornwall 2024-02-26 12:39:18 +01:00
  • ce94439987 Deploying to gh-pages from @ 9d8095177e 🚀 fornwall 2024-02-26 11:26:54 +00:00
  • 9d8095177e spirv-std: only enable glam&num-traits's libm features on SPIR-V targets. (#1122) Eduard-Mihai Burtescu 2024-02-26 13:23:24 +02:00
  • a39ac90aaf Fix update-syn Jake Shadle 2024-02-20 12:36:45 +01:00
  • 4cfd368070 Fix combo Jake Shadle 2024-02-20 12:36:20 +01:00
  • d9ff8a7f2b Add glam patch Jake Shadle 2024-02-20 09:38:34 +01:00
  • 251331503e Move to workspace Jake Shadle 2024-02-20 09:36:15 +01:00
  • 897b3b0af2 Enforce harder Jake Shadle 2024-02-20 09:32:15 +01:00
  • d2cfa04d9d Enforce minimum version due to lint check Jake Shadle 2024-02-20 09:26:19 +01:00
  • 930fa48ddc Update spirv-std-macros to syn 2 Jake Shadle 2024-02-20 09:17:19 +01:00
  • 8678d58d61 Remove compiletest workaround for the old cargo resolver (#1131) Fredrik Fornwall 2024-02-07 22:45:38 +01:00
  • ebd630616c Add CI test for no libm on the host Fredrik Fornwall 2024-02-07 12:01:55 +01:00
  • 6341f33760 Deploying to gh-pages from @ 3689d11a3c 🚀 eddyb 2024-02-07 09:37:33 +00:00
  • 3689d11a3c Fix bit rotates (#1062) by using == 0 instead of != 0 for mask_is_zero. Eduard-Mihai Burtescu 2024-02-07 11:05:37 +02:00
  • 59d2d2a10e Add test for issue #1062 (bit rotates being completely broken). Eduard-Mihai Burtescu 2024-02-07 10:56:10 +02:00
  • 2b5c61d713 Deploying to gh-pages from @ e96418f9fa 🚀 eddyb 2024-02-07 07:49:47 +00:00
  • e96418f9fa Update spirv-tools (#1127) Jake Shadle 2024-02-07 08:46:23 +01:00
  • 6e3a21fae4 Deploying to gh-pages from @ 3bd121ef25 🚀 eddyb 2024-02-05 18:05:38 +00:00
  • 3bd121ef25 Use single test job for branch protections Jake Shadle 2024-02-05 18:34:09 +01:00
  • 3b17006996 Deploying to gh-pages from @ 1a9c8b8ba1 🚀 eddyb 2024-01-25 10:22:09 +00:00
  • 1a9c8b8ba1 Update the wgpu example runner to 0.19 Fredrik Fornwall 2024-01-24 12:17:37 +01:00
  • f577dd07d6 Deploying to gh-pages from @ f955221493 🚀 fornwall 2024-01-24 11:59:51 +00:00
  • f955221493 Add ignore and no_run to get cargo test to pass. (#1101) Christian Legnitto 2024-01-24 07:55:58 -04:00
  • 81576ccbe7 Deploying to gh-pages from @ f003cc106d 🚀 fornwall 2024-01-24 11:44:10 +00:00