You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Calinou
changed the title
Severe performance regression in GLES3/GLES2 renderer
Severe performance regression in GLES3/GLES2 renderer related to octahedral compression
Aug 4, 2021
I spent like 2 days looking into the cause and trying to find a solution, so am here to debug the issues too and can provide access to the macbook if you need it.
Some more info:
using clang may make this reproducible on other platforms.
functions added for compression don't handle Vector3(0,0,0), data (causes nan's to reach renderer, but fixing it won't solve the perf drop)
ASAN/UBSAN errors which might be a related symptom:
GL Draw Elements execution time with this PR seriously spikes (Shader compilation happening, or is OpenGL dropping to CPU rendering? unknown)
Godot version
3.x (6304709)
System information
MacOS Big Sur 11.4 (AMD Radeon Pro 5500M 4GB)
Issue description
I have bisected, the bug was introduced by #46800
Screen.Recording.2021-08-03.at.12.55.42.mov
Without that PR I am getting solid FPS figures.
Steps to reproduce
Minimal reproduction project
FerrisWheel.zip
The text was updated successfully, but these errors were encountered: