public GlGpuSession(GRContext grContext, GRBackendRenderTarget backendRenderTarget, SKSurface surface, IGlPlatformSurfaceRenderingSession glSession) { GrContext = grContext; _backendRenderTarget = backendRenderTarget; _surface = surface; _glSession = glSession; }
public GlGpuSession(GRContext grContext, GRBackendRenderTarget backendRenderTarget, SKSurface surface, IGlPlatformSurfaceRenderingSession glSession) { GrContext = grContext; _backendRenderTarget = backendRenderTarget; _surface = surface; _glSession = glSession; SurfaceOrigin = glSession.IsYFlipped ? GRSurfaceOrigin.TopLeft : GRSurfaceOrigin.BottomLeft; }