evas: disable pipe rendering for release as it doesn't help enough.

NOTE: It will be enable again when async rendering will be in.


SVN revision: 73338
This commit is contained in:
Cedric BAIL 2012-07-05 12:04:47 +00:00
parent a894f9437b
commit 1c08b5899e
3 changed files with 25 additions and 16 deletions

View File

@ -864,3 +864,7 @@
* Fixed Map pipe region issue. It caused the incorrect object rendering order
on gl backened.
2012-07-05 Cedric Bail
* Strongly disable Evas pipe rendering.

View File

@ -25,6 +25,7 @@ Removal:
* Remove EVAS_FRAME_QUEUING, EVAS_SLI, METRIC_CACHE and WORD_CACHE.
* Remove librsvg svg loader (If you want to use it, use the evas_generic_loader variant).
* Remove software DirectDraw 16 bits engine
* Pipe rendering now need a patch to be turned on.
Evas 1.2.0

View File

@ -1147,23 +1147,27 @@ AC_ARG_ENABLE(pthreads,
## Pipe Renderer
build_pipe_render="no"
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)
# Let disable pipe render strongly as it doesn't massively improve performance, but
# just hammer more watt for a few more percent. The code is kept as the understanding
# is that with an async pipeline things will be better.
#
#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
#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 events