gfx-rs / gfx

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
http://gfx-rs.github.io/
Apache License 2.0
5.35k stars 548 forks source link

[gl] fix x11 RWH handling, tiered configs, and fill_buffer #3602

Closed kvark closed 3 years ago

kvark commented 3 years ago

Fixes the GL backend presentation on all platforms (yikes!). Refactors the fbconfig request to check for tiers in a loop. Finally, implements fill_buffer. We can now go through make reftests without crashes, albeit some unimplemented methods remain.

r? @Gordon-F PR checklist:

kvark commented 3 years ago

bors r+

bors[bot] commented 3 years ago

Build succeeded: