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

WASM support #4

Open
RobinRenggli opened this issue Jan 9, 2025 · 1 comment
Open

WASM support #4

RobinRenggli opened this issue Jan 9, 2025 · 1 comment

Comments

@RobinRenggli
Copy link

I would be interested in trying to use this encoder in a webGL context, i.e. in the web. Have you considered offering a web assembly version? Your first listed use-case is likely to more common in a web context, i.e. I think this would make a lot of sense.

To quickly encode an uncompressed texture on the fly. When you need to use uncompressed texture for rendering (synthesised or fetched from the Internet), it may be a good option to compress it first using Goofy to save some device memory and performance.

Are there any plans for this, or are you aware of any potential pitfalls/reasons why it wouldn't work?

@SergeyMakeev
Copy link
Owner

SergeyMakeev commented Jan 24, 2025

It was already WASM-ready, and the CI checks the WebAssembly build on every change.
(More details here: #3 )

The last WASM build results are automatically published here
https://sergeymakeev.com/Goofy/

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