lcnr

Results 47 issues of lcnr

# Proposal With https://github.com/rust-lang/rust/pull/99015 landing, the `typeck` query is the only place using an `FnCtxt` and this should stay this way. HIR typeck is a fairly complex and self contained...

T-compiler
final-comment-period
major-change

So my current understanding is that all constants used in types must be well formed. I wasn't able to find any discussion on what exactly that means though :sweat_smile: I...

The player has a running speed of `100`, this means that he moves `1.666` pixels per frame. In reality, this causes an alternating sequence of `2, 2, 1, 2, 2,...

extracted from #4, We currently panic in case dpi is not a whole number.

C-enhancement
P-low

While incremental builds are fairly fast, a fresh `cargo build` requires 2m51 on my setup. `cargo build --release` takes 7m44 It should be possible to reduce this by cleaning up...

C-enhancement
help wanted
P-medium

This crate currently uses `[[f32; 4]; 4]` as a 4x4 Matrix and `(f32, f32, f32, f32)` as a 4 component vector. This is simple and should be usable with any...

C-enhancement
help wanted
question
P-medium

It might be useful to add basic text rendering. Depending on the scale and API we might want to move this to a different crate though.

C-enhancement
P-medium

- [ ] ~~update glutin to `0.23` #2~~ - [ ] use something like glow

C-enhancement
P-medium

According to [the official reference](https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glGetError.xhtml), OpenGL is in an **undefined state** after aborting. As I don't want to deal with any of this it might be a good idea to...

question
P-medium

According to the [official references](https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glBindTexture.xhtml) `0` is reserved for the default texture of a given texture target, which is why I think that `gl::BindTexture(gl::TEXTURE_2D, 0)` should just load the default...

help wanted
question
P-low