Home
last modified time | relevance | path

Searched refs:NativeWindowBuffer (Results 1 - 25 of 35) sorted by relevance

12

/foundation/graphic/graphic_surface/surface/include/
H A Dnative_window.h39 std::unordered_map<uint32_t, NativeWindowBuffer*> bufferCache_;
43 struct NativeWindowBuffer : public NativeWindowMagic { struct
44 NativeWindowBuffer();
45 ~NativeWindowBuffer();
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_egl_image_manager.cpp83 // RAII object for NativeWindowBuffer
90 explicit NativeWindowBufferObject(NativeWindowBuffer* nativeBuffer) in NativeWindowBufferObject()
116 operator NativeWindowBuffer* () const in operator NativeWindowBuffer*()
121 NativeWindowBuffer* Get() const in Get()
126 NativeWindowBuffer* Release() in Release()
128 NativeWindowBuffer* out = handle_; in Release()
134 NativeWindowBuffer* handle_ = nullptr;
142 EGLClientBuffer CastToEGLClientBuffer(NativeWindowBuffer* nativeBuffer) in CastToEGLClientBuffer()
147 NativeWindowBuffer* CastFromEGLClientBuffer(EGLClientBuffer eglClientBuffer) in CastFromEGLClientBuffer()
149 return static_cast<NativeWindowBuffer*>(eglClientBuffe in CastFromEGLClientBuffer()
[all...]
H A Drs_vk_image_manager.h37 NativeVkImageRes(NativeWindowBuffer* nativeWindowBuffer, Drawing::BackendTexture backendTexture, in NativeVkImageRes()
70 NativeWindowBuffer* mNativeWindowBuffer;
H A Drs_vk_image_manager.cpp56 NativeWindowBuffer* nativeWindowBuffer = CreateNativeWindowBufferFromSurfaceBuffer(&buffer); in Create()
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/
H A Dsurface_ohos_vulkan.h45 int32_t RequestNativeWindowBuffer(NativeWindowBuffer** nativeWindowBuffer,
56 std::list<NativeWindowBuffer*> surfaceList_;
57 std::unordered_map<NativeWindowBuffer*, NativeBufferUtils::NativeSurfaceInfo> surfaceMap_;
H A Dsurface_ohos_vulkan.cpp146 NativeWindowBuffer** nativeWindowBuffer, int32_t width, int32_t height, int& fenceFd) in RequestNativeWindowBuffer()
178 NativeWindowBuffer* nativeWindowBuffer = nullptr; in NativeRequestFrame()
/foundation/graphic/graphic_2d/frameworks/surfaceimage/test/systemtest/
H A Dnative_image_system_test.cpp55 void SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow);
87 NativeWindowBuffer* nativeWindowBuffer = nullptr; in ProducerThread()
122 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
160 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
192 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
205 void NativeImageSystemTest::SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow) in SetData()
233 struct NativeWindowBuffer *nativeWindowBuffer = nullptr; in CreateNativeWindowAndRequestBuffer001()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/
H A Dnative_buffer_utils.h88 NativeWindowBuffer* nativeWindowBuffer = nullptr;
108 bool MakeFromNativeWindowBuffer(std::shared_ptr<Drawing::GPUContext> skContext, NativeWindowBuffer* nativeWindowBuffer,
111 Drawing::BackendTexture MakeBackendTextureFromNativeBuffer(NativeWindowBuffer* nativeWindowBuffer,
H A Drs_surface_ohos_vulkan.h96 std::list<NativeWindowBuffer*> mSurfaceList;
99 std::unordered_map<NativeWindowBuffer*, NativeBufferUtils::NativeSurfaceInfo> mSurfaceMap;
101 int32_t RequestNativeWindowBuffer(NativeWindowBuffer** nativeWindowBuffer,
H A Drs_surface_ohos_vulkan.cpp142 int32_t RSSurfaceOhosVulkan::RequestNativeWindowBuffer(NativeWindowBuffer** nativeWindowBuffer, in RequestNativeWindowBuffer()
173 NativeWindowBuffer* nativeWindowBuffer = nullptr; in RequestFrame()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/backend/
H A Dnative_buffer_utils_test.cpp72 NativeWindowBuffer nativeWindowBuffer; in HWTEST_F()
90 NativeWindowBuffer nativeWindowBuffer; in HWTEST_F()
H A Drs_surface_ohos_vulkan_test.cpp168 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
219 NativeWindowBuffer* nativeWindowBuffer = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&sBuffer); in HWTEST_F()
/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dnative_window_test.cpp87 static inline NativeWindowBuffer* nativeWindowBuffer = nullptr;
618 NativeWindowBuffer *nativeWindowBuffer = nullptr; in HWTEST_F()
655 NativeWindowBuffer *nativeWindowBuffer1 = nullptr; in NativeWindowAttachBuffer003Test()
660 NativeWindowBuffer *nativeWindowBuffer2 = nullptr; in NativeWindowAttachBuffer003Test()
665 NativeWindowBuffer *nativeWindowBuffer3 = nullptr; in NativeWindowAttachBuffer003Test()
679 NativeWindowBuffer *nativeWindowBuffer4 = nullptr; in NativeWindowAttachBuffer003Test()
684 NativeWindowBuffer *nativeWindowBuffer10 = nullptr; in NativeWindowAttachBuffer003Test()
689 NativeWindowBuffer *nativeWindowBuffer11 = nullptr; in NativeWindowAttachBuffer003Test()
694 NativeWindowBuffer *nativeWindowBuffer12 = nullptr; in NativeWindowAttachBuffer003Test()
759 NativeWindowBuffer *nativeWindowBuffe in HWTEST_F()
[all...]
H A Dnative_buffer_test.cpp73 NativeWindowBuffer* nativeWindowBuffer = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&surfaceBuffer); in HWTEST_F()
626 NativeWindowBuffer* nativeWindowBuffer = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&sBuffer); in HWTEST_F()
666 NativeWindowBuffer nativeWindowBuffer; in HWTEST_F()
721 NativeWindowBuffer* nativeWindowBuffer; in HWTEST_F()
772 NativeWindowBuffer* nativeWindowBuffer; in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/samples/hello_native_window/
H A Dhello_native_window.cpp68 void CreateNativeWindowBuffer(OHNativeWindow* nativeWindow, NativeWindowBuffer** nativeWindowBuffer, int* fenceFd) in CreateNativeWindowBuffer()
70 NativeWindowBuffer* windowBuffer = nullptr; in CreateNativeWindowBuffer()
99 NativeWindowBuffer* nativeWindowBuffer = nullptr; in main()
/foundation/graphic/graphic_surface/interfaces/inner_api/surface/
H A Dexternal_window.h66 struct NativeWindowBuffer;
75 * @brief define the new type name OHNativeWindowBuffer for struct NativeWindowBuffer.
78 typedef struct NativeWindowBuffer OHNativeWindowBuffer;
H A Dnative_buffer.h48 typedef struct NativeWindowBuffer OHNativeWindowBuffer;
/foundation/graphic/graphic_2d/frameworks/surfaceimage/test/unittest/
H A Dnative_image_test.cpp391 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
579 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
653 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
742 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
827 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
927 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
1056 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
1070 NativeWindowBuffer nativeWindowBufferNew; in HWTEST_F()
1101 NativeWindowBuffer* nativeWindowBuffer = nullptr; in HWTEST_F()
1162 NativeWindowBuffer* nativeWindowBuffe in HWTEST_F()
[all...]
/foundation/graphic/graphic_surface/surface/test/systemtest/
H A Dnative_window_test.cpp34 void SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow);
92 struct NativeWindowBuffer *nativeWindowBuffer = nullptr; in CreateNativeWindowAndRequestBuffer001()
180 void NativeWindowTest::SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow) in SetData()
207 struct NativeWindowBuffer *nativeWindowBuffer = nullptr; in CreateNativeWindowAndRequestBuffer002()
306 struct NativeWindowBuffer *nativeWindowBuffer = nullptr; in CreateNativeWindowAndRequestBuffer003()
422 struct NativeWindowBuffer *nativeWindowBuffer = nullptr; in RequestBuffer001()
451 struct NativeWindowBuffer *nativeWindowBuffer = nullptr; in CreateNativeWindowAndRequestBuffer004()
577 struct NativeWindowBuffer *nativeWindowBuffer = nullptr; in CreateNativeWindowAndRequestBuffer005()
578 struct NativeWindowBuffer *lastNativeWindowBuffer = nullptr; in CreateNativeWindowAndRequestBuffer005()
803 struct NativeWindowBuffer *nativeWindowBuffe in CreateNativeWindowAndRequestBuffer007()
[all...]
H A Dnative_window_buffer_test.cpp36 int32_t SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow);
50 int32_t NativeWindowBufferTest::SetData(NativeWindowBuffer *nativeWindowBuffer, NativeWindow *nativeWindow) in SetData()
112 struct NativeWindowBuffer *nativeWindowBuffer = nullptr; in InitNativeWindowAndBuffer()
/foundation/graphic/graphic_2d/interfaces/inner_api/surface/
H A Dnative_image.h50 * @brief define the new type name OHNativeWindowBuffer for struct NativeWindowBuffer.
53 typedef struct NativeWindowBuffer OHNativeWindowBuffer;
/foundation/graphic/graphic_2d/rosen/samples/opengl/test_xComponentContext/entry/src/main/cpp/samples/
H A Dsample_bitmap.h76 struct NativeWindowBuffer *buffer_ = nullptr;
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/
H A Dmy_xcomponent.h98 struct NativeWindowBuffer *buffer_ = nullptr;
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/PathDrawingSample/entry/src/main/cpp/samples/
H A Dsample_bitmap.h70 struct NativeWindowBuffer *buffer_ = nullptr;
/foundation/graphic/graphic_surface/surface/src/
H A Dnative_window.cpp249 [buffer](const std::pair<uint32_t, NativeWindowBuffer*>& element) { in NativeWindowFlushBuffer()
971 NativeWindowBuffer::~NativeWindowBuffer() in ~NativeWindowBuffer()
976 NativeWindowBuffer::NativeWindowBuffer() : NativeWindowMagic(NATIVE_OBJECT_MAGIC_WINDOW_BUFFER), sfbuffer(nullptr) in NativeWindowBuffer() function in NativeWindowBuffer

Completed in 35 milliseconds

12