WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
23359
[Tracking] Support accelerated compositing
https://bugs.webkit.org/show_bug.cgi?id=23359
Summary
[Tracking] Support accelerated compositing
Simon Fraser (smfr)
Reported
2009-01-15 14:56:47 PST
Tracking bug for the accelerated compositing feature (enabled with USE_ACCELERATED_COMPOSITING).
Attachments
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2009-02-11 21:17:28 PST
Here's how to turn it on: diff --git a/WebCore/config.h b/WebCore/config.h index 9e3dcdf..88e8b4d 100644 --- a/WebCore/config.h +++ b/WebCore/config.h @@ -108,6 +108,12 @@ #define WTF_USE_CORE_TEXT 0 #endif #define WTF_USE_NEW_THEME 1 + +// Eventually this will be !tiger and !leopard (i.e. SnowLeopard and later) +#if !defined(BUILDING_ON_TIGER) +#define WTF_USE_ACCELERATED_COMPOSITING 1 +#endif + #endif #if PLATFORM(SYMBIAN) diff --git a/WebKit/mac/WebKitPrefix.h b/WebKit/mac/WebKitPrefix.h index 3e26ab4..3b99338 100644 --- a/WebKit/mac/WebKitPrefix.h +++ b/WebKit/mac/WebKitPrefix.h @@ -81,6 +81,12 @@ typedef float CGFloat; #define WTF_USE_PLUGIN_HOST_PROCESS 1 #endif +// Define stuff that WebCore/config.h defines (because WebKit doesn't pull in that file) +// Eventually this will be !tiger and !leopard (i.e. SnowLeopard and later) +#if !defined(BUILDING_ON_TIGER) +#define WTF_USE_ACCELERATED_COMPOSITING 1 +#endif + #include <wtf/Platform.h> /* WebKit has no way to pull settings from WebCore/config.h for now */
Simon Fraser (smfr)
Comment 2
2009-07-07 22:20:48 PDT
Accelerated compositing is enabled now; no need for this bug.
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