Searched refs:ASurfaceTexture (Results 1 – 4 of 4) sorted by relevance
22 ANativeWindow* ASurfaceTexture_acquireANativeWindow(ASurfaceTexture* st) { in ASurfaceTexture_acquireANativeWindow()26 int ASurfaceTexture_attachToGLContext(ASurfaceTexture* st, uint32_t texName) { in ASurfaceTexture_attachToGLContext()30 int ASurfaceTexture_detachFromGLContext(ASurfaceTexture* st) { in ASurfaceTexture_detachFromGLContext()34 void ASurfaceTexture_release(ASurfaceTexture* st) { in ASurfaceTexture_release()38 int ASurfaceTexture_updateTexImage(ASurfaceTexture* st) { in ASurfaceTexture_updateTexImage()42 void ASurfaceTexture_getTransformMatrix(ASurfaceTexture* st, float mtx[16]) { in ASurfaceTexture_getTransformMatrix()46 int64_t ASurfaceTexture_getTimestamp(ASurfaceTexture* st) { in ASurfaceTexture_getTimestamp()50 ASurfaceTexture* ASurfaceTexture_fromSurfaceTexture(JNIEnv* env, jobject surfacetexture) { in ASurfaceTexture_fromSurfaceTexture()
56 ASurfaceTexture* surfaceTexture = ASurfaceTexture_fromSurfaceTexture(env, surface); in TextureLayer_setSurfaceTexture()
43 typedef std::unique_ptr<ASurfaceTexture, decltype(&ASurfaceTexture_release)> AutoTextureRelease;
41 , mSurfaceTexture(nullptr, [](ASurfaceTexture*) {}) in DeferredLayerUpdater() argument