-
-
Notifications
You must be signed in to change notification settings - Fork 646
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
Add AMD Compressonator bindings #167
Comments
Windows only? |
Yes, assuming we have a good solution for #100. Libraries like AMD Compress are useful during production. It wouldn't be a run-time dependency, so being limited to a single OS is not an issue. |
If all we need to do is tell the generator not to generate those files the it should be decently easy. Currently the generator looks for system values and can choose not to build libraries off of that. We could probably use that system as if you look at the gradle build system I have mostly working on my fork all the system variables are set though gradle using easy to edit variables in a separate file. Though it may not be that easy it seemed to work when I was testing it as long as you don't leave out a library needed by other libraries |
The build system isn't the issue, it can be implemented in a dozen different ways. The issue is automatically building the artifacts with CI, hosting them somewhere, deploying to Maven Central, etc. Deciding which libraries to invest our limited time in (it's always the bottleneck) is also a good question. The open issues are there because someone has expressed interest in those libraries, but that doesn't mean we have to support anything and everything, right now. There are priorities and the current top priority is releasing a stable 3.0.0. |
Compressonator now supports Linux and macOS. |
https://github.com/GPUOpen-Tools/Compressonator
The text was updated successfully, but these errors were encountered: