From 3573f2e02932e8ce8e059965dd9bebfeb083da81 Mon Sep 17 00:00:00 2001 From: Steve Date: Tue, 11 Aug 2015 09:20:14 -0600 Subject: [PATCH] Add missing OpTypeSampledImage to prevent unknown type error from SPVRemapper. --- SPIRV/SPVRemapper.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SPIRV/SPVRemapper.cpp b/SPIRV/SPVRemapper.cpp index 7349c16..1b06032 100755 --- a/SPIRV/SPVRemapper.cpp +++ b/SPIRV/SPVRemapper.cpp @@ -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: -- 2.7.4