Home
last modified time | relevance | path

Searched refs:jbyteBuffer (Results 1 – 3 of 3) sorted by relevance

/aosp12/frameworks/base/libs/hwui/jni/
H A DByteBufferStreamAdaptor.cpp17 , mByteBuffer(jbyteBuffer) in ByteBufferStream()
27 jbyteBuffer = env->NewGlobalRef(jbyteBuffer); in Create()
28 if (!jbyteBuffer) { in Create()
34 env->DeleteGlobalRef(jbyteBuffer); in Create()
41 env->DeleteGlobalRef(jbyteBuffer); in Create()
269 jobject jbyteBuffer; member
278 void* addr = env->GetDirectBufferAddress(jbyteBuffer); in CreateByteBufferStreamAdaptor()
281 jbyteBuffer = env->NewGlobalRef(jbyteBuffer); in CreateByteBufferStreamAdaptor()
282 if (!jbyteBuffer) { in CreateByteBufferStreamAdaptor()
286 auto* context = new release_proc_context{jvm, jbyteBuffer}; in CreateByteBufferStreamAdaptor()
[all …]
H A DByteBufferStreamAdaptor.h23 std::unique_ptr<SkStream> CreateByteBufferStreamAdaptor(JNIEnv*, jobject jbyteBuffer,
H A DImageDecoder.cpp206 jobject jbyteBuffer, jint initialPosition, jint limit, in ImageDecoder_nCreateByteBuffer() argument
208 std::unique_ptr<SkStream> stream = CreateByteBufferStreamAdaptor(env, jbyteBuffer, in ImageDecoder_nCreateByteBuffer()