From 09a9f8353e300941d628b07f78bf25e69f3eb6b2 Mon Sep 17 00:00:00 2001 From: alelenv Date: Wed, 18 Mar 2020 09:30:05 -0700 Subject: [PATCH] Re-add NV enums for raytracing to prevent build breaks. --- glslang/Public/ShaderLang.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/glslang/Public/ShaderLang.h b/glslang/Public/ShaderLang.h index 4ec52ef..b6f634b 100755 --- a/glslang/Public/ShaderLang.h +++ b/glslang/Public/ShaderLang.h @@ -93,11 +93,17 @@ typedef enum { EShLangFragment, EShLangCompute, EShLangRayGen, + EShLangRayGenNV = EShLangRayGen, EShLangIntersect, + EShLangIntersectNV = EShLangIntersect, EShLangAnyHit, + EShLangAnyHitNV = EShLangAnyHit, EShLangClosestHit, + EShLangClosestHitNV = EShLangClosestHit, EShLangMiss, + EShLangMissNV = EShLangMiss, EShLangCallable, + EShLangCallableNV = EShLangCallable, EShLangTaskNV, EShLangMeshNV, LAST_ELEMENT_MARKER(EShLangCount), @@ -111,11 +117,17 @@ typedef enum { EShLangFragmentMask = (1 << EShLangFragment), EShLangComputeMask = (1 << EShLangCompute), EShLangRayGenMask = (1 << EShLangRayGen), + EShLangRayGenNVMask = EShLangRayGenMask, EShLangIntersectMask = (1 << EShLangIntersect), + EShLangIntersectNVMask = EShLangIntersectMask, EShLangAnyHitMask = (1 << EShLangAnyHit), + EShLangAnyHitNVMask = EShLangAnyHitMask, EShLangClosestHitMask = (1 << EShLangClosestHit), + EShLangClosestHitNVMask = EShLangClosestHitMask, EShLangMissMask = (1 << EShLangMiss), + EShLangMissNVMask = EShLangMissMask, EShLangCallableMask = (1 << EShLangCallable), + EShLangCallableNVMask = EShLangCallableMask, EShLangTaskNVMask = (1 << EShLangTaskNV), EShLangMeshNVMask = (1 << EShLangMeshNV), LAST_ELEMENT_MARKER(EShLanguageMaskCount), -- 2.7.4