google / filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

Home Page:https://google.github.io/filament/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Driver APIs execution immediate

Michael-Lfx opened this issue · comments

commented

Is your feature request related to a problem? Please describe.
Currently DriverApis function calls are encoded into Command and then execute in the other thread. It makes debugging difficult.

Describe the solution you'd like
It's good to provide a direct/immediate graphics api calling version for debugging purpose.

Describe alternatives you've considered
Turn on DEBUG_MARKER() but not working as expected.

OS and backend
OpenGL (ES).

You can compile filament in single threaded mode for this.