public ShaderProgram(IAssetManager assetmanager) { assetmanager.AssertNotNull(nameof(assetmanager)); _assetmanager = assetmanager; ShaderProgramId = GL.CreateProgram(); }