diff options
Diffstat (limited to 'nativeruntime/src/main/java/org/robolectric/nativeruntime/ComposeShaderNatives.java')
-rw-r--r-- | nativeruntime/src/main/java/org/robolectric/nativeruntime/ComposeShaderNatives.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/nativeruntime/src/main/java/org/robolectric/nativeruntime/ComposeShaderNatives.java b/nativeruntime/src/main/java/org/robolectric/nativeruntime/ComposeShaderNatives.java new file mode 100644 index 000000000..9e0982dfa --- /dev/null +++ b/nativeruntime/src/main/java/org/robolectric/nativeruntime/ComposeShaderNatives.java @@ -0,0 +1,14 @@ +package org.robolectric.nativeruntime; + +/** + * Native methods for ComposeShader JNI registration. + * + * <p>Native method signatures are derived from + * https://cs.android.com/android/platform/superproject/+/android-12.0.0_r1:frameworks/base/graphics/java/android/graphics/ComposeShader.java + */ +public class ComposeShaderNatives { + public static native long nativeCreate( + long nativeMatrix, long nativeShaderA, long nativeShaderB, int porterDuffMode); + + private ComposeShaderNatives() {} +} |