public void Render(RenderContext context, IGradientShader shader) { context.Paint.Shader = shader.Create(context); if (context.RenderRect != context.CanvasRect) { RenderTiled(context); } else { context.Canvas.DrawRect(context.RenderRect, context.Paint); } }
private void Render(RenderContext context, IGradientShader shader) { context.Paint.Shader = shader.Create(context); if (context.RenderRect != context.CanvasRect) { RenderTiled(context); } else { RenderSingle(context); } }