Fix the SwapChain11::swapRect x and y coordinates to reference the lower left corner at (0,0).

TRAC #22506

Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Author: Jamie Madill

git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1891 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/renderer/SwapChain11.cpp b/src/libGLESv2/renderer/SwapChain11.cpp
index 9035597..cb927e1 100644
--- a/src/libGLESv2/renderer/SwapChain11.cpp
+++ b/src/libGLESv2/renderer/SwapChain11.cpp
@@ -617,9 +617,9 @@
 
     // Create a quad in homogeneous coordinates
     float x1 = (x / float(mWidth)) * 2.0f - 1.0f;
-    float y1 = ((mHeight - y - height) / float(mHeight)) * 2.0f - 1.0f;
+    float y1 = (y / float(mHeight)) * 2.0f - 1.0f;
     float x2 = ((x + width) / float(mWidth)) * 2.0f - 1.0f;
-    float y2 = ((mHeight - y) / float(mHeight)) * 2.0f - 1.0f;
+    float y2 = ((y + height) / float(mHeight)) * 2.0f - 1.0f;
 
     float u1 = x / float(mWidth);
     float v1 = y / float(mHeight);