Commit Graph

  • d3591295bf
    Merge b720131fc1 into 7e54ed23a2 Ashley 2024-11-20 22:39:15 +0000
  • b9284489b4 bump indexmap community-indexmap-patch VZout 2024-11-19 13:08:39 +0100
  • 05e9439bd4 examples: fix ash searching shaders relative to cwd instead of its Cargo.toml Firestar99 2024-11-18 12:31:43 +0100
  • e474bfac3c
    Merge 231ca17dc2 into 7e54ed23a2 Julian Knodt 2024-11-12 07:50:18 -0400
  • 0da80f8a61 fmt Schell Carl Scivally 2024-11-12 13:47:14 +1300
  • 60dcb82613 feat: spirv-builder takes optional path to target spec JSON file Schell Carl Scivally 2024-11-12 12:44:44 +1300
  • 3dc5d8ad68
    Fix lint error (#54) Christian Legnitto 2024-11-11 18:52:10 -0400
  • 060d05e1cf linker: also dump SPIR-T on panic, not just during successful compilation. Eduard-Mihai Burtescu 2023-07-31 11:09:07 +0300
  • fad761e69c linker: centralize dumping SPIR-V and SPIR-T together. Eduard-Mihai Burtescu 2024-02-23 16:47:26 +0200
  • 9be942e967 Blocking cargo build dev on Mac Zanciks 2024-11-10 13:45:28 -0700
  • 9ece6ff3c6 Added non release (dev) shader build Zanciks 2024-11-10 11:24:00 -0700
  • ed32960e5a subgroup: allow missing safety doc in subgroups Firestar99 2024-10-12 13:54:54 +0200
  • df3760bf5c subgroup: don't special case ClusteredReduce anymore Firestar99 2024-10-12 13:42:41 +0200
  • 0b32144afe subgroup ops refactor, matches glsl more closely Firestar99 2024-10-12 13:21:18 +0200
  • 5ec1cc8aa8 update rspirv: undo mistaken constant_u{32, 64} rename in constant.rs Eduard-Mihai Burtescu 2024-09-29 11:52:34 +0200
  • b1cbff4d38 update rspirv: handle LiteralFloat just like other numbers Firestar99 2024-02-02 10:33:18 +0100
  • 0bbf8c34f6 update rspirv: add support for bary_coord_hkr, but keep _nv variant around Firestar99 2024-02-01 15:07:35 +0100
  • 64dd8ca156 update rspirv: fix clippy lints Firestar99 2024-01-23 22:40:54 +0100
  • b10143c8f2 update rspirv: adjusted tests Firestar99 2024-01-23 22:09:05 +0100
  • 3402f0209f update rspirv: add new ops and OpKinds Firestar99 2024-01-23 22:05:53 +0100
  • edc87703ea update rspirv: fix renamed ops Firestar99 2024-01-23 22:01:16 +0100
  • 57ea3bd932 update rspirv: replace bary_coord_nv with bary_coord using khr extension Firestar99 2024-01-23 22:00:08 +0100
  • 2b471036f1 update rspirv 0.11 to 0.12, bulk adjustments Firestar99 2024-01-25 19:02:52 +0100
  • 8b753aa8ce ci: enable GitHub Actions for merge queues. Eduard-Mihai Burtescu 2024-11-07 17:16:47 +0200
  • 2505749f30 feat: spirv-builder takes an optional path to locate rustc_codegen_spirv Schell Carl Scivally 2024-11-06 09:05:36 +1300
  • 61f7e7a807 Use ExitInvocation for panics (avoiding deeply nested structurization). Eduard-Mihai Burtescu 2024-07-13 11:17:10 +0300
  • 395aee03fc Further process paths on windows 2 Christian Legnitto 2024-09-18 14:02:13 -0400
  • 1faeac1c2e tests: add test for long chain of conditional panics. Eduard-Mihai Burtescu 2024-08-08 19:48:50 +0300
  • 5354c97b45 update spirt to 0.4.0 Eduard-Mihai Burtescu 2024-01-31 17:52:07 +0200
  • d2eb777510
    Make timestamping dependent on support (#38) Rowan Jones 2024-10-16 04:02:37 +1100
  • 6193c0fb18
    add llvm spir-v backend to readme (#37) Léo Gaspard 2024-10-14 20:12:41 +0200
  • 666f1fc556 bless compiletest Firestar99 2024-10-13 13:50:37 +0200
  • ab3254a6da project: add optional bytemuck dependency to mark structs as Pod Firestar99 2024-10-13 13:48:06 +0200
  • a361e8f99b indirect command structs: fixed doc lints Firestar99 2024-10-13 12:31:06 +0200
  • 8d6d3b1e58 indirect command structs: added, mostly copied from ash Firestar99 2024-10-13 11:56:37 +0200
  • c6d7678ccf
    Merge 1e4e61c051 into 7e54ed23a2 Julian Knodt 2024-10-11 12:33:13 +0200
  • 18b9f754ca changelog: add ByteAddressableBuffer PR Firestar99 2024-09-30 13:21:14 +0200
  • b326e41903 ByteAddressableBuffer: add as_ref() to convert mutable to read-only Firestar99 2024-09-30 13:18:22 +0200
  • f624ef4e24 ByteAddressableBuffer: fixup docs Firestar99 2024-09-27 15:31:28 +0200
  • 7f532f590c ByteAddressableBuffer: unify bounds check in separate method Firestar99 2024-09-27 15:21:31 +0200
  • fcfe77d891 ByteAddressableBuffer: remove mut variant, make ByteAddressableBuffer generic on mutability Firestar99 2024-09-27 14:05:17 +0200
  • f4956fc142 ByteAddressableBuffer: fixup tests Firestar99 2024-09-23 13:48:08 +0200
  • 6413e4c95d ByteAddressableBuffer: split up into read-only and mutable variants Firestar99 2024-09-23 13:37:15 +0200
  • 00d694d81c
    Merge b0e013868e into 7e54ed23a2 Algorhythm-sxv 2024-10-10 13:43:49 +1300
  • e0198cf206
    Add GitHub discussions to README (#24) Christian Legnitto 2024-10-09 12:55:55 +0300
  • 529aaf4f3f
    Reduce typo count. (#18) Bruce Mitchener 2024-09-26 02:04:55 +0700
  • 83c7e8d225
    Typed buffer (#16) Firestar99 2024-09-23 17:49:31 +0200
  • db2e8c4a10
    Implement for for signed integers (#15) beef 2024-09-23 23:08:17 +0800
  • 1103fccd59
    Subgroup intrinsics (#14) Firestar99 2024-09-23 17:04:40 +0200
  • 4c9718f1da
    Shader crate cargo features (#13) Firestar99 2024-09-22 14:08:55 +0200
  • de7ba8eda0 changelog: add breaking change of signed for loops no longer compiling Firestar99 2024-09-20 13:03:24 +0200
  • b2c105f28d Add correct nightly to CHANGELOG and README Christian Legnitto 2024-09-19 03:47:05 +0200
  • eea8998df9 cargo update Firestar99 2024-09-19 17:43:26 +0200
  • a1b2eeb39d rustup: update to nightly-2024-04-24. Eduard-Mihai Burtescu 2024-08-04 18:30:22 +0200
  • 60291af28b rustup: update to nightly-2024-04-01. Eduard-Mihai Burtescu 2024-08-03 12:44:11 +0200
  • bbb61f58b3 rustup: update to nightly-2024-03-21. Breaks for_range_signed Eduard-Mihai Burtescu 2024-08-03 12:39:38 +0200
  • eab4b5b5cd tests: add for_range_signed test Firestar99 2024-09-19 16:59:51 +0200
  • 02cefd1010 Further process paths on windows Christian Legnitto 2024-09-18 20:02:13 +0200
  • 0572151165 Make stage_id use the env Christian Legnitto 2024-09-18 12:10:16 -0400
  • 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 +0300
  • 40456ae2f5 rustup: update to nightly-2024-03-11. Eduard-Mihai Burtescu 2024-08-03 17:20:46 +0300
  • cc752312c3 rustup: update to nightly-2024-03-01. Eduard-Mihai Burtescu 2024-08-03 03:12:19 +0300
  • 2dc6146b18 rustup: update to nightly-2024-02-01. Eduard-Mihai Burtescu 2024-08-03 10:24:15 +0300
  • 28dea531d0 rustup: update to nightly-2024-01-08. Christian Legnitto 2024-01-09 23:05:59 +0100
  • 02cd3248ad builder: handle ptr_add-like GEPs (introduced by rust-lang/rust#118991). Eduard-Mihai Burtescu 2024-08-02 16:40:56 +0300
  • f3449dc5b8 rustup: update to nightly-2024-01-06. Eduard-Mihai Burtescu 2024-08-02 14:43:49 +0300
  • 213e218056 rustup: update to nightly-2024-01-05. Eduard-Mihai Burtescu 2024-08-02 13:01:58 +0300
  • e99f6f426e builder: struct_gep implies inbounds. Eduard-Mihai Burtescu 2024-08-02 20:31:38 +0300
  • bb0e605144 builder: fix atomic_cmpxchg for SPIR-V OpAtomicCompareExchange. Eduard-Mihai Burtescu 2024-08-02 14:26:03 +0300
  • 3c3c6d1fe2 spirv-builder: disable MIR "GVN" optimization pass. Eduard-Mihai Burtescu 2024-08-03 02:32:37 +0300
  • a8d2f34efb rustup: update to nightly-2023-12-31. Christian Legnitto 2024-01-02 03:44:31 +0100
  • b43232857b rustup: update to nightly-2023-12-16. Christian Legnitto 2023-12-17 18:18:38 +0100
  • a3d3ab9856 rustup: update to nightly-2023-11-26. Christian Legnitto 2023-11-27 05:17:18 +0100
  • e0d9071a0a tests: also test the debugPrintf generated from panics. Eduard-Mihai Burtescu 2024-08-08 17:26:12 +0300
  • d5a31c1fca examples/shaders/shared: remove unused feature(lang_items). Eduard-Mihai Burtescu 2024-08-03 10:14:48 +0300
  • bfd429d291 changelog: add glam version relaxation to changelog Firestar99 2024-09-19 16:02:03 +0200
  • 1fcb51e97d
    Merge 6797b679bf into 7e54ed23a2 Fredrik Fornwall 2024-09-19 18:19:36 +0200
  • de03795411
    Use free CI runner for lint (#11) Christian Legnitto 2024-09-16 22:54:23 -0400
  • 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 -0400
  • a3e3021ed5
    Merge 23ec94d60f into 7e54ed23a2 Christian Legnitto 2024-09-16 14:12:58 +0100
  • 12b7e23e41
    Merge 7943f9e1eb into 7e54ed23a2 Gray Olson 2024-09-16 13:15:09 +0200
  • c7793bcef6
    Merge d81ad79832 into 7e54ed23a2 Dennis Kobert 2024-09-16 12:12:40 +0200
  • e2f06034e0
    Merge 0068c23654 into 7e54ed23a2 Firestar99 2024-09-16 12:12:06 +0200
  • b1a8d356dd
    Merge e6cb118000 into 7e54ed23a2 Schell Carl Scivally 2024-09-16 12:11:56 +0200
  • 7943f9e1eb experiment scalar-vector-align Gray Olson 2024-09-15 19:29:00 +0200
  • 53a19defc9
    Merge 848aea4726 into 7e54ed23a2 molikto 2024-09-13 23:13:34 +0200
  • b0836611f1
    Merge 27a91bcd62 into 7e54ed23a2 Julian Knodt 2024-09-13 12:44:45 +0200
  • 0cc350b27b
    Merge 6e1e7b92b5 into 7e54ed23a2 sodo 2024-09-13 12:44:45 +0200
  • 58890ed689
    Merge 8e9f08bab2 into 7e54ed23a2 Firestar99 2024-09-13 10:27:35 +0800
  • 9aae957cf4
    Merge 17ea3c6f6b into 7e54ed23a2 Firestar99 2024-09-12 16:24:22 +0200
  • 1fc05ea393
    Merge 5f545076d3 into 7e54ed23a2 Christian Legnitto 2024-09-12 23:03:01 +1000
  • 18a009fbf3
    Merge dbe0f256d6 into 7e54ed23a2 LemonHX.eth 2024-09-12 23:02:56 +1000
  • b40182eddb
    Merge 2ade8b2558 into 7e54ed23a2 Wessel Frijters 2024-09-12 13:52:08 +0200
  • 2e3f69d463
    Merge 0acafd59cf into 7e54ed23a2 Firestar99 2024-09-12 00:37:35 +0200
  • 7e54ed23a2 Correct README formatting main Gray Olson 2024-09-11 16:18:54 +0200
  • 0c94c1db3e Correct README formatting Gray Olson 2024-09-11 16:18:26 +0200
  • e9bb929675 Update README to point to community repo Gray Olson 2024-09-11 16:16:36 +0200
  • 6a8e8cb435 Deploying to gh-pages from @ 20f1d603e4 🚀 gh-pages fu5ha 2024-09-10 15:50:12 +0000
  • 20f1d603e4
    Fix cfg-check lint errors, update glam to 0.29, wgpu to 22.1 (#1157) Gray Olson 2024-09-10 17:48:17 +0200
  • 7ee1ca8d79 fix cfg-check lints Gray Olson 2024-09-10 17:32:48 +0200