CSharpGL.ShaderCodesHelper.CreateProgram C# (CSharp) Метод

CreateProgram() публичный статический Метод

Creates a shader program object by a single shader.
public static CreateProgram ( this shaderCode ) : ShaderProgram
shaderCode this
Результат ShaderProgram
        public static ShaderProgram CreateProgram(this ShaderCode shaderCode)
        {
            var program = new ShaderProgram();
            Shader shader = shaderCode.CreateShader();
            program.Initialize(shader);

            shader.Dispose();

            return program;
        }

Usage Example

Пример #1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public ShaderProgram GetProgram()
        {
            if (this.program == null)
            {
                this.program = ShaderCodesHelper.CreateProgram(shaderCodes);
            }

            return(this.program);
        }
All Usage Examples Of CSharpGL.ShaderCodesHelper::CreateProgram
ShaderCodesHelper