OSDN Git Service

Fixed mask related state queries
[android-x86/external-swiftshader.git] / src / Common / Math.hpp
index ef307c9..4735a29 100644 (file)
@@ -346,6 +346,11 @@ namespace sw
                return ((value + alignment - 1) / alignment) * alignment;\r
        }\r
 \r
+       inline int clampToSignedInt(unsigned int x)\r
+       {\r
+               return static_cast<int>(min(x, 0x7FFFFFFFu));\r
+       }\r
+\r
        class RGB9E5Data\r
        {\r
                unsigned int R : 9;\r