Commit Graph

  • c10a1ca756 Implement bool fusion pass (#776) Ashley Hauck 2021-10-27 14:52:31 +02:00
  • ae618ee1c4 Deploying to gh-pages from @ f58c6f20af 🚀 khyperia 2021-10-26 10:33:41 +00:00
  • f58c6f20af rustup update, and edition = 2021 (#775) Ashley Hauck 2021-10-26 12:24:44 +02:00
  • dbf64d17f4 Deploying to gh-pages from @ 4831789bbb 🚀 khyperia 2021-10-26 07:21:01 +00:00
  • 4831789bbb added memory barrier intrinsics to spirv-std (#769) Hannes Vernooij 2021-10-26 09:15:50 +02:00
  • 1fbb2410b6 Fix tests (#773) Ashley Hauck 2021-10-25 11:10:29 +02:00
  • a77cd416b3 Deploying to gh-pages from @ 3f22a897f3 🚀 eddyb 2021-10-25 08:07:13 +00:00
  • 3f22a897f3 Handle OpCopyMemory in mem2reg (#772) Ashley Hauck 2021-10-25 10:01:53 +02:00
  • 1fc5d06ef4 Deploying to gh-pages from @ 8d019e4e37 🚀 eddyb 2021-10-25 07:49:17 +00:00
  • 8d019e4e37 Detect recursion in inline.rs and bail (#770) Ashley Hauck 2021-10-25 09:42:45 +02:00
  • 11a5924dfb Deploying to gh-pages from @ e5c2953ea6 🚀 khyperia 2021-10-23 08:10:54 +00:00
  • e5c2953ea6 Add debug_printf! and debug_printfln! macros that uses the DebugPrintf extension (#768) Ashley 2021-10-23 01:05:03 -07:00
  • 9fc411c38f Deploying to gh-pages from @ 28313a2029 🚀 eddyb 2021-10-20 19:18:43 +00:00
  • 28313a2029 tests: adjust for lack of PassMode::{Indirect, Cast}. Eduard-Mihai Burtescu 2021-10-12 15:58:53 +03:00
  • 2dc88f26ac Simplify FnAbi handling for the fewer PassModes possible now. Eduard-Mihai Burtescu 2021-10-12 15:39:06 +03:00
  • 6d43d60142 abi: use span_bug! over bug! wherever a Span is available. Eduard-Mihai Burtescu 2021-10-12 14:36:25 +03:00
  • 111bebdd68 abi: readjust FnAbis to remove unsupported PassModes, via query hooks. Eduard-Mihai Burtescu 2021-10-12 14:21:23 +03:00
  • 13678f8644 abi: replace extern "C" with extern "unadjusted", not Rust ABI. Eduard-Mihai Burtescu 2021-10-12 13:52:01 +03:00
  • f8333127d7 abi: remove redundant fn_sig hook from provide_extern. Eduard-Mihai Burtescu 2021-10-12 13:48:26 +03:00
  • 1436572c3a Move query hooks out of the crate root (and into abi). Eduard-Mihai Burtescu 2021-10-12 13:41:49 +03:00
  • 0e0304a232 Ignore RUSTSEC-2020-0159 (#771) Ashley Hauck 2021-10-20 13:11:30 +02:00
  • 9ee4b15f77 Deploying to gh-pages from @ e2db97f899 🚀 khyperia 2021-10-14 14:46:22 +00:00
  • e2db97f899 Update dependencies (#765) Ashley Hauck 2021-10-14 16:38:15 +02:00
  • 8b32087f37 Deploying to gh-pages from @ f8a1130377 🚀 khyperia 2021-10-12 06:55:21 +00:00
  • f8a1130377 Add arch functions for the GLSL.std.450 S/U Min/Max functions (#763) Ashley 2021-10-11 23:49:02 -07:00
  • 620a741764 Deploying to gh-pages from @ 14e2152198 🚀 khyperia 2021-10-08 14:01:47 +00:00
  • 14e2152198 Add an read_clock_khr function that calls OpReadClockKHR (#757) Ashley 2021-10-08 15:56:00 +02:00
  • aba7af0c47 Deploying to gh-pages from @ 4e5f347239 🚀 khyperia 2021-10-08 08:39:14 +00:00
  • 4e5f347239 Add SampledImage::sample_by_lod (#755) Ashley 2021-10-08 10:33:00 +02:00
  • ed56fbd109 Deploying to gh-pages from @ b692ab5afc 🚀 khyperia 2021-10-07 11:35:07 +00:00
  • b692ab5afc Convert Image<> parameters from enums to integers to make spirv-std build on stable (#761) Ashley Hauck 2021-10-07 13:28:33 +02:00
  • 9e176dc308 Deploying to gh-pages from @ 2540106965 🚀 khyperia 2021-10-05 07:32:38 +00:00
  • 2540106965 Support glam 0.18 (#760) Johan Andersson 2021-10-05 09:24:18 +02:00
  • f0557e3d48 Deploying to gh-pages from @ 6780432b37 🚀 eddyb 2021-09-30 06:30:51 +00:00
  • 6780432b37 rustup: update to nightly-2021-09-29. Eduard-Mihai Burtescu 2021-09-29 11:55:21 +03:00
  • 5220f07e0e Deploying to gh-pages from @ 35172f7edb 🚀 Jake-Shadle 2021-09-17 11:48:06 +00:00
  • 35172f7edb Update spirv-tools to 0.7.0 (#753) Jake Shadle 2021-09-17 13:42:43 +02:00
  • efed361648 Deploying to gh-pages from @ eeb67ae748 🚀 khyperia 2021-09-07 09:37:09 +00:00
  • c875d330d4 Deploying to gh-pages from @ 6807c5973d 🚀 eddyb 2021-09-07 09:31:49 +00:00
  • eeb67ae748 Replace <const INTERSECTION: u32> with two functions (#750) Ashley Hauck 2021-09-07 11:30:56 +02:00
  • 6807c5973d Re-add -Zsymbol-mangling-version=v0. Eduard-Mihai Burtescu 2021-08-27 21:16:26 +03:00
  • 8d9e14a0a3 tests: add test for the OpName of a generic function. Eduard-Mihai Burtescu 2021-08-27 21:14:34 +03:00
  • 75f81814ec rustup: update to nightly-2021-08-27. Eduard-Mihai Burtescu 2021-08-27 16:32:15 +03:00
  • 0ff1fa4a7b Deploying to gh-pages from @ 92dc64bd06 🚀 khyperia 2021-09-06 08:55:39 +00:00
  • 92dc64bd06 Make byte addressable buffer take &self, add support for matrix (#749) Ashley Hauck 2021-09-06 10:47:34 +02:00
  • 3d66c4d421 Deploying to gh-pages from @ 95da8981ad 🚀 khyperia 2021-09-03 12:15:36 +00:00
  • 95da8981ad Add load/store_unchecked to ByteAddressableBuffer without bounds check (#746) Ashley Hauck 2021-09-03 14:10:01 +02:00
  • 2af64d226e Deploying to gh-pages from @ 71d6001bed 🚀 khyperia 2021-09-01 11:38:21 +00:00
  • 71d6001bed Actually set the SPIR-V generator magic number (#743) Ashley Hauck 2021-09-01 13:32:11 +02:00
  • fd2acf9560 Deploying to gh-pages from @ 032286e217 🚀 khyperia 2021-09-01 06:12:38 +00:00
  • 032286e217 Add a spirv-builder option to include all debug info (#742) Ashley Hauck 2021-09-01 08:05:43 +02:00
  • e15d43f877 Deploying to gh-pages from @ 66d6c554d8 🚀 khyperia 2021-08-31 08:34:46 +00:00
  • 66d6c554d8 Implement ByteAddressableBuffer prototype detached from bindless (#735) Ashley Hauck 2021-08-31 10:26:30 +02:00
  • 21ebbb012d Deploying to gh-pages from @ f0560824fe 🚀 khyperia 2021-08-31 08:14:27 +00:00
  • f0560824fe std: fix ray query initialization and proceed result (#740) Markus Siglreithmaier 2021-08-31 10:09:05 +02:00
  • ca364a17d0 Deploying to gh-pages from @ b0676cba61 🚀 khyperia 2021-08-30 13:52:15 +00:00
  • b0676cba61 Implement OpTypeMatrix (#738) hatoo 2021-08-30 22:45:29 +09:00
  • 44a03cef8c Deploying to gh-pages from @ 1e3881bfcb 🚀 khyperia 2021-08-21 19:46:30 +00:00
  • 1e3881bfcb Various fixes and cleanup (#726) Ashley Hauck 2021-08-21 21:41:46 +02:00
  • 57f20ef2ae Deploying to gh-pages from @ 44ae4411ee 🚀 eddyb 2021-08-20 09:25:04 +00:00
  • 44ae4411ee Revert no-longer-needed OpTypeArray support khyperia 2021-08-20 10:40:00 +02:00
  • f9c7829bdc Fix typo khyperia 2021-08-18 11:48:04 +02:00
  • 0bd0bf0f11 Fix issues with some raytracing functions and add tests khyperia 2021-08-18 11:45:15 +02:00
  • 4bfb531d48 Deploying to gh-pages from @ 2d5b8e6b0e 🚀 eddyb 2021-08-20 08:52:47 +00:00
  • 2d5b8e6b0e Get the default panic hook for ICEs, from std::panic::set_hook. Eduard-Mihai Burtescu 2021-08-19 18:41:57 +03:00
  • 39b7d9cfb9 Deploying to gh-pages from @ ee3d5afe63 🚀 khyperia 2021-08-20 08:29:27 +00:00
  • ee3d5afe63 Update rspirv to 0.10 (#724) Ashley Hauck 2021-08-20 10:24:26 +02:00
  • 6ce0051cfb Deploying to gh-pages from @ 9a69d6dccc 🚀 eddyb 2021-08-19 15:27:15 +00:00
  • 9a69d6dccc specializer: allow unused fully-constrained interface variables. Eduard-Mihai Burtescu 2021-08-18 19:05:59 +03:00
  • c153419145 Deploying to gh-pages from @ f14046477a 🚀 khyperia 2021-08-19 06:50:08 +00:00
  • f14046477a link: remove workaround for mdsteele/rust-ar#19. (#730) Eduard-Mihai Burtescu 2021-08-19 09:45:29 +03:00
  • 5f607d0b77 Deploying to gh-pages from @ 4dcb50169f 🚀 eddyb 2021-08-13 14:39:55 +00:00
  • 4dcb50169f link: rely on the default metadata loader. Eduard-Mihai Burtescu 2021-08-13 10:58:40 +03:00
  • 731a5e86aa link: switch from tar to ar for .rlibs. Eduard-Mihai Burtescu 2021-08-13 10:49:42 +03:00
  • 5a431e65a1 link: use METADATA_FILENAME instead of hardcoding ".metadata". Eduard-Mihai Burtescu 2021-08-12 19:25:08 +03:00
  • 89d0ea3d9a Deploying to gh-pages from @ acda7716db 🚀 khyperia 2021-08-13 06:57:28 +00:00
  • acda7716db asm: add support for noreturn option (#717) Markus Siglreithmaier 2021-08-13 08:50:44 +02:00
  • 4442fc12ba Deploying to gh-pages from @ df5b41137b 🚀 eddyb 2021-08-12 14:24:35 +00:00
  • df5b41137b Cargo update khyperia 2021-08-12 13:42:16 +02:00
  • feb99d83ad Deploying to gh-pages from @ 44c9fdd8c5 🚀 khyperia 2021-08-12 10:53:32 +00:00
  • 44c9fdd8c5 Release v0.4.0-alpha.12 (#719) v0.4.0-alpha.12 Ashley Hauck 2021-08-12 12:46:32 +02:00
  • bbf4b03df8 Deploying to gh-pages from @ 908499744f 🚀 eddyb 2021-08-10 14:01:38 +00:00
  • 908499744f spirv-builder: switch to \x1f-separated CARGO_ENCODED_RUSTFLAGS. Eduard-Mihai Burtescu 2021-08-10 16:01:10 +03:00
  • 7501f1895c rustup: update to nightly-2021-08-10. Eduard-Mihai Burtescu 2021-08-02 15:08:10 +03:00
  • a69555aaf7 Deploying to gh-pages from @ 1a3a12f505 🚀 khyperia 2021-08-10 12:02:30 +00:00
  • 1a3a12f505 Implement some float packing/unpacking instructions (#709) Ashley Hauck 2021-08-10 13:54:44 +02:00
  • a4cd703b79 Deploying to gh-pages from @ 46c9ea0c9c 🚀 khyperia 2021-08-10 11:29:47 +00:00
  • 46c9ea0c9c book: Add section for storage class interference (#714) Markus Siglreithmaier 2021-08-10 13:21:49 +02:00
  • fa6dad0f5c Deploying to gh-pages from @ 7f5e2e778e 🚀 eddyb 2021-08-10 09:50:41 +00:00
  • 7f5e2e778e Fix unit tests to not have dead params. Eduard-Mihai Burtescu 2021-08-10 12:07:34 +03:00
  • cf56b95dc1 Add #[track_caller] test. Eduard-Mihai Burtescu 2021-08-10 11:33:07 +03:00
  • 0bbea9e93e Introduce remove_unused_params pass, to run just before zombie removal. Eduard-Mihai Burtescu 2021-08-05 21:35:42 +03:00
  • 5e23a73c85 Move CallGraph into a new ipo module. Eduard-Mihai Burtescu 2021-08-05 19:03:48 +03:00
  • 3f2fe2f085 Deploying to gh-pages from @ f951203534 🚀 eddyb 2021-08-10 08:04:30 +00:00
  • f951203534 Add test accounting for https://github.com/rust-lang/rust/pull/87723. Eduard-Mihai Burtescu 2021-08-09 20:32:44 +03:00
  • 340816ae75 abi: make dig_scalar_pointee search for offsets in all layout fields. Eduard-Mihai Burtescu 2021-08-09 20:21:21 +03:00
  • 7393c3884f abi: switch scalar_pair_field_index to an offset. Eduard-Mihai Burtescu 2021-08-09 18:31:26 +03:00
  • c1cdc4707c abi: use scalar_pair_field_index instead of index in some places. Eduard-Mihai Burtescu 2021-08-09 16:01:04 +03:00
  • 7fdbbb41c8 Deploying to gh-pages from @ 2ddae102eb 🚀 khyperia 2021-08-10 06:37:57 +00:00
  • 2ddae102eb book: add section for workgroup memory (#713) Markus Siglreithmaier 2021-08-10 08:32:51 +02:00