-
Since Apple is going to drop OpenGL support we need to do one of the following things:
1) Deprecate 3D View for macOS
1) Translate code to Metal framework
1) Look into using Metal via Vulkan in Q…
-
-- Configuring done
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
I…
-
Steps to reproduce (for my current app only, I can't easily build examples for iPadOS, or I would have checked if it fails in an example as well):
1. bgfx::init with any of the MSAA flags (I am using…
-
I added the base to my engine, same as the example, compiled the shaders got them loading, same as in git. I tested out Laser01.efk as well as the others, and this is the kind of results I am getting.…
-
In order to speed up BRN builds, I want to evaluate the feasibility of having (some) prebuilt libraries of BabylonNative.
As discussed with @bghgary , because of JS engine, it won't be possible to pr…
-
1.A resource manager holds every resource handles in bgfx. Any renderers can use string to find the expected one.
2.As RenderGraph talk said, I need to split resource compile stage away from render l…
-
Hi, I'm having trouble using SAMPLER2DARRAY and have been stuck for a while. I have tested it in a very simple shader. But it seems that the sampler2DArray is not recognized by bgfx. I also tried SAMP…
-
The following fork reproduces the problem - https://github.com/PetrPPetrov/bgfx
Original bgfx has some combo box control to dynamically change renderer type. However, it is disabled by default. Als…
-
For example if you have shader containing:
```
SAMPLER2D(tex, 0);
SAMPLER2d(shadow, 7);
```
Metal will index these two to 0 and 1 instead of 0 and 7 and of course everything will fail (like no te…
-
Hello, the library I'm using (bgfx)'s transient buffer element buffer doesn't support 32 bit indices, I could just write data conv to 32 to 16 bit but I'm wondering if there's a way to make it use 16-…