OpenTkEngine.Core.Assets.LoadShader C# (CSharp) Method

LoadShader() public static method

public static LoadShader ( string vertShader, string fragShader ) : bool
vertShader string
fragShader string
return bool
        public static bool LoadShader(string vertShader, string fragShader)
        {
            string fullName = vertShader + " " + fragShader;
            if (!_shaders.ContainsKey(fullName))
            {
                try
                {
                    Shader shader = new Shader(ASSETS + SHADERS + vertShader, ASSETS + SHADERS + fragShader);
                    _shaders.Add(fullName, shader);
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.Message);
                    return false;
                }
            }
            else
                Console.WriteLine("a shader already exists with the vertshader: " + vertShader + " and the fragshader: " + fragShader);
            return true;
        }