SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, and now iOS Charting & Android Chart Components
Please use the forums below to ask questions about SciChart. Take a moment to read our Question asking guidelines on how to ask a good question and our support policy. We also have a tag=SciChart on Stackoverflow.com where you can earn rep for your questions!
Please note: SciChart team will only answer questions from customers with active support subscriptions. Expired support questions will be ignored. If your support status shows incorrectly, contact us and we will be glad to help.
I have a problem: I’m creating FastLineRenderableSeries with big StrokeThickness value. The bigger this value is the slower my program works.
Is there any way to speed it up in this situation?
P.S. I’ve attached project below.
Thanks in advance.
Yes, use DirectX
Test results demonstrate that SciChart’s Direct3D10RenderSurface,
available in the SciChart Enterprise and SDK Editions, is up to 18x
faster than software rendering, and median speed increase is 4x faster
than software. In a variety of test results and chart types SciChart’s
DirectX Renderer plugin excelled in performance vs. software!
// Measuring WPF Chart Performance
There there are several factors which influence overall performance of a WPF Chart Control. Such as:
Thickness of pens / number of pixels filled
From the performance test results, DirectX performs better at wider stroke-thicknesses. Wider stroke = more pixels = more CPU required for the software renderers. For DirectX this is not an issue.
Some test results showing effect of stroke thickness on FPS (Frames per second). Higher numbers are better.
Please login first to submit.