Home
last modified time | relevance | path

Searched refs:fPtr (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/libs/hwui/utils/
DAutoMalloc.h35 explicit AutoTMalloc(T* ptr = nullptr) : fPtr(ptr) {} in fPtr() function
38 explicit AutoTMalloc(size_t count) : fPtr(mallocIfCountThrowOnFail(count)) {} in AutoTMalloc()
44 void realloc(size_t count) { fPtr.reset(reallocIfCountThrowOnFail(count)); } in realloc()
48 fPtr.reset(mallocIfCountThrowOnFail(count));
52 T* get() const { return fPtr.get(); } in get()
54 operator T*() { return fPtr.get(); }
56 operator const T*() const { return fPtr.get(); }
58 T& operator[](int index) { return fPtr.get()[index]; }
60 const T& operator[](int index) const { return fPtr.get()[index]; }
67 T* release() { return fPtr.release(); } in release()
[all …]
/frameworks/base/libs/hwui/jni/
DGraphicsJNI.h277 float* ptr() const { return fPtr; } in ptr()
283 float* fPtr; variable
293 jint* ptr() const { return fPtr; } in ptr()
299 jint* fPtr; variable
309 jshort* ptr() const { return fPtr; } in ptr()
315 jshort* fPtr; variable
325 jbyte* ptr() const { return fPtr; } in ptr()
331 jbyte* fPtr; variable
DGraphics.cpp99 : fEnv(env), fArray(array), fPtr(NULL), fLen(0) { in AutoJavaFloatArray()
106 fPtr = env->GetFloatArrayElements(array, NULL); in AutoJavaFloatArray()
112 if (fPtr) { in ~AutoJavaFloatArray()
113 fEnv->ReleaseFloatArrayElements(fArray, fPtr, fReleaseMode); in ~AutoJavaFloatArray()
119 : fEnv(env), fArray(array), fPtr(NULL), fLen(0) { in AutoJavaIntArray()
126 fPtr = env->GetIntArrayElements(array, NULL); in AutoJavaIntArray()
131 if (fPtr) { in ~AutoJavaIntArray()
132 fEnv->ReleaseIntArrayElements(fArray, fPtr, 0); in ~AutoJavaIntArray()
138 : fEnv(env), fArray(array), fPtr(NULL), fLen(0) { in AutoJavaShortArray()
145 fPtr = env->GetShortArrayElements(array, NULL); in AutoJavaShortArray()
[all …]
/frameworks/base/libs/hwui/renderthread/
DVulkanManager.h136 VkPtr() : fPtr(NULL) {} in VkPtr()
138 fPtr = ptr;
142 operator FNPTR_TYPE() const { return fPtr; } in FNPTR_TYPE()
145 FNPTR_TYPE fPtr;