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

JNI improvements #886

Open
wants to merge 75 commits into
base: main
Choose a base branch
from
Open

JNI improvements #886

wants to merge 75 commits into from

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    5eea92e View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Configuration menu
    Copy the full SHA
    0bedf8d View commit details
    Browse the repository at this point in the history
  2. Removed unused imports

    javagl committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    4638ca0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    006112d View commit details
    Browse the repository at this point in the history
  4. Fix typo in comment

    javagl committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    a512cc5 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    0ff0788 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d624c0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf62503 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    7da5422 View commit details
    Browse the repository at this point in the history
  2. Organize imports

    javagl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    89b29cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13a571c View commit details
    Browse the repository at this point in the history
  4. Merge branch 'fix-jni-input-swizzle' into jni-add-supercompression

    # Conflicts:
    #	interface/java_binding/src/test/java/org/khronos/ktx/test/KtxTexture2Test.java
    javagl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    4f055ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e229793 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf0c644 View commit details
    Browse the repository at this point in the history
  7. Fix typo

    javagl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    f0ae844 View commit details
    Browse the repository at this point in the history
  8. Comments for KtxErrorCode

    javagl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    b463496 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    332510f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    790b8b2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    33f3e45 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    68d1295 View commit details
    Browse the repository at this point in the history
  13. Copyright updates

    javagl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    0a4d725 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8f58109 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    3673c0a View commit details
    Browse the repository at this point in the history
  2. Minor comment update

    javagl committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2cea7b8 View commit details
    Browse the repository at this point in the history
  3. Comments for KtxSupercmpScheme

    javagl committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2081c29 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a3f1f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a5adb8a View commit details
    Browse the repository at this point in the history
  6. Minor copyright updates

    javagl committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1576b92 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Cache field and method IDs

    javagl committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    2c86122 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70a8bbb View commit details
    Browse the repository at this point in the history
  3. Fix typo

    javagl committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    4cc87cc View commit details
    Browse the repository at this point in the history
  4. Fix wrong return type

    javagl committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    2306747 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    1436108 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    111d843 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea4e80a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3c8600 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    978738d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    20ba2a9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec28c4c View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Minor comments and tests pass

    javagl committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    d67ae19 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    ed9ae37 View commit details
    Browse the repository at this point in the history
  2. Minor doc fix

    javagl committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    5c503ca View commit details
    Browse the repository at this point in the history
  3. Add some JavaDoc...

    javagl committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    237b65e View commit details
    Browse the repository at this point in the history
  4. JavaDoc fixes

    Apparently, they have never been generated before.
    javagl committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    29588e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b747849 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. More JavaDocs...

    javagl committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    2810d2b View commit details
    Browse the repository at this point in the history
  2. And even more JavaDoc

    javagl committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    affe150 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f03cbd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47656c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    9a8f50a View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    647a5fc View commit details
    Browse the repository at this point in the history
  2. Merge branch 'fix-jni-input-swizzle' into jni-improvements

    # Conflicts:
    #	interface/java_binding/src/test/java/org/khronos/ktx/test/KtxTexture2Test.java
    javagl committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1e3b46d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8602046 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Merge remote-tracking branch 'upstream/main' into jni-improvements

    # Conflicts:
    #	interface/java_binding/src/main/cpp/libktx-jni.cpp
    #	interface/java_binding/src/test/java/org/khronos/ktx/test/KtxTestLibraryLoader.java
    #	interface/java_binding/src/test/java/org/khronos/ktx/test/KtxTexture2Test.java
    javagl committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    de6318e View commit details
    Browse the repository at this point in the history
  2. Update for upstream changes

    javagl committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    180ab89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71419fc View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Merge remote-tracking branch 'upstream/main' into jni-improvements

    # Conflicts:
    #	interface/java_binding/src/main/cpp/KtxTexture2.cpp
    #	interface/java_binding/src/main/java/org/khronos/ktx/KtxTexture2.java
    javagl committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    4e9f360 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    6d39078 View commit details
    Browse the repository at this point in the history
  2. Additional exception checks

    javagl committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    dbbdf8a View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Update KhrDfTransfer names

    javagl committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    60419db View commit details
    Browse the repository at this point in the history
  2. Update KtxBasisParams name

    javagl committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    0ce0721 View commit details
    Browse the repository at this point in the history
  3. Update KtxErrorCode names

    javagl committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    1790346 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f7bed8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e2c055 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ea215db View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ada93e2 View commit details
    Browse the repository at this point in the history
  8. Update KtxSupercmpScheme names

    javagl committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    fd2af17 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5eacbe3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a24a8cb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    aa5e994 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6fb3c60 View commit details
    Browse the repository at this point in the history
  13. Handle negative KTX_error_code

    javagl committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    311d73b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    14dca5f View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    c35040d View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    f994d14 View commit details
    Browse the repository at this point in the history