Skip to content

Commit a77df53

Browse files
committed
hlslparser: Add missing "faceforward" HLSL intrinsic.
1 parent e7e77ba commit a77df53

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

vendor/hlslparser/src/HLSLParser.cpp

+5
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,11 @@ const Intrinsic _intrinsic[] =
641641
Intrinsic("refract", HLSLBaseType_Float3, HLSLBaseType_Float3, HLSLBaseType_Float3, HLSLBaseType_Float),
642642
Intrinsic("refract", HLSLBaseType_Float4, HLSLBaseType_Float4, HLSLBaseType_Float4, HLSLBaseType_Float),
643643

644+
Intrinsic("faceforward", HLSLBaseType_Float, HLSLBaseType_Float, HLSLBaseType_Float, HLSLBaseType_Float),
645+
Intrinsic("faceforward", HLSLBaseType_Float2, HLSLBaseType_Float2, HLSLBaseType_Float2, HLSLBaseType_Float2),
646+
Intrinsic("faceforward", HLSLBaseType_Float3, HLSLBaseType_Float3, HLSLBaseType_Float3, HLSLBaseType_Float3),
647+
Intrinsic("faceforward", HLSLBaseType_Float4, HLSLBaseType_Float4, HLSLBaseType_Float4, HLSLBaseType_Float4),
648+
644649
Intrinsic("isnan", HLSLBaseType_Bool, HLSLBaseType_Float),
645650
Intrinsic("isinf", HLSLBaseType_Bool, HLSLBaseType_Float),
646651

0 commit comments

Comments
 (0)