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

Supply basic example project #11

Open
ricochhet opened this issue Nov 1, 2021 · 1 comment
Open

Supply basic example project #11

ricochhet opened this issue Nov 1, 2021 · 1 comment

Comments

@ricochhet
Copy link

Hello,

I was wondering if / when a basic example will be provided. I would like to contribute to this project, but I don't know where to begin. As documentation hasn't been created yet, having an example implementation of some of the features would be greatly appreciated so I could better understand how things should be put together.

Thanks.

@recp
Copy link
Owner

recp commented Dec 28, 2021

Hi @ricochhet

Many thanks for the interesting,

The project was built on OpenGL and GLSL which is deprecated on macOS. I'm changing the arch which will support cross-platform rendering.

Instead of using OpenGL directly, I'm planning to switch (https://github.com/recp/gpu) and USL (https://github.com/UniversalShading). USL will allow to write single shader and produce it for multiple GPUs.

I'm working on UniversalShading's compiler which is private for now, I'll try to make it public later (asap). After that this project will use that and this project will be updated more regularly then

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

2 participants