Commit Graph

  • c6d7678ccf
    Merge 1e4e61c051 into 7e54ed23a2 Julian Knodt 2024-10-11 12:33:13 +0200
  • 00d694d81c
    Merge b0e013868e into 7e54ed23a2 Algorhythm-sxv 2024-10-10 13:43:49 +1300
  • 1fcb51e97d
    Merge 6797b679bf into 7e54ed23a2 Fredrik Fornwall 2024-09-19 18:19:36 +0200
  • 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
  • b296a261f7 upgrade wgpu Gray Olson 2024-09-10 17:10:26 +0200
  • 9d3e036677 fix cargo deny Gray Olson 2024-09-10 16:58:09 +0200
  • 1db8169a55 bump glam to 0.29 Gray Olson 2024-09-10 16:20:14 +0200
  • 5b9186558a
    Merge 9d6b34f8ee into 54f6978c25 Eduard-Mihai Burtescu 2024-08-09 01:03:23 +0000
  • 9d6b34f8ee [WIP] add #[spirv(typed_buffer)] for explicit SpirvType::InterfaceBlocks. Eduard-Mihai Burtescu 2023-01-07 06:26:31 +0200
  • be293be4b2 Use ExitInvocation for panics (avoiding deeply nested structurization). Eduard-Mihai Burtescu 2024-07-13 11:17:10 +0300
  • 38167f8176 tests: add test for long chain of conditional panics. Eduard-Mihai Burtescu 2024-08-08 19:48:50 +0300
  • 46ef3472f0 WIP: update for spirt 0.4.0 Eduard-Mihai Burtescu 2024-01-31 17:52:07 +0200
  • e1974d8260 Massive cargo update. Eduard-Mihai Burtescu 2024-08-04 22:14:05 +0300
  • 629c23cfb5 rustup: update to nightly-2024-04-24. Eduard-Mihai Burtescu 2024-08-04 19:30:22 +0300
  • 80d5648193 rustup: update to nightly-2024-04-01. Eduard-Mihai Burtescu 2024-08-03 13:44:11 +0300
  • c7041f13b6 (TODO: for_range_signed broken, try fix?) rustup: update to nightly-2024-03-21. Eduard-Mihai Burtescu 2024-08-03 13:39:38 +0300
  • 62296f3c54 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
  • 907d84991b rustup: update to nightly-2024-03-11. Eduard-Mihai Burtescu 2024-08-03 17:20:46 +0300
  • 1d449a895b rustup: update to nightly-2024-03-01. Eduard-Mihai Burtescu 2024-08-03 03:12:19 +0300
  • fbc90a5606 rustup: update to nightly-2024-02-01. Eduard-Mihai Burtescu 2024-08-03 10:24:15 +0300
  • b9df8cbd4a rustup: update to nightly-2024-01-08. Christian Legnitto 2024-01-09 18:05:59 -0400
  • 5c8fbb47aa builder: handle ptr_add-like GEPs (introduced by rust-lang/rust#118991). Eduard-Mihai Burtescu 2024-08-02 16:40:56 +0300
  • a21330b596 rustup: update to nightly-2024-01-06. Eduard-Mihai Burtescu 2024-08-02 14:43:49 +0300
  • 9aad2f8da9 rustup: update to nightly-2024-01-05. Eduard-Mihai Burtescu 2024-08-02 13:01:58 +0300
  • f3d763b1bb builder: struct_gep implies inbounds. Eduard-Mihai Burtescu 2024-08-02 20:31:38 +0300
  • 36d5f0ab7e builder: fix atomic_cmpxchg for SPIR-V OpAtomicCompareExchange. Eduard-Mihai Burtescu 2024-08-02 14:26:03 +0300
  • f22e083128 spirv-builder: disable MIR "GVN" optimization pass. Eduard-Mihai Burtescu 2024-08-03 02:32:37 +0300
  • 010d352b1b rustup: update to nightly-2023-12-31. Christian Legnitto 2024-01-01 22:44:31 -0400
  • 01fb43f21d rustup: update to nightly-2023-12-16. Christian Legnitto 2023-12-17 13:18:38 -0400
  • 880528d5a9 rustup: update to nightly-2023-11-26. Christian Legnitto 2023-11-27 00:17:18 -0400
  • 34e53b2965 tests: also test the debugPrintf generated from panics. Eduard-Mihai Burtescu 2024-08-08 17:26:12 +0300
  • a0a75251b9 examples/shaders/shared: remove unused feature(lang_items). Eduard-Mihai Burtescu 2024-08-03 10:14:48 +0300
  • e2bf676376 WIP: fix CHANGELOG (TODO: missing entries!). Eduard-Mihai Burtescu 2024-08-03 02:56:17 +0300
  • 7f60fbbddd update glam version hypercube 2024-07-19 22:21:14 +0100
  • 0068c23654 mesh shaders: added per_primitive_ext output attribute Firestar99 2024-06-16 12:59:07 +0200
  • 17ea3c6f6b subgroup: fixed clippy lints Firestar99 2024-06-12 15:41:36 +0200
  • 18dd346877 subgroup: make SubgroupMask a struct to prevent implicit casts to and from UVec4 Firestar99 2024-06-11 13:11:09 +0200
  • 7d6103085a subgroup: added test for subgroup buildins Firestar99 2024-06-11 13:07:10 +0200
  • 23a04360bb gitignore: added rustc-ice* error reports Firestar99 2024-06-11 12:56:11 +0200
  • 0cb4b38272 subgroup: added tests for group-op instructions Firestar99 2024-06-11 13:46:43 +0200
  • 7e9b672608 subgroup: fixed asm for instructions taking GROUP_OP generic Firestar99 2024-06-11 13:44:20 +0200
  • 813a98a194 subgroup: added non group-op tests Firestar99 2024-06-11 13:45:49 +0200
  • 803eea2bae subgroup: added all subgroupBarrier*() functions from glsl Firestar99 2024-06-10 22:25:52 +0200
  • 25fcb3b46a subgroup: remove all target_feature cfgs, replaced with docs Firestar99 2024-06-11 12:36:52 +0200
  • 5e4fc2414c subgroup: added all non-uniform subgroup operations Firestar99 2024-06-10 22:22:44 +0200
  • 9080fc8a45 add trait VectorOrScalar, representing either a vector or a scalar type Firestar99 2024-06-10 18:53:58 +0200
  • 8e9f08bab2 pub buffer_[load|store]_intrinsic, allows reading from a non-mut slice Firestar99 2024-06-11 13:17:56 +0200
  • 583f8868a1 mesh shader ext: added test for task shader mispile when shader may panic Firestar99 2024-05-11 18:08:40 +0200
  • c7a72a3279 mesh shader ext: fix task shader payload passing Firestar99 2024-05-11 18:05:51 +0200
  • c6adc14016 mesh shader ext: cargo fmt compiletests Firestar99 2024-02-01 16:02:22 +0100
  • 29593487c7 mesh shader ext: add support for mesh shaders, based on @BeastLe9enD work Firestar99 2024-02-01 15:43:50 +0100
  • 596fe21a47 mesh shader ext: compiletest for mesh shaders, from @BeastLe9enD BeastLe9enD 2024-02-01 15:28:08 +0100
  • 0acafd59cf update rspirv: handle LiteralFloat just like other numbers Firestar99 2024-02-02 10:33:18 +0100
  • db0ad5eb01 update rspirv: add support for bary_coord_hkr, but keep _nv variant around Firestar99 2024-02-01 15:07:35 +0100
  • 8a96f6043a update rspirv: fix clippy lints Firestar99 2024-01-23 22:40:54 +0100
  • 55a5355ff9 update rspirv: adjusted tests Firestar99 2024-01-23 22:09:05 +0100
  • 009b862153 update rspirv: add new ops and OpKinds Firestar99 2024-01-23 22:05:53 +0100
  • 6f51e4f441 update rspirv: fix renamed ops Firestar99 2024-01-23 22:01:16 +0100
  • aa6c5161db update rspirv: replace bary_coord_nv with bary_coord using khr extension Firestar99 2024-01-23 22:00:08 +0100
  • cb7bffda75 update rspirv 0.11 to 0.12, bulk adjustments Firestar99 2024-01-25 19:02:52 +0100
  • d7914ecd64 buffer descriptor array: validate PassMode::Pair are slices Firestar99 2024-04-30 13:54:42 +0200
  • d700bc196e buffer descriptor array: indexing a RuntimeArray of slices works Firestar99 2024-04-30 18:06:09 +0200
  • cae9ba95cf buffer descriptor array: added RuntimeArray indexing intrinsic, works with disabled specializer error reporting Firestar99 2024-04-30 18:03:39 +0200
  • f50ff8ef02 buffer descriptor array: RuntimeArray of a slice works Firestar99 2024-04-29 17:20:21 +0200
  • 7076b0b4d7 buffer descriptor array: changed abi and entry point, but are defining an invalid struct from a slice Firestar99 2024-04-30 18:09:23 +0200
  • 1e4e61c051 Add some docs julianknodt 2024-04-15 20:01:13 -0700
  • afc5f73f7f
    Merge 231ca17dc2 into 54f6978c25 Julian Knodt 2024-04-12 09:01:15 +0000
  • 231ca17dc2 Account for signedness in memset const pat julianknodt 2024-04-12 01:59:40 -0700
  • 27a91bcd62 Removed unused storage classes julianknodt 2024-04-10 01:37:29 -0700
  • dbe0f256d6 upgrade to 1.78.0 nightly-2024-03-14 LemonHX 2024-03-16 00:43:42 +0800
  • d1d57ea1c2 Deploying to gh-pages from @ 54f6978c25 🚀 fornwall 2024-02-26 11:58:43 +0000
  • 6797b679bf
    Fix CI check test-no-libm Fredrik Fornwall 2024-02-26 12:58:42 +0100
  • 0cea2564ea
    Merge branch 'main' into test-no-libm Fredrik Fornwall 2024-02-26 12:56:16 +0100
  • a4bd2ad417
    Merge b720131fc1 into 54f6978c25 Ashley 2024-02-26 11:54:25 +0000
  • 3a4ae655b6
    Merge 35f51044d1 into 54f6978c25 Eduard-Mihai Burtescu 2024-02-26 11:54:19 +0000
  • 54f6978c25
    Allow glam version 0.25 (#1115) Fredrik Fornwall 2024-02-26 12:53:40 +0100
  • 30a5e76b8c
    Merge branch 'main' into glam-range Fredrik Fornwall 2024-02-26 12:40:29 +0100
  • 840f84e636
    Merge branch 'main' into test-no-libm Fredrik Fornwall 2024-02-26 12:39:18 +0100
  • ce94439987 Deploying to gh-pages from @ 9d8095177e 🚀 fornwall 2024-02-26 11:26:54 +0000
  • 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 +0200