ShaderLinkHelper.java 文件源码

java
阅读 20 收藏 0 点赞 0 评论 0

项目:DecompiledMinecraft 作者:
public void linkProgram(ShaderManager manager) throws IOException
{
    manager.getFragmentShaderLoader().attachShader(manager);
    manager.getVertexShaderLoader().attachShader(manager);
    OpenGlHelper.glLinkProgram(manager.getProgram());
    int i = OpenGlHelper.glGetProgrami(manager.getProgram(), OpenGlHelper.GL_LINK_STATUS);

    if (i == 0)
    {
        logger.warn("Error encountered when linking program containing VS " + manager.getVertexShaderLoader().getShaderFilename() + " and FS " + manager.getFragmentShaderLoader().getShaderFilename() + ". Log output:");
        logger.warn(OpenGlHelper.glGetProgramInfoLog(manager.getProgram(), 32768));
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号