+ if(effect & VERTICAL_FLIP & HORIZONTAL_FLIP)
+ {
+ glTexCoord2f(sx / pw, (float)(sy+h) / ph);
+ glVertex2f((float)w+x, (float)h+y);
+
+ glTexCoord2f((sx+w) / pw, (sy+h) / ph);
+ glVertex2f(x, (float)h+y);
+
+ glTexCoord2f((float)(sx + w) / pw, sy / ph);
+ glVertex2f(x, y);
+
+ glTexCoord2f(sx / pw, sy / ph);
+ glVertex2f((float)w+x, y);
+ }
+ else if(effect & VERTICAL_FLIP)