Home
last modified time | relevance | path

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

12345678910>>...23

/aosp12/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 …]
/aosp12/frameworks/native/libs/gui/tests/
H A DEndToEndNativeInputTest.cpp439 surface->showAt(10, 10); in TEST_F()
620 surface->showAt(-1, -1); in TEST_F()
631 surface->showAt(10, 10); in TEST_F()
641 surface->requestFocus(); in TEST_F()
651 surface->showAt(10, 10); in TEST_F()
673 surface->showAt(10, 10); in TEST_F()
792 surface->showAt(10, 10); in TEST_F()
816 surface->doTransaction( in TEST_F()
853 surface->doTransaction( in TEST_F()
872 surface->doTransaction( in TEST_F()
[all …]
H A DMalicious.cpp152 sp<Surface> surface = new Surface(malicious); in TEST() local
156 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr)); in TEST()
157 ASSERT_EQ(NO_ERROR, surface->unlockAndPost()); in TEST()
166 sp<Surface> surface = new Surface(malicious); in TEST() local
170 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr)); in TEST()
171 ASSERT_EQ(NO_ERROR, surface->unlockAndPost()); in TEST()
180 sp<Surface> surface = new Surface(malicious); in TEST() local
184 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr)); in TEST()
185 ASSERT_EQ(NO_ERROR, surface->unlockAndPost()); in TEST()
194 sp<Surface> surface = new Surface(malicious); in TEST() local
[all …]
/aosp12/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 …]
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DSkiaPipelineTests.cpp56 auto surface = SkSurface::MakeRasterN32Premul(1, 1); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
61 ASSERT_EQ(TestUtils::getColor(surface, 0, 0), SK_ColorRED); in RENDERTHREAD_SKIA_PIPELINE_TEST()
78 auto surface = SkSurface::MakeRasterN32Premul(2, 2); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
102 auto surface = SkSurface::MakeRasterN32Premul(2, 2); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
171 auto surface = SkSurface::MakeRasterN32Premul(1, 1); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
296 EXPECT_EQ(4, surface->canvas()->mDrawCounter); in RENDERTHREAD_SKIA_PIPELINE_TEST()
328 EXPECT_EQ(1, surface->canvas()->mDrawCounter); in RENDERTHREAD_SKIA_PIPELINE_TEST()
365 EXPECT_EQ(1, surface->canvas()->mDrawCounter); in RENDERTHREAD_SKIA_PIPELINE_TEST()
395 EXPECT_EQ(1, surface->canvas()->mDrawCounter); in RENDERTHREAD_SKIA_PIPELINE_TEST()
400 auto surface = context.surface(); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
[all …]
/aosp12/frameworks/native/libs/vr/libvrflinger/
H A Ddisplay_service.cpp66 for (const auto& surface : surfaces) { in DumpState() local
91 for (const auto& surface : surfaces) { in DumpState() local
120 surface->OnSetAttributes(message, in OnChannelClose()
271 auto surface = surface_status.take(); in OnCreateSurface() local
272 message.SetChannel(surface); in OnCreateSurface()
280 return {{surface->surface_id(), surface->visible(), surface->z_order()}}; in OnCreateSurface()
339 ALOGW_IF(!surface, in HandleSurfaceMessage()
342 if (surface) in HandleSurfaceMessage()
365 if (surface->visible()) { in GetVisibleDisplaySurfaces()
368 surface->ClearUpdate(); in GetVisibleDisplaySurfaces()
[all …]
H A Ddisplay_manager_service.cpp101 [&items](const std::shared_ptr<DisplaySurface>& surface) mutable { in OnGetSurfaceState() argument
102 items.push_back({surface->surface_id(), surface->process_id(), in OnGetSurfaceState()
103 surface->user_id(), surface->attributes(), in OnGetSurfaceState()
104 surface->update_flags(), surface->GetQueueIds()}); in OnGetSurfaceState()
105 surface->ClearUpdate(); in OnGetSurfaceState()
116 auto surface = display_service_->GetDisplaySurface(surface_id); in OnGetSurfaceQueue() local
117 if (!surface || surface->surface_type() != SurfaceType::Application) in OnGetSurfaceQueue()
121 std::static_pointer_cast<ApplicationDisplaySurface>(surface)->GetQueue( in OnGetSurfaceQueue()
/aosp12/frameworks/base/core/java/android/view/
H A DSyncRtSurfaceTransactionApplier.java87 SurfaceControl surface = surfaceParams.surface; in applyParams() local
109 t.setWindowCrop(params.surface, params.windowCrop); in applyParams()
112 t.setAlpha(params.surface, params.alpha); in applyParams()
115 t.setLayer(params.surface, params.layer); in applyParams()
125 t.show(params.surface); in applyParams()
127 t.hide(params.surface); in applyParams()
164 final SurfaceControl surface; field in SyncRtSurfaceTransactionApplier.SurfaceParams.Builder
178 public Builder(SurfaceControl surface) { in Builder() argument
179 this.surface = surface; in Builder()
276 this.surface = surface; in SurfaceParams()
[all …]
/aosp12/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/
H A DSyncRtSurfaceTransactionApplierCompat.java192 final SurfaceControl surface; field in SyncRtSurfaceTransactionApplierCompat.SurfaceParams.Builder
209 this(surface.mSurfaceControl); in Builder()
215 public Builder(SurfaceControl surface) { in Builder() argument
216 this.surface = surface; in Builder()
325 this.surface = surface; in SurfaceParams()
341 public final SurfaceControl surface; field in SyncRtSurfaceTransactionApplierCompat.SurfaceParams
358 t.setWindowCrop(surface, windowCrop); in applyTo()
361 t.setAlpha(surface, alpha); in applyTo()
364 t.setLayer(surface, layer); in applyTo()
374 t.show(surface); in applyTo()
[all …]
/aosp12/frameworks/native/opengl/tests/gl2_basic/
H A Dgl2_basic.cpp270 void setSurfaceMetadata(EGLDisplay dpy, EGLSurface surface) { in setSurfaceMetadata() argument
291 eglSurfaceAttrib(dpy, surface, EGL_CTA861_3_MAX_CONTENT_LIGHT_LEVEL_EXT, in setSurfaceMetadata()
297 eglSurfaceAttrib(dpy, surface, EGL_CTA861_3_MAX_FRAME_AVERAGE_LEVEL_EXT, in setSurfaceMetadata()
315 EGLSurface surface; in main() local
357 surface = eglCreateWindowSurface(dpy, myConfig, window, winAttribs); in main()
359 if (surface == EGL_NO_SURFACE) { in main()
370 returnValue = eglMakeCurrent(dpy, surface, surface, context); in main()
375 eglQuerySurface(dpy, surface, EGL_WIDTH, &w); in main()
377 eglQuerySurface(dpy, surface, EGL_HEIGHT, &h); in main()
395 setSurfaceMetadata(dpy, surface); in main()
[all …]
/aosp12/frameworks/base/libs/hwui/renderthread/
H A DEglManager.cpp417 if (surface == EGL_NO_SURFACE) { in createSurface()
428 return surface; in createSurface()
432 if (isCurrent(surface)) { in destroySurface()
460 if (surface == EGL_NO_SURFACE) { in makeCurrent()
462 surface = mPBufferSurface; in makeCurrent()
464 if (!eglMakeCurrent(mEglDisplay, surface, surface, mEglContext)) { in makeCurrent()
474 mCurrentSurface = surface; in makeCurrent()
497 makeCurrent(surface); in beginFrame()
499 frame.mSurface = surface; in beginFrame()
502 frame.mBufferAge = queryBufferAge(surface); in beginFrame()
[all …]
/aosp12/bootable/recovery/minui/
H A Dresources.cpp197 if (!surface) { in res_create_display_surface()
209 TransformRgbToDraw(p_row.data(), surface->data() + y * surface->row_bytes, in res_create_display_surface()
261 if (!surface) { in res_create_multi_display_surface()
286 *pSurface = surface; in res_create_multi_display_surface()
290 if (surface) { in res_create_multi_display_surface()
292 free(surface[i]); in res_create_multi_display_surface()
294 free(surface); in res_create_multi_display_surface()
315 if (!surface) { in res_create_alpha_surface()
325 uint8_t* p_row = surface->data() + y * surface->row_bytes; in res_create_alpha_surface()
431 if (!surface) { in res_create_localized_alpha_surface()
[all …]
/aosp12/frameworks/native/libs/renderengine/skia/debug/
H A DSkiaCapture.cpp44 SkCanvas* SkiaCapture::tryCapture(SkSurface* surface) NO_THREAD_SAFETY_ANALYSIS { in tryCapture() argument
54 return surface->getCanvas(); in tryCapture()
72 mCurrentPageCanvas = mMultiPic->beginPage(surface->width(), surface->height()); in tryCapture()
75 mNwayCanvas = std::make_unique<SkNWayCanvas>(surface->width(), surface->height()); in tryCapture()
76 mNwayCanvas->addCanvas(surface->getCanvas()); in tryCapture()
98 SkCanvas* SkiaCapture::tryOffscreenCapture(SkSurface* surface, OffscreenState* state) { in tryOffscreenCapture() argument
102 return surface->getCanvas(); in tryOffscreenCapture()
108 state->offscreenRecorder->beginRecording(surface->width(), surface->height()); in tryOffscreenCapture()
111 state->offscreenCanvas = std::make_unique<SkNWayCanvas>(surface->width(), surface->height()); in tryOffscreenCapture()
112 state->offscreenCanvas->addCanvas(surface->getCanvas()); in tryOffscreenCapture()
/aosp12/frameworks/native/libs/vr/libdvr/
H A Ddvr_surface.cpp87 std::unique_ptr<Surface> surface; member
117 void dvrSurfaceDestroy(DvrSurface* surface) { delete surface; } in dvrSurfaceDestroy() argument
119 int dvrSurfaceGetId(DvrSurface* surface) { in dvrSurfaceGetId() argument
120 return surface->surface->surface_id(); in dvrSurfaceGetId()
123 int dvrSurfaceSetAttributes(DvrSurface* surface, in dvrSurfaceSetAttributes() argument
126 if (surface == nullptr || attributes == nullptr) { in dvrSurfaceSetAttributes()
130 surface, attributes, attribute_count); in dvrSurfaceSetAttributes()
143 auto status = surface->surface->SetAttributes(surface_attributes); in dvrSurfaceSetAttributes()
158 if (surface == nullptr || out_writer == nullptr) { in dvrSurfaceCreateWriteBufferQueue()
162 surface, out_writer); in dvrSurfaceCreateWriteBufferQueue()
[all …]
/aosp12/frameworks/native/opengl/tests/finish/
H A Dfinish.cpp45 EGLSurface surface; in main() local
64 eglMakeCurrent(dpy, surface, surface, context); in main()
65 eglQuerySurface(dpy, surface, EGL_WIDTH, &w); in main()
113 eglSwapBuffers(dpy, surface); in main()
127 eglSwapBuffers(dpy, surface); in main()
142 eglSwapBuffers(dpy, surface); in main()
157 eglSwapBuffers(dpy, surface); in main()
174 eglSwapBuffers(dpy, surface); in main()
192 eglSwapBuffers(dpy, surface); in main()
206 eglSwapBuffers(dpy, surface); in main()
[all …]
/aosp12/frameworks/native/opengl/tests/swapinterval/
H A Dswapinterval.cpp43 EGLSurface surface; in main() local
71 surface = eglCreateWindowSurface(dpy, config, window, NULL); in main()
72 if (surface == EGL_NO_SURFACE) { in main()
84 eglMakeCurrent(dpy, surface, surface, context); in main()
85 eglQuerySurface(dpy, surface, EGL_WIDTH, &w); in main()
86 eglQuerySurface(dpy, surface, EGL_HEIGHT, &h); in main()
100 eglSwapBuffers(dpy, surface); in main()
112 eglSwapBuffers(dpy, surface); in main()
115 eglSwapBuffers(dpy, surface); in main()
/aosp12/frameworks/native/opengl/tests/gl_perf/
H A Dgl2_perf.cpp50 static EGLSurface surface; variable
92 surface = eglCreateWindowSurface(dpy, myConfig, window, NULL); in main()
94 if (surface == EGL_NO_SURFACE) { in main()
105 returnValue = eglMakeCurrent(dpy, surface, surface, context); in main()
110 eglQuerySurface(dpy, surface, EGL_WIDTH, &w); in main()
112 eglQuerySurface(dpy, surface, EGL_HEIGHT, &h); in main()
119 eglSwapBuffers(dpy, surface); in main()
127 eglSwapBuffers(dpy, surface); in ptSwap()
/aosp12/frameworks/base/core/java/android/hardware/camera2/params/
H A DOutputConfiguration.java170 public OutputConfiguration(@NonNull Surface surface) { in OutputConfiguration() argument
171 this(SURFACE_GROUP_ID_NONE, surface, ROTATION_0); in OutputConfiguration()
230 this(surfaceGroupId, surface, ROTATION_0); in OutputConfiguration()
280 this(SURFACE_GROUP_ID_NONE, surface, rotation); in OutputConfiguration()
306 checkNotNull(surface, "Surface must not be null"); in OutputConfiguration()
311 mSurfaces.add(surface); in OutputConfiguration()
636 public void addSurface(@NonNull Surface surface) { in addSurface() argument
638 if (mSurfaces.contains(surface)) { in addSurface()
667 mSurfaces.add(surface); in addSurface()
686 if (getSurface() == surface) { in removeSurface()
[all …]
/aosp12/frameworks/native/opengl/libs/EGL/
H A DeglApi.cpp145 EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface) { in eglDestroySurface() argument
149 return cnx->platform.eglDestroySurface(dpy, surface); in eglDestroySurface()
159 void EGLAPI eglBeginFrame(EGLDisplay dpy, EGLSurface surface) { in eglBeginFrame() argument
164 cnx->platform.eglBeginFrame(dpy, surface); in eglBeginFrame()
260 EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface) { in eglSwapBuffers() argument
265 return cnx->platform.eglSwapBuffers(dpy, surface); in eglSwapBuffers()
272 return cnx->platform.eglCopyBuffers(dpy, surface, target); in eglCopyBuffers()
300 return cnx->platform.eglBindTexImage(dpy, surface, buffer); in eglBindTexImage()
307 return cnx->platform.eglReleaseTexImage(dpy, surface, buffer); in eglReleaseTexImage()
367 EGLBoolean eglUnlockSurfaceKHR(EGLDisplay dpy, EGLSurface surface) { in eglUnlockSurfaceKHR() argument
[all …]
/aosp12/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()
/aosp12/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 …]
/aosp12/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 …]
/aosp12/frameworks/native/opengl/tests/filter/
H A Dfilter.cpp37 EGLSurface surface; in main() local
54 surface = eglCreateWindowSurface(dpy, config, window, NULL); in main()
59 surface = eglCreatePbufferSurface(dpy, config, attribs); in main()
60 if (surface == EGL_NO_SURFACE) { in main()
65 eglMakeCurrent(dpy, surface, surface, context); in main()
66 eglQuerySurface(dpy, surface, EGL_WIDTH, &w); in main()
67 eglQuerySurface(dpy, surface, EGL_HEIGHT, &h); in main()
161 eglSwapBuffers(dpy, surface); in main()
187 eglSwapBuffers(dpy, surface); in main()
/aosp12/frameworks/native/cmds/flatland/
H A DGLHelper.cpp133 bool GLHelper::makeCurrent(EGLSurface surface) { in makeCurrent() argument
136 result = eglMakeCurrent(mDisplay, surface, surface, mContext); in makeCurrent()
143 eglQuerySurface(mDisplay, surface, EGL_WIDTH, &w); in makeCurrent()
167 void GLHelper::destroySurface(EGLSurface* surface) { in destroySurface() argument
168 if (eglGetCurrentSurface(EGL_READ) == *surface || in destroySurface()
173 eglDestroySurface(mDisplay, *surface); in destroySurface()
174 *surface = EGL_NO_SURFACE; in destroySurface()
177 bool GLHelper::swapBuffers(EGLSurface surface) { in swapBuffers() argument
179 result = eglSwapBuffers(mDisplay, surface); in swapBuffers()
219 *surface = s; in createNamedSurfaceTexture()
[all …]

12345678910>>...23