From: Rex Xu Date: Thu, 1 Jun 2017 11:58:54 +0000 (+0800) Subject: Parser: Add missing codes for float16 X-Git-Tag: upstream/11.4.0~1144^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0848cc07254223832733a13680e08960e728b4d4;p=platform%2Fupstream%2Fglslang.git Parser: Add missing codes for float16 --- diff --git a/glslang/MachineIndependent/ParseHelper.cpp b/glslang/MachineIndependent/ParseHelper.cpp index af6eef8..91b14ad 100644 --- a/glslang/MachineIndependent/ParseHelper.cpp +++ b/glslang/MachineIndependent/ParseHelper.cpp @@ -2102,6 +2102,17 @@ bool TParseContext::constructorError(const TSourceLoc& loc, TIntermNode* node, T case EOpConstructDMat4x2: case EOpConstructDMat4x3: case EOpConstructDMat4x4: +#ifdef AMD_EXTENSIONS + case EOpConstructF16Mat2x2: + case EOpConstructF16Mat2x3: + case EOpConstructF16Mat2x4: + case EOpConstructF16Mat3x2: + case EOpConstructF16Mat3x3: + case EOpConstructF16Mat3x4: + case EOpConstructF16Mat4x2: + case EOpConstructF16Mat4x3: + case EOpConstructF16Mat4x4: +#endif constructingMatrix = true; break; default: