Eduard-Mihai Burtescu
596512884a
Update formatting for nightly-2024-10-12 (~1.83).
2024-12-18 10:46:51 +00:00
Eduard-Mihai Burtescu
d5a31c1fca
examples/shaders/shared: remove unused feature(lang_items).
2024-09-21 08:20:05 -04:00
Eduard-Mihai Burtescu
4a987f3eb0
Add rustfmt.toml with version = "Two" to enable formatting array patterns.
2023-06-03 10:46:57 +03:00
Sylvester Hesp
25cb7bf7e4
Linter fix
2022-11-30 09:38:54 -08:00
Daniel McNab
364590e05f
Use bytemuck for the push constants ( #668 )
...
* Use bytemuck for the push constants
* Use the released version of bytemuck
https://github.com/Lokathor/bytemuck/pull/69 landed
That version also works 🎉
2021-06-14 09:20:55 +02:00
Ashley Hauck
f3888d1bb3
Invert glam dependency ( #641 )
2021-06-02 09:28:01 +02:00
Eduard-Mihai Burtescu
4395b84114
Deprecate #[spirv(block)] and auto-wrap in "interface blocks" instead.
2021-04-05 20:45:59 +03:00
XAMPPRocky
6e8453f386
Decouple glam from spirv-std ( #476 )
2021-03-16 09:59:08 +01:00
Eduard-Mihai Burtescu
6571f45a29
attr: mark #[spirv(...)] attributes as used and remove #[allow(unused_attributes)].
2021-03-02 08:54:28 +02:00
XAMPPRocky
9e7b9de28f
Add autolinks to silence rustdoc warnings ( #363 )
2021-01-05 12:14:34 +00:00
Viktor Zoutman
a2a2e3917e
Renamed spirv-attrib to spirv-std-macros ( #347 )
2020-12-15 15:16:57 +00:00
Eduard-Mihai Burtescu
aed5204f4a
Mouse support for the wgpu runner, and a shader to demonstrate it. ( #341 )
2020-12-15 11:33:24 +00:00
Viktor Zoutman
1bcb994d59
Compile examples and spirv-std on stable ( #340 )
...
* Compile examples and spirv-std on stable
* new line
* weid space
2020-12-14 09:50:45 +00:00
DGriffin91
57b49d932a
Update shared to use shorter glam vec functions for consistency ( #333 )
...
Co-authored-by: DGriffin91 <git@dgdigital.net >
2020-12-10 00:25:06 -07:00
Eduard-Mihai Burtescu
ae42a911a1
#[spirv(block)] for Block decorations on structs. (#295 )
2020-12-01 14:28:49 +00:00
Gray Olson
353fa96af6
Rename pow to powf, remove saturate from MathExt, and update to latest glam ( #248 )
...
* remove saturate from spirv_std MathExt and rename pow to powf
* update to latest glam
* update glam again and add `std` feature to `spirv-std` to support cpu runner
* re-remove spirv-tools-sys submodule
* fixup! Merge branch 'main' into powf-saturate
* Use libm instead of MathExt
* Fix lint for unused import when compiling with std
Co-authored-by: khyperia <github@khyperia.com >
2020-11-24 09:28:58 +00:00
Eduard-Mihai Burtescu
0581f8580e
Use a demangled symbol name for OpName. ( #266 )
...
* Use a demangled symbol name for OpName.
* Rename my_smoothstep back to smoothstep.
* Update SPIR-V tests to look for the absolute fn
path.
2020-11-20 13:54:26 +00:00
Viktor Zoutman
2dd8dba3b0
Moved some functions to a shared crate ( #255 )
...
* Moved some functions to a shared crate
* fmt!
* fixed the cpu
2020-11-18 14:27:32 +00:00