Instead of a shader manager, the shader program class must be specialized explicitly. In this case, the application must manage it's own shaders since this is not an automated task. A "shader manager" could be implemented somehow to maintain control over the specialized shaders, but it would be superfluous.
Instead of a shader manager, the shader program class must be specialized explicitly. In this case, the application must manage it's own shaders since this is not an automated task. A "shader manager" could be implemented somehow to maintain control over the specialized shaders, but it would be superfluous.