News for hackers. Stuff that matters.
Re:Bevy 0.11: ECS-driven game engine built in Rust by littlestymaar on Sunday July 09, 2023 @05:32PM (#36659138)
What're your plans regarding OpenGL support? Is that something you care about or not at all?

The current state being that wgpu supports it, and as such we can already use it in bevy by setting the wgpu back-end env variable, but in bevy it only works for 2D stuff (trying the 3D examples of bevy lead to a Naga error because, IIRC the PBR stuff uses features that cannot work in OpenGL or something like that).

(If you tell me that OpenGL is something you want to support and it's just an oversight, I can file an issue on github with much more details, and would even be willing to contribute)

Re:Bevy 0.11: ECS-driven game engine built in Rust by _cart on Sunday July 09, 2023 @06:44PM (#36659786)
It is something we care about, but it also isn't our first priority (as it is a "fallback" backend when other newer apis aren't available on a system). Given that we support WebGL (which IS a high priority for us and is an even more limited subset), generally OpenGL breakage is just an oversight / missed bug. Please file an issue as we do want to support as many systems as possible!
Re:Bevy 0.11: ECS-driven game engine built in Rust by IceSentry on Monday July 10, 2023 @12:05AM (#36661950)
While OpenGL support isn't a main target, the fact that it breaks with 3D is unexpected. Many features won't work but it should definitely be able to render the pbr shader in 3d.