hook: Disable chromium in-process-gpu workaround by default

Make it optional.

Change-Id: Id3ef4686122d2d3cecac2ae715501c544a2da2ef
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
This commit is contained in:
Jeffy Chen
2024-09-23 17:14:37 +08:00
parent 41ac372c44
commit 0f3e1c0e84

View File

@@ -647,7 +647,8 @@ eglGetDisplay (EGLNativeDisplayType display_id)
const char *type = getenv("MALI_DEFAULT_WINSYS");
// HACK: For chromium angle with in-process-gpu.
if (display_id != EGL_DEFAULT_DISPLAY) {
if (getenv("MALI_FORCE_DEFAULT_DISPLAY") &&
display_id != EGL_DEFAULT_DISPLAY) {
fprintf(stderr, "[MALI-HOOK] WARN: Native display(%p) ignored!\n",
display_id);
display_id = EGL_DEFAULT_DISPLAY;