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
Check if the context supports float textures as color-renderable
#131
leod
opened
1 year ago
0
Consider unifying `Value` and `Varying`
#130
leod
opened
1 year ago
0
Implement `Value` and `Varying` for `Vertex<Sl>` and `Fragment<Sl>`
#129
leod
closed
1 year ago
0
Implement `UniformInterface<D>`, `VsInterface<D>`, and `FsInterface<D>` for tuples larger than two
#128
leod
opened
1 year ago
0
Reorder `interface` mod structure for readability
#127
leod
closed
1 year ago
0
Workaround for uniform buffers being too small
#126
leod
closed
1 year ago
0
Fix re-export of derive crates
#125
leod
closed
1 year ago
0
Fix overhead in `VertexBuffer<B>::set`
#124
leod
closed
1 year ago
0
Check if `ToSl` uses can be replaced by `Into` and `From`
#123
leod
opened
1 year ago
0
Match `glam` API a bit more
#122
leod
closed
1 year ago
0
Add missing utility functions for integer vectors
#121
leod
opened
1 year ago
0
Expose `dfdx`, `dfdy`, and `fwidth`
#120
leod
closed
1 year ago
0
Investigate performance impact of vertex array and framebuffer rebinding
#119
leod
opened
1 year ago
1
Allow storing multiple uniform blocks in a uniform block buffer
#118
leod
opened
1 year ago
0
Rename `VaryingOutput` to `VertexOutput`
#117
leod
closed
1 year ago
0
Associated constants
#116
leod
closed
1 year ago
0
Implement `IntoIterator` for `sl::Array`
#115
leod
opened
1 year ago
0
Make and/or global functions as well
#114
leod
closed
1 year ago
0
Branch readability
#113
leod
closed
1 year ago
0
Simplify draw calls
#112
leod
closed
1 year ago
0
Make creation of `gl::Framebuffer` more convenient
#111
leod
closed
1 year ago
1
More image formats
#110
leod
closed
1 year ago
0
Allow using `Block<Sl>` as `Varying`
#109
leod
closed
1 year ago
0
Fix uniform blocks
#108
leod
closed
1 year ago
0
Make sure that uniform block struct names match between fragment and vertex shaders
#107
leod
closed
1 year ago
0
Implement `Value` for `VertexOutput` and `FragmentOutput`
#106
leod
opened
1 year ago
1
Add missing Default impls for `Vec*`
#105
leod
closed
1 year ago
0
Create images from `web_sys::ImageBitmap`
#104
leod
opened
1 year ago
0
Check `MAX_VARYING_VECTORS`
#103
leod
opened
1 year ago
0
Fix `VertexSpec` overriding vertex range and num instances
#102
leod
closed
1 year ago
0
Associated constants for `Vec*` and `Mat*`
#101
leod
closed
1 year ago
0
Add some basic `Vec2` utils
#100
leod
closed
1 year ago
0
Fix the return type
#99
Vollkornaffe
closed
1 year ago
0
Do not check GL errors after initialization in release mode
#98
leod
closed
1 year ago
0
Allow `Block<Sl>` types to be used as (or nested in) `Varying`s
#97
leod
closed
1 year ago
0
Fix redundant struct literal expressions in generated code
#96
leod
opened
1 year ago
0
Fix scissor affecting `clear` in subsequent draw calls
#95
leod
closed
1 year ago
0
Remove framebuffer trait
#94
leod
closed
1 year ago
0
Fix safety issue caused by missing `layout(std140)`
#93
leod
closed
1 year ago
0
Introduce `DrawInput` for more clarity in draw calls
#92
leod
closed
1 year ago
0
Using just an `sl::Vec2` as uniform does not work
#91
leod
closed
1 year ago
0
Update image data (+ some goodies)
#90
leod
closed
1 year ago
0
Overhaul framebuffer size treatment
#89
leod
opened
1 year ago
0
Make `VertexSpec` and `Framebuffer` generic in `Sl` rather than `Gl`
#88
leod
closed
1 year ago
0
Remove `Framebuffer` trait
#87
leod
closed
1 year ago
1
Arrays
#86
leod
closed
1 year ago
0
Instancing
#85
leod
closed
1 year ago
0
Check `MAX_VERTEX_ATTRIBS`
#84
leod
opened
1 year ago
0
Rendering with empty vertices `()`
#83
leod
closed
1 year ago
0
Implement `ColorImage<sl::Vec3>`, `ColorImage<sl::Vec2>`, etc.
#82
leod
closed
1 year ago
0
Previous
Next