X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=libs%2Fshaderlib.h;h=1d9f5e0a7983216b7660f698ae2e28980b829701;hb=569c0d2b9f44331d0b9c0ae7594147efb9e632e1;hp=c4e5ba3b2f20309c5e83c847ebcfcfba1f2318a8;hpb=f806ac65b11eb35a8ffd5df61ac1aed06763d49e;p=xonotic%2Fnetradiant.git diff --git a/libs/shaderlib.h b/libs/shaderlib.h index c4e5ba3b..1d9f5e0a 100644 --- a/libs/shaderlib.h +++ b/libs/shaderlib.h @@ -51,13 +51,22 @@ bool operator()( const CopiedString& shader, const CopiedString& other ) const { }; static inline bool shader_is_diffuse( const char *shader ){ - return !string_equal_suffix( shader, "_bump" ) - && !string_equal_suffix( shader, "_glow" ) - && !string_equal_suffix( shader, "_h" ) - && !string_equal_suffix( shader, "_local" ) - && !string_equal_suffix( shader, "_luma" ) - && !string_equal_suffix( shader, "_nm" ) - && !string_equal_suffix( shader, "_s" ); + return + /* Quetoo */ + !string_equal_suffix( shader, "_h" ) + && !string_equal_suffix( shader, "_local" ) + && !string_equal_suffix( shader, "_nm" ) + && !string_equal_suffix( shader, "_s" ) + /* DarkPlaces */ + && !string_equal_suffix( shader, "_bump" ) + && !string_equal_suffix( shader, "_glow" ) + && !string_equal_suffix( shader, "_gloss" ) + && !string_equal_suffix( shader, "_luma" ) + && !string_equal_suffix( shader, "_norm" ) + && !string_equal_suffix( shader, "_pants" ) + && !string_equal_suffix( shader, "_shirt" ) + && !string_equal_suffix( shader, "_reflect" ) + ; } inline bool shader_valid( const char* shader ){