commit | 3e13ccf14541730f2340f28aa892461bf5a7cb49 | [log] [tgz] |
---|---|---|
author | Googler <noreply@google.com> | Sat Mar 19 23:04:31 2022 -0700 |
committer | Michael Hoisie <hoisie@gmail.com> | Tue Mar 22 14:22:03 2022 -0700 |
tree | 1b63a7e09b3e23172265d5e43b7dc1e3d15908fd | |
parent | 33b38ed97e8d5cc78f655a931c3dfaf7ca3728f5 [diff] |
Return non-zero pointer from `nCreateTextureLayer` Allows `TextureView` draw method to run without crashing. PiperOrigin-RevId: 436543036
diff --git a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowThreadedRenderer.java b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowThreadedRenderer.java index 74e0d98..7675c99 100644 --- a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowThreadedRenderer.java +++ b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowThreadedRenderer.java
@@ -29,4 +29,9 @@ shadowBitmap.setMutable(false); return bitmap; } + + @Implementation + protected static long nCreateTextureLayer(long nativeProxy) { + return ShadowVirtualRefBasePtr.put(nativeProxy); + } }