issues
search
leod
/
posh
Type-Safe Graphics Programming with Functional Shaders
136
stars
2
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
See if we can unify `Vertex` and `Uniform`
#32
leod
closed
1 year ago
2
Safety: Check that vertex buffers satisfy element range
#31
leod
opened
1 year ago
0
Unbind less conservatively
#30
leod
opened
1 year ago
0
Install escape hatches
#29
leod
opened
1 year ago
0
Plug `bool` hole in vertex attributes
#28
leod
closed
1 year ago
0
Check which of the derivable traits should be marked `unsafe`
#27
leod
closed
1 year ago
0
Another round of renaming
#26
leod
closed
2 years ago
0
Small clean up
#25
leod
closed
2 years ago
0
Remove `posh::var` and introduce `Scope` to dedupe expression generation
#24
leod
closed
2 years ago
0
Remove `Ident`
#23
leod
closed
1 year ago
1
Write readme
#22
leod
closed
1 year ago
1
Implement tuples
#21
leod
closed
1 year ago
1
Generation of shader input/output declarations
#20
leod
closed
2 years ago
0
Remove `trace` from vector structs
#19
leod
closed
1 year ago
1
Allow `#[posh::def]` on methods
#18
leod
closed
1 year ago
1
Allow defining Posh structs directly
#17
leod
closed
1 year ago
1
Figure out how to dedupe functions during code generation
#16
leod
closed
2 years ago
0
Implement casts between values in `sl`
#15
leod
closed
1 year ago
1
Set up CI
#14
leod
closed
1 year ago
0
Write unit tests for core
#13
leod
opened
2 years ago
0
Add missing sampler types
#12
leod
opened
2 years ago
0
Build prototype for `glace`
#11
leod
closed
1 year ago
1
Generate GLSL
#10
leod
closed
1 year ago
1
Generate shader input and output binding definitions
#9
leod
closed
1 year ago
1
Implement pairs
#8
leod
closed
2 years ago
0
Make `expr_reg` less bad
#7
leod
opened
2 years ago
0
Add non-square matrix types
#6
leod
opened
2 years ago
0
Add `Mat2<T>`, `Mat3<T>`, and `Mat4<T>`
#5
leod
closed
1 year ago
0
Add Vec2 (and Vec4 where it was missing)
#4
Vollkornaffe
closed
2 years ago
0
Add `Vec2<T>`
#3
leod
closed
2 years ago
0
Rename types and derive `Expose`
#2
leod
closed
2 years ago
0
Remove unnecessary Type trait hierarchy
#1
leod
closed
2 years ago
0
Previous