From bc3fdcc8bd721d80679c961fbe0f9067c21e0e84 Mon Sep 17 00:00:00 2001 From: Jean-Sebastien Bevilacqua Date: Wed, 1 Mar 2017 09:23:14 +0100 Subject: [PATCH] Sanitize ShaderLang.h ShaderLang.h contains declaration for `ShLink` function which is never defined. See this grep output: $grep -Hrn 'ShLink' glslang/Public/ShaderLang.h:206:SH_IMPORT_EXPORT int ShLink( glslang/Public/ShaderLang.h:214:SH_IMPORT_EXPORT int ShLinkExt( glslang/MachineIndependent/ShaderLang.cpp:1268:int ShLinkExt( --- glslang/Public/ShaderLang.h | 8 -------- 1 file changed, 8 deletions(-) diff --git a/glslang/Public/ShaderLang.h b/glslang/Public/ShaderLang.h index 8628dff0..8aa9baa3 100644 --- a/glslang/Public/ShaderLang.h +++ b/glslang/Public/ShaderLang.h @@ -203,14 +203,6 @@ SH_IMPORT_EXPORT int ShCompile( EShMessages messages = EShMsgDefault // warnings and errors ); -SH_IMPORT_EXPORT int ShLink( - const ShHandle, // linker object - const ShHandle h[], // compiler objects to link together - const int numHandles, - ShHandle uniformMap, // updated with new uniforms - short int** uniformsAccessed, // returned with indexes of uniforms accessed - int* numUniformsAccessed); - SH_IMPORT_EXPORT int ShLinkExt( const ShHandle, // linker object const ShHandle h[], // compiler objects to link together