Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Provides a
parseInternalAsyncmethod that KTX2Loader can begin using in a future PR, so that the transcoding logic can be mostly shared between the two loaders. This will allow us to remove themsc_basis_transcoderfiles and have only a single Basis transcoder in the project. The change also improves selection of the target format into which Basis textures are transcoded.Tested on:
Some parts of this change require using the latest version of the Basis transcoder, checked in with #21094. This should be noted as a "breaking change" in the release notes, since users may have copied the old transcoder files into a local directory and would need to update them now.