From: Francisco Santos Date: Thu, 9 Feb 2017 09:50:40 +0000 (+0000) Subject: Remove batching from homescreen benchmark. X-Git-Tag: dali_1.2.27~5^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F36%2F113936%2F1;p=platform%2Fcore%2Fuifw%2Fdali-demo.git Remove batching from homescreen benchmark. Change-Id: Ic4f20d0c4169cdedd20a2966edc67da5ec539849 --- diff --git a/examples/homescreen-benchmark/homescreen-benchmark.cpp b/examples/homescreen-benchmark/homescreen-benchmark.cpp index e5925b8..c0cb012 100644 --- a/examples/homescreen-benchmark/homescreen-benchmark.cpp +++ b/examples/homescreen-benchmark/homescreen-benchmark.cpp @@ -49,7 +49,6 @@ const float DEFAULT_OPT_ROW_COUNT ( 5 ); const float DEFAULT_OPT_COL_COUNT ( 4 ); const float DEFAULT_OPT_PAGE_COUNT ( 10 ); const bool DEFAULT_OPT_USE_TABLEVIEW ( true ); -const bool DEFAULT_OPT_BATCHING_ENABLED ( true ); const bool DEFAULT_OPT_ICON_LABELS ( true ); const IconType DEFAULT_OPT_ICON_TYPE ( IMAGEVIEW ); const bool DEFAULT_OPT_USE_TEXT_LABEL ( false ); @@ -116,7 +115,6 @@ public: mCols( DEFAULT_OPT_COL_COUNT ), mPageCount( DEFAULT_OPT_PAGE_COUNT ), mTableViewEnabled( DEFAULT_OPT_USE_TABLEVIEW ), - mBatchingEnabled( DEFAULT_OPT_BATCHING_ENABLED ), mIconLabelsEnabled( DEFAULT_OPT_ICON_LABELS ), mIconType( DEFAULT_OPT_ICON_TYPE ), mUseTextLabel( DEFAULT_OPT_USE_TEXT_LABEL ) @@ -127,7 +125,6 @@ public: int mCols; int mPageCount; bool mTableViewEnabled; - bool mBatchingEnabled; bool mIconLabelsEnabled; IconType mIconType; bool mUseTextLabel; @@ -235,9 +232,6 @@ public: imagePath << IMAGE_PATH_PREFIX << currentIconIndex << IMAGE_PATH_POSTFIX; map[ Dali::Toolkit::ImageVisual::Property::URL ] = imagePath.str(); - // Enable/disable batching - map[ Toolkit::ImageVisual::Property::BATCHING_ENABLED ] = mConfig.mBatchingEnabled; - imageView.SetProperty( Toolkit::ImageView::Property::IMAGE, map ); imageView.SetResizePolicy( ResizePolicy::SIZE_RELATIVE_TO_PARENT, Dimension::ALL_DIMENSIONS ); imageView.SetSizeScalePolicy( SizeScalePolicy::FIT_WITH_ASPECT_RATIO ); @@ -396,11 +390,6 @@ public: page.SetAnchorPoint( AnchorPoint::CENTER ); page.SetPosition( Vector3( stageSize.x * i, 0.0f, 0.0f ) ); mScrollParent.Add( page ); - - if( mConfig.mTableViewEnabled && mConfig.mBatchingEnabled ) - { - page.SetProperty( DevelActor::Property::BATCH_PARENT, true ); - } } mScrollParent.SetOpacity( 1.0f ); @@ -476,8 +465,7 @@ void RunTest( Application& application, const HomescreenBenchmark::Config& confi PrintHelp( "c", " Number of columns" ); PrintHelp( "r", " Number of rows" ); PrintHelp( "p", " Number of pages ( must be greater than 1 )" ); - PrintHelp( "-disable-tableview", " Disables the use of TableView for layouting (must be enabled for batching)" ); - PrintHelp( "-disable-batching", " Disables geometry batching" ); + PrintHelp( "-disable-tableview", " Disables the use of TableView for layouting" ); PrintHelp( "-disable-icon-labels", " Disables labels for each icon" ); PrintHelp( "-use-checkbox", " Uses checkboxes for icons" ); PrintHelp( "-use-text-label", " Uses TextLabel instead of a TextVisual" ); @@ -514,10 +502,6 @@ int DALI_EXPORT_API main( int argc, char **argv ) { config.mTableViewEnabled = false; } - else if( arg.compare( "--disable-batching" ) == 0 ) - { - config.mBatchingEnabled = false; - } else if( arg.compare( "--disable-icon-labels" ) == 0 ) { config.mIconLabelsEnabled = false;