Home
last modified time | relevance | path

Searched refs:surface (Results 1 – 25 of 252) sorted by relevance

1234567891011

/aosp14/frameworks/base/core/java/android/hardware/camera2/utils/
H A DSurfaceUtils.java58 checkNotNull(surface); in isSurfaceForPreview()
79 checkNotNull(surface); in isSurfaceForHwVideoEncoder()
99 checkNotNull(surface); in getSurfaceId()
101 return nativeGetSurfaceId(surface); in getSurfaceId()
114 checkNotNull(surface); in getSurfaceUsage()
131 checkNotNull(surface); in getSurfaceSize()
149 checkNotNull(surface); in getSurfaceFormat()
172 checkNotNull(surface); in detectSurfaceFormat()
188 checkNotNull(surface); in getSurfaceDataspace()
258 for (Surface surface : surfaces) { in checkConstrainedHighSpeedSurfaces()
[all …]
/aosp14/frameworks/base/core/jni/
H A Dandroid_view_Surface.cpp125 surface->incStrong(&sRefBaseOwner); in android_view_Surface_createFromSurface()
157 if (surface == NULL) { in nativeCreateFromSurfaceTexture()
163 return jlong(surface.get()); in nativeCreateFromSurfaceTexture()
192 if (!isSurfaceValid(surface)) { in nativeLockCanvas()
246 if (!isSurfaceValid(surface)) { in nativeUnlockCanvasAndPost()
264 if (!isSurfaceValid(surface)) { in nativeAllocateBuffers()
268 surface->allocateBuffers(); in nativeAllocateBuffers()
277 if (surface != NULL) { in nativeCreateFromSurfaceControl()
297 if (surface != NULL) { in nativeGetFromSurfaceControl()
317 if (surface != NULL) { in nativeGetFromBlastBufferQueue()
[all …]
H A Dandroid_hardware_camera2_utils_SurfaceUtils.cpp53 static sp<ANativeWindow> getNativeWindow(JNIEnv* env, jobject surface) { in getNativeWindow() argument
55 if (surface) { in getNativeWindow()
56 anw = android_view_Surface_getNativeWindow(env, surface); in getNativeWindow()
71 static sp<Surface> getSurface(JNIEnv* env, jobject surface) { in getSurface() argument
73 if (surface) { in getSurface()
74 s = android_view_Surface_getSurface(env, surface); in getSurface()
95 if ((anw = getNativeWindow(env, surface)) == NULL) { in SurfaceUtils_nativeDetectSurfaceType()
113 if ((anw = getNativeWindow(env, surface)) == NULL) { in SurfaceUtils_nativeDetectSurfaceDataspace()
143 if ((anw = getNativeWindow(env, surface)) == NULL) { in SurfaceUtils_nativeDetectSurfaceDimens()
170 if ((anw = getNativeWindow(env, surface)) == NULL) { in SurfaceUtils_nativeDetectSurfaceUsageFlags()
[all …]
/aosp14/frameworks/base/libs/hwui/tests/unit/
H A DSkiaPipelineTests.cpp57 auto surface = SkSurface::MakeRasterN32Premul(1, 1); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
62 ASSERT_EQ(TestUtils::getColor(surface, 0, 0), SK_ColorRED); in RENDERTHREAD_SKIA_PIPELINE_TEST()
79 auto surface = SkSurface::MakeRasterN32Premul(2, 2); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
103 auto surface = SkSurface::MakeRasterN32Premul(2, 2); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
172 auto surface = SkSurface::MakeRasterN32Premul(1, 1); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
297 EXPECT_EQ(4, surface->canvas()->mDrawCounter); in RENDERTHREAD_SKIA_PIPELINE_TEST()
329 EXPECT_EQ(1, surface->canvas()->mDrawCounter); in RENDERTHREAD_SKIA_PIPELINE_TEST()
366 EXPECT_EQ(1, surface->canvas()->mDrawCounter); in RENDERTHREAD_SKIA_PIPELINE_TEST()
396 EXPECT_EQ(1, surface->canvas()->mDrawCounter); in RENDERTHREAD_SKIA_PIPELINE_TEST()
401 auto surface = context.surface(); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
[all …]
/aosp14/frameworks/base/core/java/android/view/
H A DSyncRtSurfaceTransactionApplier.java89 SurfaceControl surface = surfaceParams.surface; in applyParams() local
111 t.setWindowCrop(params.surface, params.windowCrop); in applyParams()
114 t.setAlpha(params.surface, params.alpha); in applyParams()
117 t.setLayer(params.surface, params.layer); in applyParams()
127 t.show(params.surface); in applyParams()
129 t.hide(params.surface); in applyParams()
166 final SurfaceControl surface; field in SyncRtSurfaceTransactionApplier.SurfaceParams.Builder
180 public Builder(SurfaceControl surface) { in Builder() argument
181 this.surface = surface; in Builder()
278 this.surface = surface; in SurfaceParams()
[all …]
H A DThreadedRenderer.java391 private void updateEnabledState(Surface surface) { in updateEnabledState() argument
392 if (surface == null || !surface.isValid()) { in updateEnabledState()
409 updateEnabledState(surface); in initialize()
410 setSurface(surface); in initialize()
435 if (initialize(surface)) { in initializeIfNeeded()
450 updateEnabledState(surface); in updateSurface()
451 setSurface(surface); in updateSurface()
455 public void setSurface(Surface surface) { in setSurface() argument
458 if (surface != null && surface.isValid()) { in setSurface()
459 super.setSurface(surface); in setSurface()
[all …]
/aosp14/frameworks/base/libs/hwui/renderthread/
H A DEglManager.cpp485 if (surface == EGL_NO_SURFACE) { in createSurface()
506 return surface; in createSurface()
510 if (isCurrent(surface)) { in destroySurface()
538 if (surface == EGL_NO_SURFACE) { in makeCurrent()
540 surface = mPBufferSurface; in makeCurrent()
542 if (!eglMakeCurrent(mEglDisplay, surface, surface, mEglContext)) { in makeCurrent()
552 mCurrentSurface = surface; in makeCurrent()
575 makeCurrent(surface); in beginFrame()
577 frame.mSurface = surface; in beginFrame()
580 frame.mBufferAge = queryBufferAge(surface); in beginFrame()
[all …]
H A DEglManager.h53 void destroySurface(EGLSurface surface);
57 bool isCurrent(EGLSurface surface) { return mCurrentSurface == surface; } in isCurrent() argument
59 bool makeCurrent(EGLSurface surface, EGLint* errOut = nullptr, bool force = false);
60 Frame beginFrame(EGLSurface surface);
69 bool setPreserveBuffer(EGLSurface surface, bool preserve);
99 EGLint queryBufferAge(EGLSurface surface);
/aosp14/frameworks/base/rs/java/android/renderscript/
H A DRSTextureView.java69 public void onSurfaceTextureAvailable(SurfaceTexture surface, int width, int height) { in onSurfaceTextureAvailable() argument
71 mSurfaceTexture = surface; in onSurfaceTextureAvailable()
82 public void onSurfaceTextureSizeChanged(SurfaceTexture surface, int width, int height) { in onSurfaceTextureSizeChanged() argument
84 mSurfaceTexture = surface; in onSurfaceTextureSizeChanged()
95 public boolean onSurfaceTextureDestroyed(SurfaceTexture surface) { in onSurfaceTextureDestroyed() argument
97 mSurfaceTexture = surface; in onSurfaceTextureDestroyed()
110 public void onSurfaceTextureUpdated(SurfaceTexture surface) { in onSurfaceTextureUpdated() argument
112 mSurfaceTexture = surface; in onSurfaceTextureUpdated()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/touch/
H A DTouchInsetManager.java115 if (surface == null) { in updateTouchRegions()
119 if (!affectedSurfaces.containsKey(surface)) { in updateTouchRegions()
120 affectedSurfaces.put(surface, Region.obtain()); in updateTouchRegions()
126 affectedSurfaces.get(surface).op(boundaries, Region.Op.UNION); in updateTouchRegions()
181 final AttachedSurfaceControl surface = entry.getKey(); in updateTouchInsets()
183 if (!affectedSurfaces.containsKey(surface)) { in updateTouchInsets()
184 affectedSurfaces.put(surface, Region.obtain()); in updateTouchInsets()
187 affectedSurfaces.get(surface).op(entry.getValue(), Region.Op.UNION); in updateTouchInsets()
196 final AttachedSurfaceControl surface = entry.getKey(); in updateTouchInsets()
197 if (!affectedSurfaces.containsKey(surface)) { in updateTouchInsets()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/wm/
H A DBlackFrame.java38 final SurfaceControl surface; field in BlackFrame.BlackSurface
49 surface = dc.makeOverlay() in BlackSurface()
55 transaction.setWindowCrop(surface, w, h); in BlackSurface()
56 transaction.setAlpha(surface, 1); in BlackSurface()
57 transaction.setLayer(surface, layer); in BlackSurface()
58 transaction.setPosition(surface, left, top); in BlackSurface()
59 transaction.show(surface); in BlackSurface()
61 " BLACK %s: CREATE layer=%d", surface, layer); in BlackSurface()
78 pw.print(": "); pw.print(bs.surface); in printTo()
126 ProtoLog.i(WM_SHOW_SURFACE_ALLOC, " BLACK %s: DESTROY", mBlackSurfaces[i].surface); in kill()
[all …]
H A DLetterbox.java157 for (LetterboxSurface surface : mSurfaces) { in notIntersectsOrFullyContains()
189 for (LetterboxSurface surface : mSurfaces) { in destroy()
190 surface.remove(); in destroy()
200 for (LetterboxSurface surface : mSurfaces) { in needsApplySurfaceChanges()
201 if (surface.needsApplySurfaceChanges()) { in needsApplySurfaceChanges()
212 for (LetterboxSurface surface : mSurfaces) { in applySurfaceChanges()
213 surface.remove(); in applySurfaceChanges()
217 surface.applySurfaceChanges(t); in applySurfaceChanges()
230 surface.attachInput(win); in attachInput()
236 for (LetterboxSurface surface : mSurfaces) { in onMovedToDisplay()
[all …]
/aosp14/frameworks/base/tests/SurfaceViewBufferTests/cpp/
H A DSurfaceProxy.cpp41 android::sp<android::Surface> surface = static_cast<android::Surface*>(sAnw); in Java_com_android_test_SurfaceProxy_setSurface() local
42 surface->enableFrameTimestamps(true); in Java_com_android_test_SurfaceProxy_setSurface()
43 surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false); in Java_com_android_test_SurfaceProxy_setSurface()
53 android::sp<android::Surface> surface = static_cast<android::Surface*>(sAnw); in Java_com_android_test_SurfaceProxy_waitUntilBufferDisplayed() local
117 android::sp<android::Surface> surface = static_cast<android::Surface*>(sAnw); in Java_com_android_test_SurfaceProxy_SurfaceSetScalingMode() local
118 return surface->setScalingMode(scalingMode); in Java_com_android_test_SurfaceProxy_SurfaceSetScalingMode()
207 android::sp<android::Surface> surface = static_cast<android::Surface*>(sAnw); in Java_com_android_test_SurfaceProxy_SurfaceSetAsyncMode() local
208 return surface->setAsyncMode(async); in Java_com_android_test_SurfaceProxy_SurfaceSetAsyncMode()
214 android::sp<android::Surface> surface = static_cast<android::Surface*>(sAnw); in Java_com_android_test_SurfaceProxy_SurfaceSetDequeueTimeout() local
215 return surface->setDequeueTimeout(timeoutMs); in Java_com_android_test_SurfaceProxy_SurfaceSetDequeueTimeout()
[all …]
/aosp14/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DGLEnvironment.java106 public int registerSurface(Surface surface) { in registerSurface() argument
107 int result = nativeAddSurface(surface); in registerSurface()
109 throw new RuntimeException("Error registering surface " + surface + "!"); in registerSurface()
115 Surface surface = new Surface(surfaceTexture); in registerSurfaceTexture() local
116 int result = nativeAddSurfaceWidthHeight(surface, width, height); in registerSurfaceTexture()
117 surface.release(); in registerSurfaceTexture()
179 private native int nativeAddSurface(Surface surface); in nativeAddSurface() argument
181 private native int nativeAddSurfaceWidthHeight(Surface surface, int width, int height); in nativeAddSurfaceWidthHeight() argument
/aosp14/frameworks/base/core/java/android/hardware/display/
H A DVirtualDisplay.java40 Surface surface) { in VirtualDisplay() argument
44 mSurface = surface; in VirtualDisplay()
80 public void setSurface(Surface surface) { in setSurface() argument
81 if (mSurface != surface) { in setSurface()
82 mGlobal.setVirtualDisplaySurface(mToken, surface); in setSurface()
83 mSurface = surface; in setSurface()
/aosp14/frameworks/base/graphics/java/android/view/
H A DPixelCopy.java261 final Surface surface = sourceForWindow(source, insets); in request() local
287 Surface surface = null; in sourceForWindow() local
290 surface = root.mSurface; in sourceForWindow()
295 if (surface == null || !surface.isValid()) { in sourceForWindow()
299 return surface; in sourceForWindow()
392 final Surface surface = sourceForWindow(source, insets); in ofWindow() local
393 return new Builder(new Request(surface, insets)); in ofWindow()
416 Surface surface = null; in ofWindow() local
419 surface = root.mSurface; in ofWindow()
422 if (surface == null || !surface.isValid()) { in ofWindow()
[all …]
/aosp14/frameworks/base/media/mca/filterfw/native/core/
H A Dgl_env.cpp97 surface() != eglGetCurrentSurface(EGL_DRAW)) { in Activate()
99 if (context() == EGL_NO_CONTEXT || surface() == EGL_NO_SURFACE) in Activate()
104 eglMakeCurrent(display(), surface(), surface(), context()); in Activate()
112 const bool result = eglSwapBuffers(display(), surface()) == EGL_TRUE; in SwapBuffers()
126 (surface() != EGL_NO_SURFACE); in InitWithCurrentContext()
195 && surface() == eglGetCurrentSurface(EGL_DRAW); in IsActive()
208 surfaces_[id] = SurfaceWindowPair(surface, window_handle); in AddWindowSurface()
212 int GLEnv::AddSurface(const EGLSurface& surface) { in AddSurface() argument
213 return AddWindowSurface(surface, NULL); in AddSurface()
219 const SurfaceWindowPair* surface = FindOrNull(surfaces_, surface_id); in SwitchToSurfaceId() local
[all …]
/aosp14/frameworks/base/core/java/android/hardware/camera2/params/
H A DOutputConfiguration.java344 public OutputConfiguration(@NonNull Surface surface) { in OutputConfiguration() argument
345 this(SURFACE_GROUP_ID_NONE, surface, ROTATION_0); in OutputConfiguration()
404 this(surfaceGroupId, surface, ROTATION_0); in OutputConfiguration()
530 this(SURFACE_GROUP_ID_NONE, surface, rotation); in OutputConfiguration()
561 mSurfaces.add(surface); in OutputConfiguration()
898 public void addSurface(@NonNull Surface surface) { in addSurface() argument
900 if (mSurfaces.contains(surface)) { in addSurface()
929 mSurfaces.add(surface); in addSurface()
947 public void removeSurface(@NonNull Surface surface) { in removeSurface() argument
948 if (getSurface() == surface) { in removeSurface()
[all …]
/aosp14/frameworks/base/opengl/java/android/opengl/
H A DEGL14.java264 EGLSurface surface; in eglCreateWindowSurface() local
266 surface = _eglCreateWindowSurface(dpy, config, sur, attrib_list, offset); in eglCreateWindowSurface()
268 surface = _eglCreateWindowSurfaceTexture(dpy, config, in eglCreateWindowSurface()
277 return surface; in eglCreateWindowSurface()
303 EGLSurface surface in eglDestroySurface() argument
310 EGLSurface surface, in eglQuerySurface() argument
364 EGLSurface surface, in eglSurfaceAttrib() argument
373 EGLSurface surface, in eglBindTexImage() argument
381 EGLSurface surface, in eglReleaseTexImage() argument
459 EGLSurface surface in eglSwapBuffers() argument
[all …]
/aosp14/frameworks/base/media/java/android/media/
H A DImageWriter.java146 public static @NonNull ImageWriter newInstance(@NonNull Surface surface, in newInstance() argument
195 public static @NonNull ImageWriter newInstance(@NonNull Surface surface, in newInstance() argument
244 public static @NonNull ImageWriter newInstance(@NonNull Surface surface, in newInstance() argument
252 private void initializeImageWriter(Surface surface, int maxImages, in initializeImageWriter() argument
255 if (surface == null || maxImages < 1) { in initializeImageWriter()
280 Size surfSize = SurfaceUtils.getSurfaceSize(surface); in initializeImageWriter()
299 initializeImageWriter(surface, maxImages, useSurfaceImageFormatInfo, in ImageWriter()
312 initializeImageWriter(surface, maxImages, useSurfaceImageFormatInfo, in ImageWriter()
331 initializeImageWriter(surface, maxImages, useSurfaceImageFormatInfo, in ImageWriter()
905 public Builder(@NonNull Surface surface) { in Builder() argument
[all …]
/aosp14/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DCanvasTextureViewActivity.java50 public void onSurfaceTextureAvailable(SurfaceTexture surface, int width, int height) { in onSurfaceTextureAvailable() argument
56 public void onSurfaceTextureSizeChanged(SurfaceTexture surface, int width, int height) { in onSurfaceTextureSizeChanged() argument
61 public boolean onSurfaceTextureDestroyed(SurfaceTexture surface) { in onSurfaceTextureDestroyed() argument
67 public void onSurfaceTextureUpdated(SurfaceTexture surface) { in onSurfaceTextureUpdated() argument
75 public RenderingThread(TextureView surface) { in RenderingThread() argument
76 mSurface = surface; in RenderingThread()
/aosp14/frameworks/base/native/android/
H A Dnative_window_jni.cpp30 ANativeWindow* ANativeWindow_fromSurface(JNIEnv* env, jobject surface) { in ANativeWindow_fromSurface() argument
31 sp<ANativeWindow> win = android_view_Surface_getNativeWindow(env, surface); in ANativeWindow_fromSurface()
42 sp<Surface> surface = static_cast<Surface*>(window); in ANativeWindow_toSurface() local
43 return android_view_Surface_createFromSurface(env, surface); in ANativeWindow_toSurface()
/aosp14/frameworks/base/packages/WallpaperCropper/src/com/android/photos/views/
H A DBlockingGLTextureView.java66 public void onSurfaceTextureAvailable(SurfaceTexture surface, int width, in onSurfaceTextureAvailable() argument
68 mRenderThread.setSurface(surface); in onSurfaceTextureAvailable()
73 public void onSurfaceTextureSizeChanged(SurfaceTexture surface, int width, in onSurfaceTextureSizeChanged() argument
79 public boolean onSurfaceTextureDestroyed(SurfaceTexture surface) { in onSurfaceTextureDestroyed() argument
87 public void onSurfaceTextureUpdated(SurfaceTexture surface) { in onSurfaceTextureUpdated() argument
192 public boolean createSurface(SurfaceTexture surface) { in createSurface() argument
215 if (surface != null) { in createSurface()
216 mEglSurface = mEgl.eglCreateWindowSurface(mEglDisplay, mEglConfig, surface, null); in createSurface()
343 public void setSurface(SurfaceTexture surface) { in setSurface() argument
346 if (surface != null) { in setSurface()
[all …]
/aosp14/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaOpenGLPipeline.cpp144 sk_sp<SkSurface> surface; in draw() local
147 surface = getBufferSkSurface(bufferParams); in draw()
150 surface = SkSurface::MakeFromBackendRenderTarget(mRenderThread.getGrContext(), backendRT, in draw()
161 renderFrame(*layerUpdateQueue, dirty, renderNodes, opaque, contentDrawBounds, surface, in draw()
167 SkCanvas* profileCanvas = surface->getCanvas(); in draw()
174 surface->flushAndSubmit(); in draw()
225 bool SkiaOpenGLPipeline::setSurface(ANativeWindow* surface, SwapBehavior swapBehavior) { in setSurface() argument
226 mNativeWindow = surface; in setSurface()
234 if (surface) { in setSurface()
236 auto newSurface = mEglManager.createSurface(surface, mColorMode, mSurfaceColorSpace); in setSurface()
/aosp14/frameworks/base/tests/SurfaceViewBufferTests/src/com/android/test/
H A DBufferRejectionTests.kt33 activity.mSurfaceProxy.ANativeWindowSetBuffersGeometry(activity.surface!!, 100, 100,
38 activity.mSurfaceProxy.ANativeWindowSetBuffersGeometry(activity.surface!!, 0, 0,
70 activity.mSurfaceProxy.ANativeWindowSetBuffersGeometry(activity.surface!!, bufferSize,
75 activity.mSurfaceProxy.ANativeWindowSetBuffersGeometry(activity.surface!!, Point(0, 0),
99 activity.mSurfaceProxy.ANativeWindowSetBuffersGeometry(activity.surface!!,
104 activity.mSurfaceProxy.ANativeWindowSetBuffersGeometry(activity.surface!!, Point(0, 0),
133 activity.mSurfaceProxy.ANativeWindowSetBuffersGeometry(activity.surface!!,
138 activity.mSurfaceProxy.ANativeWindowSetBuffersGeometry(activity.surface!!,

1234567891011