diff --git a/COMPOSITE_TODO b/COMPOSITE_TODO index 4f81d1ff0a..fb182558c2 100644 --- a/COMPOSITE_TODO +++ b/COMPOSITE_TODO @@ -43,6 +43,12 @@ General TODO * handle XRandr changes - output buffers and similar probably need recreating when the screen size changes +! compile even without OpenGL or XRender + - kwin_composite currently requires both OpenGL and XRender to build + - compiling without either results in compile errors, needs to be fixed +! - scene_xrender.cpp also requires XFixes +! - check whether it compiles fine without XComposite/XDamage + OpenGL TODO ================================= diff --git a/composite.cpp b/composite.cpp index 3aecc54f4e..041f9c2905 100644 --- a/composite.cpp +++ b/composite.cpp @@ -42,7 +42,7 @@ namespace KWinInternal // Workspace //**************************************** -#if defined( HAVE_XCOMPOSITE ) && defined( HAVE_XDAMAGE ) && defined( HAVE_XFIXES ) +#if defined( HAVE_XCOMPOSITE ) && defined( HAVE_XDAMAGE ) void Workspace::setupCompositing() { if( !options->useTranslucency )