diff --git a/README.md b/README.md index 2dc4334..e791573 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,7 @@ Then compile a shader and reflect on it: ```java import io.github.refux.slang.*; +import io.github.refux.slang.Module; // disambiguates from java.lang.Module try (GlobalSession global = Slang.createGlobalSession(); Session session = global.newSession() diff --git a/slang/src/main/java/io/github/refux/slang/GlobalSession.java b/slang/src/main/java/io/github/refux/slang/GlobalSession.java index 6e9e180..2cf0093 100644 --- a/slang/src/main/java/io/github/refux/slang/GlobalSession.java +++ b/slang/src/main/java/io/github/refux/slang/GlobalSession.java @@ -46,7 +46,7 @@ public int findProfile(String name) { return ffi().findProfile(name); } - /** The Slang build tag of the loaded native library, e.g. {@code "2026.13"}. */ + /** The Slang build tag of the loaded native library, e.g. {@code "2026.14.1"}. */ public String buildTagString() { return ffi().getBuildTagString(); } diff --git a/slang/src/main/java/io/github/refux/slang/ffi/SlangNative.java b/slang/src/main/java/io/github/refux/slang/ffi/SlangNative.java index 07c60d6..3cc1358 100644 --- a/slang/src/main/java/io/github/refux/slang/ffi/SlangNative.java +++ b/slang/src/main/java/io/github/refux/slang/ffi/SlangNative.java @@ -11,7 +11,7 @@ public final class SlangNative { private SlangNative() {} - /** Returns the build tag of the loaded Slang library, e.g. {@code "2026.13"}. */ + /** Returns the build tag of the loaded Slang library, e.g. {@code "2026.14.1"}. */ public static String spGetBuildTagString() { return readUtf8(SlangAPI.spGetBuildTagString()); } diff --git a/slang/src/main/java/io/github/refux/slang/loader/SlangLibrary.java b/slang/src/main/java/io/github/refux/slang/loader/SlangLibrary.java index 4143dd4..7e75a86 100644 --- a/slang/src/main/java/io/github/refux/slang/loader/SlangLibrary.java +++ b/slang/src/main/java/io/github/refux/slang/loader/SlangLibrary.java @@ -240,7 +240,7 @@ private static String currentArch() { * Picks the Slang compiler library file inside {@code dir}. Tries the exact platform names * first ({@code libslang-compiler.dylib}, {@code slang-compiler.dll}, …, then the legacy * {@code slang} names), and falls back to version-suffixed files such as - * {@code libslang-compiler.0.2026.13.dylib} — official archives may not preserve the + * {@code libslang-compiler.0.2026.14.1.dylib} — official archives may not preserve the * unversioned symlink. The prefix match is written so companion libraries * ({@code libslang-glslang}, {@code libslang-rt}, …) can never be picked up by mistake. */