Skip to content

Expose supercompression functions via JNI#879

Merged
MarkCallow merged 15 commits intoKhronosGroup:mainfrom
javagl:jni-add-supercompression
Apr 15, 2024
Merged

Expose supercompression functions via JNI#879
MarkCallow merged 15 commits intoKhronosGroup:mainfrom
javagl:jni-add-supercompression

Conversation

@javagl
Copy link
Contributor

@javagl javagl commented Mar 23, 2024

Updated:

This builds upon #876 , which is already merged.

It exposes the deflateZstd and deflateZLIB functions of the ktxTexture2 class to the Java KtxTexture2 class.

This is only a tiny part of the changes that are contained in #886 , but could be merged independently.

@javagl javagl mentioned this pull request Mar 26, 2024
9 tasks
@MarkCallow
Copy link
Collaborator

@javagl I will be away from Thursday morning for 10 days. If you can make the requested changes and merge the changes from main before 22:00 JST (13:00 UTC) today I can merge before I leave otherwise it will have to wait.

@javagl
Copy link
Contributor Author

javagl commented Mar 27, 2024

... merge before I leave otherwise it will have to wait.

As I just mentioned in #876 (comment) : It's not time-critical. There are different options for the merge order. And merge conflicts are unlikely.

So we don't have to do anything hastily. I'll try to fix the test for the swizzle PR, wrap up this one, and then continue with the 'JNI improvements' one, and we can talk about the merging details when you are back.

@javagl javagl marked this pull request as ready for review April 14, 2024 09:46
@MarkCallow MarkCallow merged commit 7abffbd into KhronosGroup:main Apr 15, 2024
richgel999 pushed a commit to BinomialLLC/KTX-Software-Binomial-Fork that referenced this pull request Mar 9, 2026
This builds upon KhronosGroup#876 ,
which is already merged.

It exposes the `deflateZstd` and `deflateZLIB` functions of the
`ktxTexture2` class to the Java `KtxTexture2` class.
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

Successfully merging this pull request may close these issues.

2 participants