From c3ac9d79acc40c4476b71c7c1e5a66edc3758547 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lubo=C5=A1=20Lu=C5=88=C3=A1k?= Date: Sat, 4 Nov 2006 12:26:59 +0000 Subject: [PATCH] kwin_composite currently doesn't build without libs for compositing. svn path=/branches/work/kwin_composite/; revision=601780 --- COMPOSITE_TODO | 6 ++++++ composite.cpp | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) 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 )