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

GPU and Multithreaded Processing Support #184

Open
01000001-01101011 opened this issue Feb 20, 2023 · 0 comments
Open

GPU and Multithreaded Processing Support #184

01000001-01101011 opened this issue Feb 20, 2023 · 0 comments

Comments

@01000001-01101011
Copy link
Contributor

(Hi, I'm a01000001 on Cubzh, Λ H S Ξ N on Discord)

I would like to suggest the addition of GPU processing and/or multithreading support for Cubzh worlds. I recently created a raytracing world, and it is extremely slow, causing me to think of this.

I am aware that GPU support between platforms is very difficult, especially when it comes to allowing every program to write its own code. For this reason, I was thinking perhaps WebGL GLSL shaders can be integrated into the system somehow, because WebGL shaders can compile and run on iOS, Android, macOS, Windows, and Linux through almost any web browser. (I have not tested any more operating systems than this, but probably more are supported)

As for multithreading... well I have no idea. I've never managed to make a working multithreaded program in any language 😅

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

No branches or pull requests

1 participant