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));
}
}
ShaderLinkHelper.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:DecompiledMinecraft
作者:
评论列表
文章目录