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.44k stars 1.84k forks source link

GL backend should only allocate renderbuffers when possible #7724

Closed pixelflinger closed 4 months ago

pixelflinger commented 4 months ago

There was several cases where the the gl backend would wrongly use a renderbuffer instead of a texture.

BUGS=[329491941]

z3moon commented 4 months ago

Confirmed it worked well. Thanks!