Merge pull request #1508 from jeffbolznv/remove_ifdefs_shaderlang

Remove NV_EXTENSION ifdefs from ShaderLang.h
This commit is contained in:
John Kessenich 2018-09-26 08:55:20 -06:00 committed by GitHub
commit 01c4076a16
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

4
glslang/Public/ShaderLang.h Executable file → Normal file
View File

@ -94,7 +94,6 @@ typedef enum {
EShLangGeometry,
EShLangFragment,
EShLangCompute,
#ifdef NV_EXTENSIONS
EShLangRayGenNV,
EShLangIntersectNV,
EShLangAnyHitNV,
@ -103,7 +102,6 @@ typedef enum {
EShLangCallableNV,
EShLangTaskNV,
EShLangMeshNV,
#endif
EShLangCount,
} EShLanguage; // would be better as stage, but this is ancient now
@ -114,7 +112,6 @@ typedef enum {
EShLangGeometryMask = (1 << EShLangGeometry),
EShLangFragmentMask = (1 << EShLangFragment),
EShLangComputeMask = (1 << EShLangCompute),
#ifdef NV_EXTENSIONS
EShLangRayGenNVMask = (1 << EShLangRayGenNV),
EShLangIntersectNVMask = (1 << EShLangIntersectNV),
EShLangAnyHitNVMask = (1 << EShLangAnyHitNV),
@ -123,7 +120,6 @@ typedef enum {
EShLangCallableNVMask = (1 << EShLangCallableNV),
EShLangTaskNVMask = (1 << EShLangTaskNV),
EShLangMeshNVMask = (1 << EShLangMeshNV),
#endif
} EShLanguageMask;
namespace glslang {