jeremyletang / rust-sfml

SFML bindings for Rust
Other
635 stars 88 forks source link

Missing 2.6 features #308

Open dogunbound opened 1 year ago

dogunbound commented 1 year ago

I'm just creating an issue for every missing 2.6 feature. This list will just stay here. Whether we implement them or not will be based on personal needs/wants. If someone creates an issue stating that this feature is missing, then we could include it, and document it's implementation here too.

Missing 2.6 features:

shane-tran-whitmire commented 1 year ago

Since I'm on my work account, I'll add this comment here then edit the above message later:

Implement IsSrgb() https://github.com/SFML/CSFML/pull/196/files Implement SfVulkan functionality https://github.com/SFML/CSFML/pull/198/file Implement Scancodes https://github.com/SFML/CSFML/pull/197 <- I think rust-sfml already has this. Not sure how complete it is @crumblingstatue could you verify the completion on scancodes?

crumblingstatue commented 1 year ago

Not sure how complete it is @crumblingstatue could you verify the completion on scancodes?

I only added the missing Scancode type and union field to restore the broken ABI, the feature is most likely not complete.

dogunbound commented 1 year ago

Alright @crumblingstatue

I'm not sure about how to implement everything else. ill leave it up to you to decide/do them. I don't feel I need them but wanted to at least make rust-sfml do what regular sfml does. You can also edit my IsSrgb message once that's merged.