public void CreateShaderPrograms(Action callback) { _colorShaderProgram = new ColorShaderProgram(_vColorShaderName, _fColorShaderName); _textureShaderProgram = new TextureShaderProgram(_vTextureShaderName, _fTextureShaderName); _spriteShaderProgram = new SpriteShaderProgram(_vTextureShaderName, _fTextureShaderName); callback(); }
public SpriteRenderable(string textureName) : base(textureName) { _spriteShaderProgram = DefaultResources.Instance.SpriteShaderProgram; }