Class ShaderProgramFactory

java.lang.Object
com.marginallyclever.ro3.factories.Factory
com.marginallyclever.ro3.shader.ShaderProgramFactory

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