Home
last modified time | relevance | path

Searched refs:nativeWindow (Results 1 – 25 of 121) sorted by relevance

12345

/ohos5.0/foundation/graphic/graphic_surface/surface/test/fuzztest/nativewindow_fuzzer/
H A Dnativewindow_fuzzer.cpp43 void HandleOpt(OHNativeWindow *nativeWindow) in HandleOpt() argument
85 void HandleOpt1(OHNativeWindow *nativeWindow) in HandleOpt1() argument
160 GetSurfaceId(nativeWindow, &surfaceId); in NativeWindowFuzzTest1()
172 NativeWindowSetBufferHold(nativeWindow); in NativeWindowFuzzTest1()
174 NativeWindowWriteToParcel(nativeWindow, parcel); in NativeWindowFuzzTest1()
200 NativeWindowDisconnect(nativeWindow); in NativeWindowFuzzTest1()
228 HandleOpt(nativeWindow); in DoSomethingInterestingWithMyAPI()
229 HandleOpt1(nativeWindow); in DoSomethingInterestingWithMyAPI()
230 NativeWindowFuzzTest(nativeWindow, nwBuffer); in DoSomethingInterestingWithMyAPI()
231 NativeWindowFuzzTest1(nativeWindow, nwBuffer); in DoSomethingInterestingWithMyAPI()
[all …]
/ohos5.0/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dnative_window_test.cpp85 static inline NativeWindow* nativeWindow = nullptr; member in OHOS::Rosen::NativeWindowTest
122 OH_NativeWindow_DestroyNativeWindow(nativeWindow); in TearDownTestCase()
123 nativeWindow = nullptr; in TearDownTestCase()
151 ASSERT_NE(nativeWindow, nullptr);
419 nativeWindow->surface->SetQueueSize(5);
574 void SetNativeWindowConfig(NativeWindow *nativeWindow) in SetNativeWindowConfig() argument
1854 ASSERT_NE(nativeWindow, nullptr);
1909 NativeWindowSetBufferHold(nativeWindow);
1948 ASSERT_NE(nativeWindow, nullptr);
1975 ASSERT_NE(readWindow1, nativeWindow);
[all …]
/ohos5.0/foundation/graphic/graphic_surface/surface/test/systemtest/
H A Dnative_window_test.cpp88 NativeWindow **nativeWindow) in CreateNativeWindowAndRequestBuffer001() argument
125 NativeWindow *nativeWindow = nullptr; in ThreadNativeWindowProcess001() local
203 NativeWindow **nativeWindow) in CreateNativeWindowAndRequestBuffer002() argument
244 NativeWindow *nativeWindow = nullptr; in ThreadNativeWindowProcess002() local
347 NativeWindow *nativeWindow = nullptr; in ThreadNativeWindowProcess003() local
492 NativeWindow *nativeWindow = nullptr; in ThreadNativeWindowProcess004() local
504 ret = RequestBuffer001(nativeWindow); in ThreadNativeWindowProcess004()
631 NativeWindow *nativeWindow = nullptr; in ThreadNativeWindowProcess005() local
643 ret = RequestBuffer001(nativeWindow); in ThreadNativeWindowProcess005()
711 NativeWindow *nativeWindow = nullptr; in ThreadNativeWindowProcess006() local
[all …]
H A Dnative_window_buffer_test.cpp36 int32_t SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow);
50 …NativeWindowBufferTest::SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow) in SetData() argument
73 ret = OH_NativeWindow_NativeWindowSetTunnelHandle(nativeWindow, handle); in SetData()
110 struct NativeWindow *nativeWindow = OH_NativeWindow_CreateNativeWindow(&pSurface); in InitNativeWindowAndBuffer() local
115 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, usage); in InitNativeWindowAndBuffer()
120 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, height, width); in InitNativeWindowAndBuffer()
124 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, format); in InitNativeWindowAndBuffer()
128 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, stride); in InitNativeWindowAndBuffer()
131 … auto ret = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &nativeWindowBuffer, &fenceFd); in InitNativeWindowAndBuffer()
135 ret = SetData(nativeWindowBuffer, nativeWindow); in InitNativeWindowAndBuffer()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/hello_native_window/
H A Dhello_native_window.cpp38 OHNativeWindow* nativeWindow = OH_NativeWindow_CreateNativeWindow(&pSurface); in CreateNativeWindow() local
42 int32_t ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, usage); in CreateNativeWindow()
49 ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, width, height); in CreateNativeWindow()
55 ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, stride); in CreateNativeWindow()
61 ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, format); in CreateNativeWindow()
65 return nativeWindow; in CreateNativeWindow()
72 ret = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &windowBuffer, &fence); in CreateNativeWindowBuffer()
98 OHNativeWindow* nativeWindow = CreateNativeWindow(); in main() local
101 CreateNativeWindowBuffer(nativeWindow, &nativeWindowBuffer, &fenceFd); in main()
121 ret = OH_NativeWindow_NativeWindowSetScalingMode(nativeWindow, sequence, scalingMode); in main()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render_backend/ohos/
H A Drender_context_ohos_vk.cpp53 if (surfaceConfig->nativeWindow == nullptr) { in CreateSurface()
55 surfaceConfig->nativeWindow = CreateNativeWindowFromSurface(&producer); in CreateSurface()
56 if (surfaceConfig->nativeWindow == nullptr) { in CreateSurface()
63 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_FORMAT, frameConfig->pixelFormat); in CreateSurface()
68 NativeWindowHandleOpt(surfaceConfig->nativeWindow, GET_FORMAT, &format); in CreateSurface()
75 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_USAGE, frameConfig->bufferUsage); in CreateSurface()
76 …NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_BUFFER_GEOMETRY, frameConfig->width, frameC… in CreateSurface()
77 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_COLOR_GAMUT, frameConfig->colorSpace); in CreateSurface()
78 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_UI_TIMESTAMP, frameConfig->uiTimestamp); in CreateSurface()
86 …uto vulkanSurface = std::make_unique<vulkan::VulkanNativeSurfaceOHOS>(surfaceConfig->nativeWindow); in CreateSurface()
H A Drender_context_ohos_gl.cpp218 if (surfaceConfig->nativeWindow == nullptr) { in CreateSurface()
220 surfaceConfig->nativeWindow = CreateNativeWindowFromSurface(&producer); in CreateSurface()
222 nativeWindow_ = static_cast<EGLNativeWindowType>(surfaceConfig->nativeWindow); in CreateSurface()
241 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_FORMAT, frameConfig->pixelFormat); in CreateSurface()
246 NativeWindowHandleOpt(surfaceConfig->nativeWindow, GET_FORMAT, &format); in CreateSurface()
253 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_USAGE, frameConfig->bufferUsage); in CreateSurface()
254 …NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_BUFFER_GEOMETRY, frameConfig->width, frameC… in CreateSurface()
255 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_COLOR_GAMUT, frameConfig->colorSpace); in CreateSurface()
256 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_UI_TIMESTAMP, frameConfig->uiTimestamp); in CreateSurface()
H A Drs_render_surface_ohos.cpp53 if (surfaceConfig->nativeWindow != nullptr) { in ~RSRenderSurfaceOhos()
54 DestoryNativeWindow(surfaceConfig->nativeWindow); in ~RSRenderSurfaceOhos()
55 surfaceConfig->nativeWindow = nullptr; in ~RSRenderSurfaceOhos()
160 NativeWindowHandleOpt(surfaceConfig->nativeWindow, SET_UI_TIMESTAMP, duration); in SetUiTimeStamp()
212 DestoryNativeWindow(surfaceConfig->nativeWindow); in ClearBuffer()
213 surfaceConfig->nativeWindow = nullptr; in ClearBuffer()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/linux/
H A Dplatform_create_functions_vk.cpp23 VkSurfaceKHR CreateFunctionsVk::CreateSurface(VkInstance instance, Window const& nativeWindow) in RENDER_BEGIN_NAMESPACE()
28 if (nativeWindow.window && nativeWindow.instance) { in RENDER_BEGIN_NAMESPACE()
40 reinterpret_cast<xcb_connection_t*>(nativeWindow.instance), // connection in RENDER_BEGIN_NAMESPACE()
41 (xcb_window_t)nativeWindow.window, // window in RENDER_BEGIN_NAMESPACE()
55 reinterpret_cast<Display*>(nativeWindow.instance), // dpy in RENDER_BEGIN_NAMESPACE()
56 nativeWindow.window // window in RENDER_BEGIN_NAMESPACE()
70 reinterpret_cast<void*>(nativeWindow.window), // window in RENDER_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/hello_native_image/
H A Dhello_native_image.cpp86 void AddBuffer(OHNativeWindow* nativeWindow) in AddBuffer() argument
90 int32_t ret = NativeWindowHandleOpt(nativeWindow, code, usage); in AddBuffer()
97 ret = NativeWindowHandleOpt(nativeWindow, code, width, height); in AddBuffer()
103 ret = NativeWindowHandleOpt(nativeWindow, code, stride); in AddBuffer()
109 ret = NativeWindowHandleOpt(nativeWindow, code, format); in AddBuffer()
135 int32_t GetData(OH_NativeImage* image, OHNativeWindow* nativeWindow) in GetData() argument
137 AddBuffer(nativeWindow); in GetData()
233 if (nativeWindow == nullptr) { in main()
238 int32_t ret = GetData(image, nativeWindow); in main()
251 ret = GetData(image, nativeWindow); in main()
[all …]
/ohos5.0/base/web/webview/ohos_adapter/graphic_adapter/src/
H A Dwindow_adapter_impl.cpp63 auto nativeWindow = reinterpret_cast<OHNativeWindow*>(window); in NativeWindowSurfaceCleanCacheWithPara() local
64 if (!nativeWindow || !nativeWindow->surface) { in NativeWindowSurfaceCleanCacheWithPara()
70 GSError ret = nativeWindow->surface->Connect(); in NativeWindowSurfaceCleanCacheWithPara()
72 nativeWindow->surface->CleanCache(cleanAll); in NativeWindowSurfaceCleanCacheWithPara()
73 nativeWindow->surface->Disconnect(); in NativeWindowSurfaceCleanCacheWithPara()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/windows/
H A Dplatform_create_functions_vk.cpp23 VkSurfaceKHR CreateFunctionsVk::CreateSurface(VkInstance instance, Window const& nativeWindow) in RENDER_BEGIN_NAMESPACE()
28 if (nativeWindow.window && nativeWindow.instance) { in RENDER_BEGIN_NAMESPACE()
40 HINSTANCE(nativeWindow.instance), // hinstance in RENDER_BEGIN_NAMESPACE()
41 HWND(nativeWindow.window) // hwnd in RENDER_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_2d/frameworks/surfaceimage/test/unittest/
H A Dnative_image_test.cpp53 struct NativeWindow* nativeWindow = nullptr; member
126 nativeWindow = nullptr; in SetUpTestCase()
134 nativeWindow = nullptr; in TearDownTestCase()
228 ASSERT_EQ(nativeWindow, nullptr);
243 ASSERT_NE(nativeWindow, nullptr);
564 if (nativeWindow == nullptr) {
566 ASSERT_NE(nativeWindow, nullptr);
642 if (nativeWindow == nullptr) {
644 ASSERT_NE(nativeWindow, nullptr);
916 if (nativeWindow == nullptr) {
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/
H A Dsurface_ohos_gl.cpp39 struct NativeWindow* nativeWindow = CreateNativeWindowFromSurface(&producer_); in RequestFrame() local
40 if (nativeWindow == nullptr) { in RequestFrame()
46 …tSurface(static_cast<EGLSurface>(drawingProxy_->CreateSurface((EGLNativeWindowType)nativeWindow))); in RequestFrame()
47 … NativeWindowHandleOpt(nativeWindow, SET_BUFFER_GEOMETRY, frame_->GetWidth(), frame_->GetHeight()); in RequestFrame()
48 NativeWindowHandleOpt(nativeWindow, SET_COLOR_GAMUT, frame_->GetColorSpace()); in RequestFrame()
52 DestoryNativeWindow(nativeWindow); in RequestFrame()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/mac/
H A Dplatform_create_functions_vk.cpp23 VkSurfaceKHR CreateFunctionsVk::CreateSurface(VkInstance instance, Window const& nativeWindow) in RENDER_BEGIN_NAMESPACE()
28 if (nativeWindow.window) { in RENDER_BEGIN_NAMESPACE()
40 reinterpret_cast<void*>(nativeWindow.window), // window in RENDER_BEGIN_NAMESPACE()
54 reinterpret_cast<void*>(nativeWindow.window), // window in RENDER_BEGIN_NAMESPACE()
/ohos5.0/docs/zh-cn/application-dev/graphics/
H A Dnative-window-guidelines.md70 OHNativeWindow* nativeWindow = static_cast<OHNativeWindow*>(window);
78 OHNativeWindow* nativeWindow = static_cast<OHNativeWindow*>(window);
84 OHNativeWindow* nativeWindow = static_cast<OHNativeWindow*>(window);
91 OHNativeWindow* nativeWindow = static_cast<OHNativeWindow*>(window);
115 // 这里的nativeWindow是从上一步骤中的回调函数中获得的
116 int32_t ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, width, height);
124 ret = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &buffer, &releaseFenceFd);
174 OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, buffer, acquireFenceFd, region);
/ohos5.0/foundation/graphic/graphic_2d/frameworks/surfaceimage/src/
H A Dnative_image.cpp28 struct NativeWindow* nativeWindow = nullptr; member
62 if (image->nativeWindow == nullptr) { in OH_NativeImage_AcquireNativeWindow()
67 image->nativeWindow = CreateNativeWindowFromSurface(&(image->pSurface)); in OH_NativeImage_AcquireNativeWindow()
70 return image->nativeWindow; in OH_NativeImage_AcquireNativeWindow()
170 if ((*image)->nativeWindow != nullptr) { in OH_NativeImage_Destroy()
171 DestoryNativeWindow((*image)->nativeWindow); in OH_NativeImage_Destroy()
172 (*image)->nativeWindow = nullptr; in OH_NativeImage_Destroy()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Degl_image_test.cpp63 static inline NativeWindow* nativeWindow = nullptr; member in OHOS::Media::EglImageTest
74 if (nativeWindow == nullptr) { in Draw()
80 int ret = NativeWindowRequestBuffer(nativeWindow, &buffer, &fence); in Draw()
103 NativeWindowFlushBuffer(nativeWindow, buffer, -1, region); in Draw()
118 nativeWindow = CreateNativeWindowFromSurface(&pSurface); in SetUpTestCase()
119 NativeWindowHandleOpt(nativeWindow, SET_BUFFER_GEOMETRY, DEFAULT_WIDTH, DEFAULT_HEIGHT); in SetUpTestCase()
126 if (nativeWindow != nullptr) { in TearDownTestCase()
127 DestoryNativeWindow(nativeWindow); in TearDownTestCase()
128 nativeWindow = nullptr; in TearDownTestCase()
216 static_cast<EGLNativeWindowType>(nativeWindow), nullptr);
/ohos5.0/foundation/graphic/graphic_surface/surface/src/
H A Dnative_window.cpp93 nativeWindow->surface = in CreateNativeWindowFromSurface()
97 delete nativeWindow; in CreateNativeWindowFromSurface()
103 delete nativeWindow; in CreateNativeWindowFromSurface()
117 utils->AddNativeWindow(nativeWindow->surface->GetUniqueId(), nativeWindow); in CreateNativeWindowFromSurface()
118 nativeWindow->surface->SetWptrNativeWindowToPSurface(nativeWindow); in CreateNativeWindowFromSurface()
119 return nativeWindow; in CreateNativeWindowFromSurface()
658 if (nativeWindow == nullptr) { in CreateNativeWindowFromSurfaceId()
664 delete nativeWindow; in CreateNativeWindowFromSurfaceId()
669 utils->AddNativeWindow(nativeWindow->surface->GetUniqueId(), nativeWindow); in CreateNativeWindowFromSurfaceId()
670 nativeWindow->surface->SetWptrNativeWindowToPSurface(nativeWindow); in CreateNativeWindowFromSurfaceId()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ohos/
H A Dplatform_create_functions_vk.cpp23 VkSurfaceKHR CreateFunctionsVk::CreateSurface(VkInstance instance, Window const& nativeWindow) in RENDER_BEGIN_NAMESPACE()
28 if (nativeWindow.window) { in RENDER_BEGIN_NAMESPACE()
39 (OHNativeWindow*)nativeWindow.window, // window in RENDER_BEGIN_NAMESPACE()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Djsi_xcomponent_bridge.cpp84 void* nativeWindow = nullptr; in HandleContext() local
86 nativeWindow = const_cast<void*>(xcomponent->GetNativeWindow()); in HandleContext()
89 nativeWindow = const_cast<void*>(nativeView->GetNativeWindowById(textureId)); in HandleContext()
91 if (!nativeWindow) { in HandleContext()
95 nativeXcomponentImpl_->SetSurface(nativeWindow); in HandleContext()
/ohos5.0/foundation/multimedia/av_codec/test/fuzztest/encoderapi11_fuzzer/
H A Dvideoenc_api11_sample.cpp46 if (surfInput && nativeWindow) { in ~VEncAPI11FuzzSample()
47 OH_NativeWindow_DestroyNativeWindow(nativeWindow); in ~VEncAPI11FuzzSample()
48 nativeWindow = nullptr; in ~VEncAPI11FuzzSample()
191 ret = OH_VideoEncoder_GetSurface(venc_, &nativeWindow); in CreateSurface()
196 …ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, SET_FORMAT, GRAPHIC_PIXEL_FMT_YCBCR_420_… in CreateSurface()
201 …ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, SET_BUFFER_GEOMETRY, defaultWidth, defau… in CreateSurface()
356 NativeWindowHandleOpt(nativeWindow, SET_UI_TIMESTAMP, GetSystemTimeUs()); in FlushSurf()
361 err = OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, ohNativeWindowBuffer, -1, region); in FlushSurf()
374 if (nativeWindow == nullptr) { in InputFuncSurface()
379 …int32_t err = OH_NativeWindow_NativeWindowRequestBuffer(nativeWindow, &ohNativeWindowBuffer, &fenc… in InputFuncSurface()
/ohos5.0/foundation/window/window_manager/interfaces/kits/cj/window_runtime/
H A Dwindow_impl.cpp96 result.nativeWindow = nullptr; in CheckWindow()
102 result.nativeWindow = windowToken_; in CheckWindow()
145 sptr<Window> weakWindow = result.nativeWindow; in ShowWindow()
183 sptr<Window> weakWindow = result.nativeWindow; in DestroyWindow()
197 sptr<Window> weakWindow = result.nativeWindow; in MoveWindowTo()
214 sptr<Window> weakWindow = result.nativeWindow; in Resize()
288 sptr<Window> weakWindow = result.nativeWindow; in SetWindowLayoutFullScreen()
315 sptr<Window> weakWindow = result.nativeWindow; in SetWindowBrightness()
374 sptr<Window> weakWindow = result.nativeWindow; in SetWindowFocusable()
387 sptr<Window> weakWindow = result.nativeWindow; in SetWindowKeepScreenOn()
[all …]
/ohos5.0/foundation/multimedia/av_codec/test/moduletest/vcodec/hwdecoder/src/
H A Dvideodec_ndk_sample.cpp86 if (nativeWindow[i]) { in ~VDecNdkSample()
87 OH_NativeWindow_DestroyNativeWindow(nativeWindow[i]); in ~VDecNdkSample()
88 nativeWindow[i] = nullptr; in ~VDecNdkSample()
252 nativeWindow[0] = CreateNativeWindowFromSurface(&ps[0]); in CreateSurface()
259 nativeWindow[1] = CreateNativeWindowFromSurface(&ps[1]); in CreateSurface()
268 if (!nativeWindow[0]) { in RunVideoDec_Surface()
289 err = OH_VideoDecoder_SetSurface(vdec_, nativeWindow[0]); in RunVideoDec_Surface()
439 nativeWindow[0] = CreateNativeWindowFromSurface(&ps[0]); in testAPI()
440 OH_VideoDecoder_SetSurface(vdec_, nativeWindow[0]); in testAPI()
862 ret = OH_VideoDecoder_SetSurface(vdec_, nativeWindow[switchSurfaceFlag]); in RepeatCallSetSurface()
[all …]
/ohos5.0/foundation/multimedia/av_codec/test/moduletest/vcodec/encoder/src/
H A Dvideoenc_api11_sample.cpp58 if (SURF_INPUT && nativeWindow) { in ~VEncAPI11Sample()
59 OH_NativeWindow_DestroyNativeWindow(nativeWindow); in ~VEncAPI11Sample()
60 nativeWindow = nullptr; in ~VEncAPI11Sample()
360 OH_VideoEncoder_GetSurface(venc_, &nativeWindow); in testApi()
380 ret = OH_VideoEncoder_GetSurface(venc_, &nativeWindow); in CreateSurface()
385 …ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, SET_FORMAT, GRAPHIC_PIXEL_FMT_YCBCR_420_… in CreateSurface()
578 NativeWindowHandleOpt(nativeWindow, SET_UI_TIMESTAMP, GetSystemTimeUs()); in FlushSurf()
585 ret = OH_NativeWindow_NativeWindowFlushBuffer(nativeWindow, ohNativeWindowBuffer, -1, region); in FlushSurf()
612 OH_NativeWindow_NativeWindowAbortBuffer(nativeWindow, ohNativeWindowBuffer); in InputFuncSurface()
635 if (nativeWindow == nullptr) { in InitBuffer()
[all …]

12345