tests/arthur/data/qps/perspectives.qps
changeset 0 1918ee327afb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/arthur/data/qps/perspectives.qps	Mon Jan 11 14:00:40 2010 +0000
@@ -0,0 +1,70 @@
+
+setRenderHint Antialiasing
+
+setPen #00ff00
+
+image_load image.png the_image
+
+translate 10 10
+# standard draw
+drawImage the_image 0 0
+
+# Rotation w/o smooth xform
+save
+translate 350 0
+save
+  setRenderHint SmoothPixmapTransform on
+  mapQuadToQuad 0 0 0 300 300 300 300 0   0 50 0 200 300 300 300 0
+  drawImage the_image 0 0
+restore
+restore
+
+translate 0 320
+
+save
+  setRenderHint SmoothPixmapTransform on
+  mapQuadToQuad 0 0 0 300 300 300 300 0   0 0 100 300 200 300 300 0
+  drawImage the_image 0 0
+restore
+
+save
+translate 350 0
+save
+  setRenderHint SmoothPixmapTransform on
+  mapQuadToQuad 0 0 0 300 300 300 300 0   0 0 0 300 300 250 300 50
+  drawImage the_image 0 0
+restore
+restore
+
+setRenderHint SmoothPixmapTransform on
+setBrush red
+setPen black
+resetMatrix
+translate 100 720
+rotate_y 85
+scale 7 0.01
+drawRect -150 -150 300 300
+
+resetMatrix
+setBrush gam030.png
+setPen black 30
+translate 700 700
+rotate_y -85
+scale 7 0.01
+drawRect -150 -150 300 300
+
+resetMatrix
+setPen black
+translate 125 20
+drawText 0 0 "No transform"
+translate 350 0
+drawText 0 0 "Left Tilted"
+resetMatrix
+translate 125 350
+drawText 0 0 "Bottom Tilted"
+translate 350 0
+drawText 0 0 "Right Tilted"
+translate 120 0
+resetMatrix
+translate 300 760
+drawText 0 0 "Perspective Clipping"