Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature reuqest] GPU Rendering Support - Not only WebGL, but also OpenGL/OpenCL/CUDA ? #25

Open
serzhiio opened this issue Sep 7, 2019 · 4 comments
Assignees

Comments

@serzhiio
Copy link
Contributor

serzhiio commented Sep 7, 2019

Any info on using WASM+WebGL+Plotters? Is it possible?

@38
Copy link
Member

38 commented Sep 7, 2019

Hi there, there's no built-in backend for WebGL currently. In theory you can implement your own backend. I am happy to make Plotters more useful to people, so could you please share more details about why and how you need this? And hopefully we will have a nice WebGL support in the future :)

Thanks!

@38 38 self-assigned this Sep 7, 2019
@serzhiio
Copy link
Contributor Author

serzhiio commented Sep 7, 2019

I'm writing trading bots/algos and now build new web UI based fully on WASM.
And i want fastest possible chart which can draw 50k+ points with reasonable FPS.
I used to use D3FC library with canvas but i wasnt able to reach realtime perfomance.

If you interested you can look at this lib using WebGL backend: d3fc-webgl

@38 38 changed the title WebGL support? [Feature reuqest] GPU Rendering Support - Not only WebGL, but also OpenGL/OpenCL/CUDA ? Nov 14, 2019
@onsails
Copy link

onsails commented Dec 13, 2019

also for OpenGL: https://github.com/phaazon/luminance-rs

@0b01
Copy link

0b01 commented Dec 29, 2019

I was able to achieve real time performance with the highly optimized bitmap backend and pass the RGB into your UI framework of choice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants