* evas: reenable pipe rendering almost work for me with 16 CPU.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 1 Sep 2010 12:25:25 +0000 (12:25 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 1 Sep 2010 12:25:25 +0000 (12:25 +0000)
Just don't forget to Spank Tasn.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51805 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

configure.ac

index 1d14250..ee5fc6a 100644 (file)
@@ -816,28 +816,24 @@ AC_ARG_ENABLE(pthreads,
 #######################################
 ## Pipe Renderer
 build_pipe_render="no"
-dnl
-dnl ... DISABLED! some testing has shown that this seems to have some
-dnl nasty bugs on both x86 and arm (tegra2 dual core tested), so just
-dnl disabling this for now until it can be fixed
-dnl 
-dnl AC_MSG_CHECKING(whether to build Threaded Pipe Rendering support)
-dnl AC_ARG_ENABLE(pipe-render,
-dnl   AC_HELP_STRING([--enable-pipe-render], [enable threaded pipe rendering support]),
-dnl   [ build_pipe_render=$enableval ]
-dnl )
-dnl AC_MSG_RESULT($build_pipe_render)
-dnl 
-dnl AC_MSG_CHECKING(whether we can build Threaded Pipe Rendering support)
-dnl if test \( "x$build_pipe_render" = "xyes" -o "x$build_pipe_render" = "xauto" \); then
-dnl   AC_MSG_RESULT(yes)
-dnl   AC_DEFINE(BUILD_PIPE_RENDER, 1, [Build pipe render support])
-dnl   build_pipe_render="yes"
-dnl   need_pthreads="yes"
-dnl else
-dnl   AC_MSG_RESULT(no)
-dnl   build_pipe_render="no"
-dnl fi
+
+AC_MSG_CHECKING(whether to build Threaded Pipe Rendering support)
+AC_ARG_ENABLE(pipe-render,
+  AC_HELP_STRING([--enable-pipe-render], [enable threaded pipe rendering support]),
+  [ build_pipe_render=$enableval ]
+)
+AC_MSG_RESULT($build_pipe_render)
+
+AC_MSG_CHECKING(whether we can build Threaded Pipe Rendering support)
+if test \( "x$build_pipe_render" = "xyes" -o "x$build_pipe_render" = "xauto" \); then
+  AC_MSG_RESULT(yes)
+  AC_DEFINE(BUILD_PIPE_RENDER, 1, [Build pipe render support])
+  build_pipe_render="yes"
+  need_pthreads="yes"
+else
+  AC_MSG_RESULT(no)
+  build_pipe_render="no"
+fi
 
 #######################################
 ## Async Renderer
@@ -1649,7 +1645,7 @@ dnl ... DISABLED! some testing has shown that this seems to have some
 dnl nasty bugs on both x86 and arm (tegra2 dual core tested), so just
 dnl disabling this for now until it can be fixed
 dnl 
-dnl echo "  Threaded Pipe Rendering.: $build_pipe_render"
+echo "  Threaded Pipe Rendering.: $build_pipe_render"
 echo "  Async Pipe Rendering....: $build_async_render"
 echo "  Async Events............: $build_async_events"
 echo "  Async Image Preload.....: $build_async_preload"