issues
search
ScanMountGoat
/
wgsl_to_wgpu
Generate typesafe Rust bindings from WGSL shaders to wgpu
MIT License
42
stars
12
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Support texture arrays
#67
cbbowen
closed
1 month ago
0
Support scalar, vector, and matrix bindings
#66
cbbowen
closed
1 month ago
1
limit breaking changes when adding new write options
#65
ScanMountGoat
opened
1 month ago
0
Add option to use rustfmt instead of prettyplease
#64
ScanMountGoat
closed
1 month ago
0
Improve test maintainability
#63
ScanMountGoat
opened
1 month ago
3
Make bindgroup layout_descriptor associated public instead of private freestanding constant
#62
9SMTM6
closed
1 month ago
9
panic on metal for push constants shader stages
#61
ScanMountGoat
closed
2 months ago
0
Update to wgpu 22.0.0
#60
stefnotch
closed
2 months ago
0
Debug labels
#59
9SMTM6
opened
3 months ago
6
Support pipeline overridable constants
#58
stefnotch
closed
4 months ago
3
Update to wgpu 0.20
#57
stefnotch
closed
5 months ago
3
Update to wgpu 0.20
#56
stefnotch
closed
5 months ago
0
support push constants
#55
ScanMountGoat
closed
3 months ago
3
set Rust version in CI
#54
ScanMountGoat
closed
6 months ago
0
Add option to only derive bytemuck for vertex input structs
#53
ScanMountGoat
closed
6 months ago
0
Added a way to fix struct offsets automatically
#52
Swoorup
closed
8 months ago
3
Failing on TODO: is it possible to have builtins for inputs?
#51
Swoorup
closed
8 months ago
0
Automatically add padding fields?
#50
Swoorup
closed
8 months ago
6
`set_bind_groups` is not a method of `BindGroups`
#49
ItzShiney
closed
8 months ago
5
Derive `Clone` and `Copy` for `BindGroups`
#48
ItzShiney
closed
8 months ago
1
Make this a procedural macro.
#47
andriyDev
closed
11 months ago
2
iterate through bind_groups
#46
warriormaster12
closed
7 months ago
7
Add support for scalar constants
#45
badicsalex
closed
1 year ago
1
Support runtime-sized arrays
#44
badicsalex
closed
1 year ago
3
Support runtime-sized arrays
#43
badicsalex
closed
1 year ago
5
Support atomic types in structs
#42
badicsalex
closed
1 year ago
2
Don't assume all bind groups are used in create_pipeline_layout
#41
ScanMountGoat
opened
1 year ago
6
WGSL preprocessor and modules
#40
badicsalex
opened
1 year ago
20
update naga to 0.12
#39
badicsalex
closed
1 year ago
1
Don't generate structs that aren't needed from Rust
#38
ScanMountGoat
closed
1 year ago
0
Don't assume that all textures are filterable
#37
badicsalex
closed
1 year ago
6
Enable layout validation for types used in uniform arrays
#36
ScanMountGoat
closed
1 year ago
0
Require initialization of RenderPass
#35
AndrewBrownK
closed
6 months ago
5
overly strict layout validation of wgsl vertex input struct
#34
slackers123
closed
1 year ago
4
Added serde derives + a test
#33
slackers123
closed
1 year ago
1
Adding support for deriving serde Serialize and Deserialize on generated structs.
#32
slackers123
closed
1 year ago
1
Generate entry point constants and VertexState functions
#31
AndrewBrownK
closed
1 year ago
8
Drawable trait and pipeline construction assistance
#30
AndrewBrownK
closed
1 year ago
5
Don't assume the same WGSL file is used for all shader stages
#29
ScanMountGoat
opened
1 year ago
0
Typesafe initialization with BindGroup0::from_data()
#28
JMLX42
opened
1 year ago
9
nalgebra: `ShaderSize` is not implemented for `Matrix<f32, Const<3>...`
#27
JMLX42
closed
1 year ago
3
Add nalgebra Vector and Matrix support
#26
badicsalex
closed
1 year ago
0
Improve example project
#25
ScanMountGoat
closed
2 months ago
0
Generate function that returns VertexBufferLayout for types
#24
badicsalex
closed
1 year ago
6
support WGSL struct member types
#23
ScanMountGoat
closed
1 year ago
0
support wgpu vertex formats
#22
ScanMountGoat
opened
2 years ago
2
remove requirement for glam
#21
bconnorwhite
closed
2 years ago
0
add more types
#20
bconnorwhite
closed
2 years ago
4
return naga parse errors instead of panic
#19
ScanMountGoat
opened
2 years ago
0
Make `indoc` a `dev-dependency`
#18
daxpedda
closed
2 years ago
0
Next