Class ShaderProgramFactory

java.lang.Object
com.marginallyclever.ro3.apps.viewport.ShaderProgramFactory

public class ShaderProgramFactory extends Object
Maintains a list of the loaded ShaderProgram and prevents duplication. Also provides a centralized place to destroy them when the OpenGL context goes away.