From dff109caba34fc5bf29d75e4ce85eecf7833f9f7 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Mon, 26 Dec 2016 18:00:17 +0100 Subject: [PATCH] GRAPHICS: Increase portability. Hopefully it will fix PS2 backend --- graphics/transparent_surface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphics/transparent_surface.cpp b/graphics/transparent_surface.cpp index 2a5decf4e2d..bd18e5d0521 100644 --- a/graphics/transparent_surface.cpp +++ b/graphics/transparent_surface.cpp @@ -674,6 +674,7 @@ systems. +struct tColorRGBA { byte r; byte g; byte b; byte a; }; template TransparentSurface *TransparentSurface::rotoscale(const TransformStruct &transform) const { @@ -703,7 +704,6 @@ TransparentSurface *TransparentSurface::rotoscale(const TransformStruct &transfo float invCos = cos(invAngle * M_PI / 180.0); float invSin = sin(invAngle * M_PI / 180.0); - struct tColorRGBA { byte r; byte g; byte b; byte a; }; int icosx = (int)(invCos * (65536.0f * kDefaultZoomX / transform._zoom.x)); int isinx = (int)(invSin * (65536.0f * kDefaultZoomX / transform._zoom.x)); int icosy = (int)(invCos * (65536.0f * kDefaultZoomY / transform._zoom.y));