Added missing types to PixelProgram::clampColor
A few types were missing: 8b/16b, signed/unsigned integers
Change-Id: I1c168b5df941f6c01801406ba7879221b682fb96
Reviewed-on: https://swiftshader-review.googlesource.com/7353
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/Shader/PixelProgram.cpp b/src/Shader/PixelProgram.cpp
index a1c01c4..a68e657 100644
--- a/src/Shader/PixelProgram.cpp
+++ b/src/Shader/PixelProgram.cpp
@@ -762,6 +762,18 @@
case FORMAT_R32UI:
case FORMAT_G32R32UI:
case FORMAT_A32B32G32R32UI:
+ case FORMAT_R16I:
+ case FORMAT_G16R16I:
+ case FORMAT_A16B16G16R16I:
+ case FORMAT_R16UI:
+ case FORMAT_G16R16UI:
+ case FORMAT_A16B16G16R16UI:
+ case FORMAT_R8I:
+ case FORMAT_G8R8I:
+ case FORMAT_A8B8G8R8I:
+ case FORMAT_R8UI:
+ case FORMAT_G8R8UI:
+ case FORMAT_A8B8G8R8UI:
break;
default:
ASSERT(false);