don't reload shader source code when it recompiles cause of changed flags
very important when the shader is loaded from disk and the OS is Windows