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

ASTC status #21

Open
kelleyma49 opened this issue Aug 18, 2016 · 4 comments
Open

ASTC status #21

kelleyma49 opened this issue Aug 18, 2016 · 4 comments

Comments

@kelleyma49
Copy link

I see a ASTCEncoder subdirectory, but I don't see command line options for targeting ASTC. Am I correct in deducing that ASTC support is still work-in-progress? #

@Mokosha
Copy link
Member

Mokosha commented Aug 18, 2016

Yes, I've only currently written the decompressor to learn the format. ASTC is fundamentally similar to BC7 and DXT, although it has a lot more ability to select different bells and whistles which makes it a tad complicated to reason about. I suspect for now the reference codec is likely the best bet.

@sschuberth
Copy link

As a somewhat related question: If you already have the decoder implemented, could you make that part of this library, too? And more generally, not only include encoders but also decoders for the other formats, too?

@Mokosha
Copy link
Member

Mokosha commented Sep 16, 2016

That's the general idea. Most of the other formats have decoders, IIRC. The only one that doesn't is DXT5, but that's an easy one. ;)

@sschuberth
Copy link

Ah, that's good to hear. I was not sure about the decoder being included (and I did not check the source code, shame on me) because all the directories end in "*Encoder", hence I thought that really only the encoder is included.

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

3 participants