google / filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
https://google.github.io/filament/
Apache License 2.0
17.36k stars 1.84k forks source link

White screen/weird behavior when running samples: hellotriangle/hellopbr #7840

Open deadlocklogic opened 1 month ago

deadlocklogic commented 1 month ago

⚠️ Issues not using this template will be systematically closed.

Describe the bug White screen when running the hellopbr sample.

To Reproduce Steps to reproduce the behavior:

  1. Opening the project in Visual Studio as a CMake folder
  2. Build x64-release
  3. Run the samples

Expected behavior I expected a running sample rather than a white screen/weird behavior.

Screenshots image image

Logs

FEngine (64 bits) created at 00000249F6E84610 (threading is enabled)
FEngine resolved backend: OpenGL
Backend feature level: 3
FEngine feature level: 0
FEngine (64 bits) created at 0000028AA1890AC0 (threading is enabled)
FEngine resolved backend: OpenGL
Backend feature level: 3
FEngine feature level: 3

Desktop (please complete the following information):

I am not sure for other samples, haven't tried them out yet but I guess maybe the problem is common. Thanks.

deadlocklogic commented 1 month ago

The gltf_viewer sample is also buggy and behaves as #7633.