# HG changeset patch # User sl # Date 1401813343 -7200 # Node ID e68f1542d9d356b49950ab6b6e7639c173e4e3ec # Parent c0f274a21d336d998248612cb28d3b64c4451f1f Frame culling now done in QML rather than CPP. diff -r c0f274a21d33 -r e68f1542d9d3 MiniDisplay/minidisplay.cpp --- a/MiniDisplay/minidisplay.cpp Tue Jun 03 18:12:10 2014 +0200 +++ b/MiniDisplay/minidisplay.cpp Tue Jun 03 18:35:43 2014 +0200 @@ -226,12 +226,12 @@ iAfterAnimatingCallback.call(); }*/ - renderWindow(iWindow); - swapBuffers(); + //renderWindow(iWindow); + //swapBuffers(); //Interrestingly rendering will suspend when we stop changing our text field content - if (frame%8==0) + //if (frame%8==0) { if (iAfterAnimatingCallback.isCallable()) { diff -r c0f274a21d33 -r e68f1542d9d3 TestsTab.qml --- a/TestsTab.qml Tue Jun 03 18:12:10 2014 +0200 +++ b/TestsTab.qml Tue Jun 03 18:35:43 2014 +0200 @@ -119,6 +119,11 @@ function doFrame(frameCount) { + if (frameCount%2!=0) + { + return; + } + var current = new Date(); var milliseconds = (current.getTime() - startTime.getTime());