aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorCharles Yin <charles.yin@nokia.com>2012-03-07 09:28:27 +1000
committerQt by Nokia <qt-info@nokia.com>2012-03-07 05:03:52 +0100
commit2df64d04bee04b9a30d6d62582199cc9ec524632 (patch)
tree225e24db9bff8407b5b164cb725db75519e54758 /tests
parentcc6556c62c2e06f6d0b15383165772d06aa26066 (diff)
Change the default renderTarget and renderStrategy
As we always use OpenGL and scenegraph render thread now, the best default render target should be FBO and the best render strategy should be cooperative mode (use the render thread). Task-number:QTBUG-23956 Change-Id: I64b070dec566e359d27c84680fef1c691d6ce411 Reviewed-by: Michael Brasser <michael.brasser@nokia.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_arc.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_arcto.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_composite.qml4
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_drawimage.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_fillStyle.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_gradient.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_line.qml4
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_path.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_pattern.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_pixel.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_shadow.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_state.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_strokeStyle.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_text.qml2
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_transform.qml2
16 files changed, 19 insertions, 17 deletions
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_arc.qml b/tests/auto/quick/qquickcanvasitem/data/tst_arc.qml
index 6006a5a4c0..ffe6583d2e 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_arc.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_arc.qml
@@ -3,7 +3,7 @@ import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "arc"; when: windowShown
function test_angle_1() {
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_arcto.qml b/tests/auto/quick/qquickcanvasitem/data/tst_arcto.qml
index cc1d88672b..8609ad0332 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_arcto.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_arcto.qml
@@ -3,7 +3,7 @@ import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "arcTo"; when: windowShown
function test_coincide() {
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml b/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml
index 348a7b3904..23d7b719ff 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml
@@ -15,6 +15,8 @@ Rectangle {
context.fillStyle = "red";
context.fillRect(0, 0, 100, 100);
}
+ renderTarget:Canvas.Image
+ renderStrategy:Canvas.Threaded
property int paintCount:spyPaint.count
property int paintedCount:spyPainted.count
property int canvasSizeChangedCount:spyCanvasSizeChanged.count
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_composite.qml b/tests/auto/quick/qquickcanvasitem/data/tst_composite.qml
index 11e1dce902..bdc9d37663 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_composite.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_composite.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget:Canvas.Image
+ id:canvas; width:100;height:50; renderTarget:Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "composite"; when: windowShown
function test_clearRect() {
@@ -377,4 +377,4 @@ Canvas {
}
}
-} \ No newline at end of file
+}
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_drawimage.qml b/tests/auto/quick/qquickcanvasitem/data/tst_drawimage.qml
index 102217dc0c..75dd2b380c 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_drawimage.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_drawimage.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
Component.onCompleted: {
canvas.loadImage('green.png');
canvas.loadImage('red.png');
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_fillStyle.qml b/tests/auto/quick/qquickcanvasitem/data/tst_fillStyle.qml
index 8f5a78cec0..153a1034c1 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_fillStyle.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_fillStyle.qml
@@ -3,7 +3,7 @@ import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:1;height:1;renderTarget:Canvas.Image
+ id:canvas; width:1;height:1;renderTarget:Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "fillStyle"; when: windowShown
function test_default() {
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_gradient.qml b/tests/auto/quick/qquickcanvasitem/data/tst_gradient.qml
index d454c2efe1..10ee6a6313 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_gradient.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_gradient.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "gradient"; when: windowShown
function test_basic() {
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_line.qml b/tests/auto/quick/qquickcanvasitem/data/tst_line.qml
index baf9987ce3..f1c2820734 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_line.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_line.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import"testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50;renderTarget: Canvas.Image
+ id:canvas; width:100;height:50;renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "line"; when: windowShown
function test_default() {
@@ -828,4 +828,4 @@ Canvas {
}
}
-} \ No newline at end of file
+}
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_path.qml b/tests/auto/quick/qquickcanvasitem/data/tst_path.qml
index b04ccf5458..6aaecbdfa5 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_path.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_path.qml
@@ -3,7 +3,7 @@ import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "path"; when: windowShown
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_pattern.qml b/tests/auto/quick/qquickcanvasitem/data/tst_pattern.qml
index dd5b6628e8..29c8bc97fc 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_pattern.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_pattern.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
//TODO
name: "pattern"; when: windowShown
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_pixel.qml b/tests/auto/quick/qquickcanvasitem/data/tst_pixel.qml
index 1a3793d7a3..8fd390a36a 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_pixel.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_pixel.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
//TODO
name: "pixel"; when: windowShown
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_shadow.qml b/tests/auto/quick/qquickcanvasitem/data/tst_shadow.qml
index 4405ca6c0e..bcb602a31a 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_shadow.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_shadow.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
//TODO
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_state.qml b/tests/auto/quick/qquickcanvasitem/data/tst_state.qml
index 8042cf6a1d..def312d1e5 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_state.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_state.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
id:testCase
name: "state"; when: windowShown
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_strokeStyle.qml b/tests/auto/quick/qquickcanvasitem/data/tst_strokeStyle.qml
index 6b42f8a770..2521643837 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_strokeStyle.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_strokeStyle.qml
@@ -3,7 +3,7 @@ import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget:Canvas.Image
+ id:canvas; width:100;height:50; renderTarget:Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "strokeStyle"; when: windowShown
function test_default() {
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_text.qml b/tests/auto/quick/qquickcanvasitem/data/tst_text.qml
index baeb17c9fb..11618e95a9 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_text.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_text.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
//TODO
name: "text"; when: windowShown
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_transform.qml b/tests/auto/quick/qquickcanvasitem/data/tst_transform.qml
index 834a22f549..b8505c6452 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_transform.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_transform.qml
@@ -2,7 +2,7 @@ import QtQuick 2.0
import QtTest 1.0
import "testhelper.js" as Helper
Canvas {
- id:canvas; width:100;height:50; renderTarget: Canvas.Image
+ id:canvas; width:100;height:50; renderTarget: Canvas.Image; renderStrategy:Canvas.Threaded
TestCase {
name: "transform"; when: windowShown
function test_order() {