Christophe Dehais

Results 5 comments of Christophe Dehais

I'm reviving this as it seems to be the latest of a series of similar reports and fixes/revert (https://github.com/bkaradzic/bgfx/pull/1837, https://github.com/bkaradzic/bgfx/pull/1799, https://github.com/bkaradzic/bgfx/pull/1837, https://github.com/bkaradzic/bgfx/issues/1549 and a few more). We're also being recently...

The EGL backend accepts a NativeWindow (X11 / Wayland window), from which it creates an EGLWindow. So passing an EGLWindow directly won't work indeed. The bgfx::init() entry point is rather...

Conversion is fine but it's never called, because `compressed == false` prevents `convert == true`. The same logic at texture creation is even written without `compressed` ([line 5735](https://github.com/bkaradzic/bgfx/blob/3868c762f557220f56c417d75817898b21efcc30/src/renderer_gl.cpp#L5735)): ``` const...

> Like this? Curiously this was how it was done before the commit that broke the build https://github.com/bkaradzic/bgfx/commit/c43c4479de1ba4290b8e9d4c4df1ed4b760e84dc

Regression originates from https://github.com/bkaradzic/bgfx/commit/f8019cb3d45c73f8d89136536a9ec2fe2e40 Looks related to similar update to the Metal backend discussed here https://github.com/bkaradzic/bgfx/pull/3116