Home
last modified time | relevance | path

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

/aosp14/frameworks/base/libs/hwui/jni/
H A DByteBufferStreamAdaptor.cpp18 , mByteBuffer(jbyteBuffer) in ByteBufferStream()
28 jbyteBuffer = env->NewGlobalRef(jbyteBuffer); in Create()
29 if (!jbyteBuffer) { in Create()
35 env->DeleteGlobalRef(jbyteBuffer); in Create()
42 env->DeleteGlobalRef(jbyteBuffer); in Create()
270 jobject jbyteBuffer; member
279 void* addr = env->GetDirectBufferAddress(jbyteBuffer); in CreateByteBufferStreamAdaptor()
282 jbyteBuffer = env->NewGlobalRef(jbyteBuffer); in CreateByteBufferStreamAdaptor()
283 if (!jbyteBuffer) { in CreateByteBufferStreamAdaptor()
287 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.cpp218 jobject jbyteBuffer, jint initialPosition, jint limit, in ImageDecoder_nCreateByteBuffer() argument
220 std::unique_ptr<SkStream> stream = CreateByteBufferStreamAdaptor(env, jbyteBuffer, in ImageDecoder_nCreateByteBuffer()