WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
40091
Generalize #ifdef around test of accelerated compositing flag for WebGL
https://bugs.webkit.org/show_bug.cgi?id=40091
Summary
Generalize #ifdef around test of accelerated compositing flag for WebGL
Kenneth Russell
Reported
2010-06-02 17:16:41 PDT
The #ifdef around the test of the accelerated compositing flag when creating a WebGLRenderingContext (WebCore/html/HTMLCanvasElement.cpp) should be generalized. Currently only the Chromium port ignores the flag, meaning that WebGL works as long as it is enabled, regardless of the sense of the accelerated compositing run-time flag. fishd@chromium suggested 3D_CANVAS_REQUIRES_ACCELERATED_COMPOSITING. Need to think through interactions with the USE(ACCELERATED_COMPOSITING) compile-time flag and ensure that WebGL doesn't get unexpectedly enabled for ports in situations they don't expect it.
Attachments
Add attachment
proposed patch, testcase, etc.
Kimmo Kinnunen
Comment 1
2021-03-18 03:20:54 PDT
Seems the flags have changed significantly. Maybe a new bug could be filed if this is an issue.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug