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
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.