[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/krita/benchmarks
From:       Lukáš Tvrdý <lukast.dev () gmail ! com>
Date:       2010-01-28 15:46:06
Message-ID: 1264693566.763088.5094.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1081519 by lukast:

Rename the benchmarks - no data move involved.
Fix datamanager benchmark

 M  +1 -1      kis_datamanager_benchmark.cpp  
 M  +2 -2      kis_hline_iterator_benchmark.cpp  
 M  +2 -2      kis_hline_iterator_benchmark.h  


--- trunk/koffice/krita/benchmarks/kis_datamanager_benchmark.cpp #1081518:1081519
@@ -112,7 +112,7 @@
     quint8 *p = new quint8[PIXEL_SIZE];
     memset(p, 0, PIXEL_SIZE);
     KisDataManager dm(PIXEL_SIZE, p);
-    quint8 *bytes = new quint8[3 * NO_TILE_EXACT_BOUNDARY_WIDTH * \
NO_TILE_EXACT_BOUNDARY_HEIGHT]; +    quint8 *bytes = new quint8[PIXEL_SIZE * \
                NO_TILE_EXACT_BOUNDARY_WIDTH * NO_TILE_EXACT_BOUNDARY_HEIGHT];
     memset(bytes, 0, PIXEL_SIZE * NO_TILE_EXACT_BOUNDARY_WIDTH * \
                NO_TILE_EXACT_BOUNDARY_HEIGHT);
     dm.writeBytes(bytes, 0, 0, NO_TILE_EXACT_BOUNDARY_WIDTH, \
NO_TILE_EXACT_BOUNDARY_HEIGHT);  QBENCHMARK {
--- trunk/koffice/krita/benchmarks/kis_hline_iterator_benchmark.cpp #1081518:1081519
@@ -138,7 +138,7 @@
 }
 
 
-void KisHLineIteratorBenchmark::benchmarkConstReadBytesNoMemCpy()
+void KisHLineIteratorBenchmark::benchmarkConstNoMemCpy()
 {
     KisHLineConstIteratorPixel cit = m_device->createHLineConstIterator(0, 0, \
TEST_IMAGE_WIDTH);  
@@ -152,7 +152,7 @@
     }
 }
 
-void KisHLineIteratorBenchmark::benchmarkReadWriteBytesNoMemCpy(){
+void KisHLineIteratorBenchmark::benchmarkTwoIteratorsNoMemCpy(){
     KoColor c(m_colorSpace);
     c.fromQColor(QColor(250,120,0));
     KisPaintDevice dab(m_colorSpace);
--- trunk/koffice/krita/benchmarks/kis_hline_iterator_benchmark.h #1081518:1081519
@@ -52,9 +52,9 @@
     
     
     void benchmarkNoMemCpy();
-    void benchmarkConstReadBytesNoMemCpy();
+    void benchmarkConstNoMemCpy();
     // copy from one device to another
-    void benchmarkReadWriteBytesNoMemCpy();
+    void benchmarkTwoIteratorsNoMemCpy();
     
     
     


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic