diff --git a/src/renderer/sw_engine/tvgSwCommon.h b/src/renderer/sw_engine/tvgSwCommon.h index f6682e9d..5b65f978 100644 --- a/src/renderer/sw_engine/tvgSwCommon.h +++ b/src/renderer/sw_engine/tvgSwCommon.h @@ -33,9 +33,8 @@ #define SW_ANGLE_2PI (SW_ANGLE_PI << 1) #define SW_ANGLE_PI2 (SW_ANGLE_PI >> 1) -using SwCoord = signed long; -using SwFixed = signed long long; - +using SwCoord = int32_t; +using SwFixed = int64_t; static inline float TO_FLOAT(SwCoord val) { diff --git a/src/renderer/sw_engine/tvgSwRle.cpp b/src/renderer/sw_engine/tvgSwRle.cpp index 4ca7f240..d81ca1e3 100644 --- a/src/renderer/sw_engine/tvgSwRle.cpp +++ b/src/renderer/sw_engine/tvgSwRle.cpp @@ -196,7 +196,7 @@ /************************************************************************/ constexpr auto PIXEL_BITS = 8; //must be at least 6 bits! -constexpr auto ONE_PIXEL = (1L << PIXEL_BITS); +constexpr auto ONE_PIXEL = (1 << PIXEL_BITS); using Area = long;