Add missing OpTypeSampledImage to prevent unknown type error from SPVRemapper.
authorSteve <steve@lunarg.com>
Tue, 11 Aug 2015 15:20:14 +0000 (09:20 -0600)
committerSteve <steve@lunarg.com>
Tue, 11 Aug 2015 15:20:14 +0000 (09:20 -0600)
SPIRV/SPVRemapper.cpp

index 7349c16..1b06032 100755 (executable)
@@ -178,6 +178,7 @@ namespace spv {
         case spv::OpTypeDeviceEvent:
         case spv::OpTypeReserveId:
         case spv::OpTypeQueue:
+        case spv::OpTypeSampledImage:
         case spv::OpTypePipe:         return true;
         default:                      return false;
         }
@@ -1012,6 +1013,8 @@ namespace spv {
                 spv[typeStart+7] * 1 * 16;    // format
         case spv::OpTypeSampler:
             return 500;
+        case spv::OpTypeSampledImage:
+            return 502;
         case spv::OpTypeArray:
             return 501 + hashType(typePos(spv[typeStart+2])) * spv[typeStart+3];
         case spv::OpTypeRuntimeArray: