posh icon indicating copy to clipboard operation
posh copied to clipboard

Type-Safe Graphics Programming with Functional Shaders

Results 49 posh issues
Sort by recently updated
recently updated
newest added

`max` etc. Prefer following `glam`'s naming conventions.

enhancement

Currently, for convenience, we just have a single global VAO and a single global framebuffer whose attachments are updated in each draw call. We need to check if this has...

performance

Make sure to take care of the alignment. May need to change the initialization and binding APIs of `UniformBuffer`.

enhancement

Needs special casing for vertex attributes, which do not allow bools.

enhancement

Currently, the implementation of `Object::expr()` returns a new `Rc` in each call. This is necessary to allow users to construct structs as normal Rust literals. Since we use `Rc`s to...

performance