Why not make RenderContext of Plot selectable by user
This discussion was imported from CodePlex
sunwayking wrote at 2013-09-04 03:36:
I made an Extension for Plot named PlotEx using writeablebitmap method to render sharps.
This method brought me dozens of performance improvement when PlotEx was rendering 5,000 points with 500 FPS.
Why must I make a new class, PlotEx?
It's because Plot doesn't include IRenderContext, but use a specified SharpRenderContext.
If so, IRenderContext becomes meaningless.
BTW, How to contribute my work about Plot?
This method brought me dozens of performance improvement when PlotEx was rendering 5,000 points with 500 FPS.
Why must I make a new class, PlotEx?
It's because Plot doesn't include IRenderContext, but use a specified SharpRenderContext.
If so, IRenderContext becomes meaningless.
BTW, How to contribute my work about Plot?
objo wrote at 2013-09-04 20:07:
It would be very interesting to see how you have implemented this render context based on writable bitmaps!
Can you create a fork? Then make a pull request, and I will review!
Can you create a fork? Then make a pull request, and I will review!
sunwayking wrote at 2014-07-12 14:00:
objo wrote:
Supporting directly downloading with IE:
Download OxyPlot.Wpf.Extension (for WPF only)
And, objo, may you feel like this one: Change Current DrawingContext to one using OpenGL
It would be very interesting to see how you have implemented this render context based on writable bitmaps!Hi objo, I don't know how to create a fork and make a pull request. I put source code on a network disk. You can download it yourself.
Can you create a fork? Then make a pull request, and I will review!
Supporting directly downloading with IE:
Download OxyPlot.Wpf.Extension (for WPF only)
And, objo, may you feel like this one: Change Current DrawingContext to one using OpenGL
Customer support service by UserEcho