--- a/src/render/opengles2/SDL_render_gles2.c Sat Jan 26 12:31:55 2013 -0300
+++ b/src/render/opengles2/SDL_render_gles2.c Sun Jan 27 15:52:56 2013 -0800
@@ -1341,7 +1341,7 @@
rdata->glEnableVertexAttribArray(GLES2_ATTRIBUTE_CENTER);
rdata->glEnableVertexAttribArray(GLES2_ATTRIBUTE_ANGLE);
- fAngle[0] = fAngle[1] = fAngle[2] = fAngle[3] = (GLfloat)angle;
+ fAngle[0] = fAngle[1] = fAngle[2] = fAngle[3] = (GLfloat)(360.0f - angle);
/* Calculate the center of rotation */
translate[0] = translate[2] = translate[4] = translate[6] = (center->x + dstrect->x);
translate[1] = translate[3] = translate[5] = translate[7] = (center->y + dstrect->y);