Home
last modified time | relevance | path

Searched refs:bufferHandle (Results 1 - 25 of 46) sorted by relevance

12

/foundation/graphic/surface_lite/frameworks/
H A Dbuffer_manager.cpp101 BufferHandle* bufferHandle = static_cast<BufferHandle *>(malloc(total)); in AllocateBufferHandle() local
102 if (bufferHandle != nullptr) { in AllocateBufferHandle()
103 bufferHandle->fd = buffer.GetKey(); in AllocateBufferHandle()
104 bufferHandle->phyAddr = buffer.GetPhyAddr(); in AllocateBufferHandle()
105 bufferHandle->size = buffer.GetSize(); in AllocateBufferHandle()
106 if (!ConvertUsage(bufferHandle->usage, buffer.GetUsage())) { in AllocateBufferHandle()
108 free(bufferHandle); in AllocateBufferHandle()
111 bufferHandle->virAddr = buffer.GetVirAddr(); in AllocateBufferHandle()
112 bufferHandle->reserveFds = buffer.GetReserveFds(); in AllocateBufferHandle()
113 bufferHandle in AllocateBufferHandle()
125 BufferHandle* bufferHandle = nullptr; AllocBuffer() local
207 BufferHandle* bufferHandle = iter->second; FreeBuffer() local
221 BufferHandle* bufferHandle = AllocateBufferHandle(buffer); MapBuffer() local
254 BufferHandle* bufferHandle = AllocateBufferHandle(buffer); UnmapBuffer() local
267 BufferHandle* bufferHandle = AllocateBufferHandle(buffer); FlushCache() local
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/
H A Dcodec_buffer.cpp52 BufferHandle* bufferHandle = in Init() local
54 FALSE_LOG_MSG(bufferHandle != nullptr, "bufferHandle is null"); in Init()
55 if (bufferHandle == NULL) { in Init()
59 sizeof(BufferHandle) + (sizeof(int32_t) * (bufferHandle->reserveFds + bufferHandle->reserveInts)); in Init()
60 omxBuffer_->buffer = reinterpret_cast<uint8_t *>(bufferHandle); in Init()
127 BufferHandle* bufferHandle = surfaceBuf->GetBufferHandle(); in Rebind() local
128 FALSE_RETURN_V_MSG_E(bufferHandle != nullptr, Status::ERROR_NULL_POINTER, "GetBufferHandle failed"); in Rebind()
130 sizeof(BufferHandle) + sizeof(int32_t) * (bufferHandle in Rebind()
[all...]
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/sample/yuv_viewer/
H A Dyuv_viewer.cpp116 BufferHandle* bufferHandle = OH_NativeWindow_GetBufferHandleFromNative(buffer); in InputThread() local
117 CHECK_AND_BREAK_LOG(bufferHandle != nullptr, "Get buffer handle failed, thread out"); in InputThread()
118 uint8_t *bufferAddr = static_cast<uint8_t *>(mmap(bufferHandle->virAddr, bufferHandle->size, in InputThread()
119 PROT_READ | PROT_WRITE, MAP_SHARED, bufferHandle->fd, 0)); in InputThread()
126 ret = munmap(bufferAddr, bufferHandle->size); in InputThread()
/foundation/multimedia/camera_framework/frameworks/native/camera/src/output/
H A Ddeferred_photo_proxy.cpp42 DeferredPhotoProxy::DeferredPhotoProxy(const BufferHandle* bufferHandle, in DeferredPhotoProxy() argument
48 bufferHandle_ = bufferHandle; in DeferredPhotoProxy()
59 DeferredPhotoProxy::DeferredPhotoProxy(const BufferHandle* bufferHandle, in DeferredPhotoProxy() argument
67 bufferHandle_ = bufferHandle; in DeferredPhotoProxy()
76 DeferredPhotoProxy::DeferredPhotoProxy(const BufferHandle* bufferHandle, in DeferredPhotoProxy() argument
84 bufferHandle_ = bufferHandle; in DeferredPhotoProxy()
H A Dcamera_photo_proxy.cpp46 CameraPhotoProxy::CameraPhotoProxy(BufferHandle* bufferHandle, int32_t format, in CameraPhotoProxy() argument
50 bufferHandle_ = bufferHandle; in CameraPhotoProxy()
/foundation/window/window_manager/utils/src/
H A Dsurface_reader.cpp117 BufferHandle *bufferHandle = buf->GetBufferHandle(); in ProcessBuffer() local
118 if (bufferHandle == nullptr) { in ProcessBuffer()
119 WLOGFE("bufferHandle nullptr"); in ProcessBuffer()
123 uint32_t width = static_cast<uint32_t>(bufferHandle->width); in ProcessBuffer()
124 uint32_t height = static_cast<uint32_t>(bufferHandle->height); in ProcessBuffer()
125 uint32_t stride = static_cast<uint32_t>(bufferHandle->stride); in ProcessBuffer()
/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/
H A Drs_profiler_pixelmap.cpp267 uint64_t id, const std::vector<uint8_t>& data, size_t skipBytes, BufferHandle* bufferHandle = nullptr);
283 uint64_t id, const std::vector<uint8_t>& data, size_t skipBytes, BufferHandle* bufferHandle) in CacheImage()
289 if (bufferHandle && ((bufferHandle->width == 0) || (bufferHandle->height == 0))) { in CacheImage()
300 if (bufferHandle) { in CacheImage()
301 image.dmaSize = static_cast<size_t>(bufferHandle->size); in CacheImage()
302 image.dmaWidth = bufferHandle->width; in CacheImage()
303 image.dmaHeight = bufferHandle->height; in CacheImage()
304 image.dmaStride = bufferHandle in CacheImage()
282 CacheImage( uint64_t id, const std::vector<uint8_t>& data, size_t skipBytes, BufferHandle* bufferHandle) CacheImage() argument
[all...]
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/sample/encoder/
H A Dvideo_encoder_sample.cpp107 BufferHandle* bufferHandle = OH_NativeWindow_GetBufferHandleFromNative(buffer); in SurfaceInputThread() local
108 CHECK_AND_BREAK_LOG(bufferHandle != nullptr, "Get buffer handle failed, thread out"); in SurfaceInputThread()
109 uint8_t *bufferAddr = static_cast<uint8_t *>(mmap(bufferHandle->virAddr, bufferHandle->size, in SurfaceInputThread()
110 PROT_READ | PROT_WRITE, MAP_SHARED, bufferHandle->fd, 0)); in SurfaceInputThread()
117 ret = munmap(bufferAddr, bufferHandle->size); in SurfaceInputThread()
/foundation/multimedia/av_codec/services/engine/common/
H A Dfsurface_memory.cpp68 auto bufferHandle = surfaceBuffer_->GetBufferHandle(); in GetSurfaceBufferStride() local
69 CHECK_AND_RETURN_RET_LOG(bufferHandle != nullptr, AVCS_ERR_UNKNOWN, "Fail to get bufferHandle"); in GetSurfaceBufferStride()
70 stride_ = bufferHandle->stride; in GetSurfaceBufferStride()
/foundation/multimedia/media_foundation/engine/plugin/common/
H A Dsurface_memory.cpp57 auto bufferHandle = surfaceBuffer_->GetBufferHandle(); in AllocSurfaceBuffer() local
58 if (bufferHandle != nullptr) { in AllocSurfaceBuffer()
59 stride_ = bufferHandle->stride; in AllocSurfaceBuffer()
/foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/output/
H A Ddeferred_photo_proxy.h33 DeferredPhotoProxy(const BufferHandle* bufferHandle, std::string imageId, int32_t deferredProcType);
34 DeferredPhotoProxy(const BufferHandle* bufferHandle, std::string imageId, int32_t deferredProcType,
36 DeferredPhotoProxy(const BufferHandle* bufferHandle, std::string imageId, int32_t deferredProcType,
/foundation/multimedia/media_foundation/src/common/
H A Dsurface_memory.cpp64 auto bufferHandle = surfaceBuffer_->GetBufferHandle(); in AllocSurfaceBuffer() local
65 if (bufferHandle != nullptr) { in AllocSurfaceBuffer()
66 stride_ = bufferHandle->stride; in AllocSurfaceBuffer()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_morph.cpp223 inputBinder.BindBuffer(0u, submesh.morphTargetBuffer.bufferHandle.GetHandle(), indexOffset, indexSize); in ComputeMorphs()
227 inputBinder.BindBuffer(1u, submesh.morphTargetBuffer.bufferHandle.GetHandle(), vertexOffset, vertexSize); in ComputeMorphs()
234 outputBinder.BindBuffer(0u, submesh.vertexBuffers[0u].bufferHandle.GetHandle(), in ComputeMorphs()
237 outputBinder.BindBuffer(1u, submesh.vertexBuffers[1u].bufferHandle.GetHandle(), in ComputeMorphs()
240 outputBinder.BindBuffer(2u, submesh.vertexBuffers[2u].bufferHandle.GetHandle(), in ComputeMorphs()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Degl_image_test.cpp90 auto bufferHandle = GetBufferHandleFromNative(buffer); in Draw() local
91 if (bufferHandle != nullptr) { in Draw()
93 mmap(bufferHandle->virAddr, bufferHandle->size, PROT_READ | PROT_WRITE, MAP_SHARED, bufferHandle->fd, 0)); in Draw()
96 for (int i = 0; i < bufferHandle->size; ++i) { in Draw()
99 munmap(data, bufferHandle->size); in Draw()
/foundation/multimedia/camera_framework/frameworks/native/ndk/impl/
H A Dphoto_listener_impl.cpp197 BufferHandle* bufferHandle = surfaceBuffer->GetBufferHandle(); in ExecutePhotoAsset() local
198 CHECK_AND_RETURN_LOG(bufferHandle != nullptr, "invalid bufferHandle"); in ExecutePhotoAsset()
204 CreateMediaLibrary(surfaceBuffer, bufferHandle, extraData, isHighQuality, in ExecutePhotoAsset()
241 void PhotoListener::CreateMediaLibrary(sptr<SurfaceBuffer> surfaceBuffer, BufferHandle *bufferHandle, in CreateMediaLibrary() argument
246 CHECK_AND_RETURN_LOG(bufferHandle != nullptr, "bufferHandle is nullptr"); in CreateMediaLibrary()
254 int32_t format = bufferHandle->format; in CreateMediaLibrary()
257 photoProxy = new(std::nothrow) CameraPhotoProxy(bufferHandle, format, extraData.photoWidth, extraData.photoHeight, in CreateMediaLibrary()
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/post_processor/
H A Dphoto_post_processor.cpp160 auto bufferHandle = buffer.imageHandle->GetBufferHandle(); in processBufferInfo() local
161 DP_CHECK_ERROR_RETURN_RET_LOG(bufferHandle == nullptr, DPS_ERROR_IMAGE_PROC_FAILED, "bufferHandle is nullptr."); in processBufferInfo()
163 int32_t size = bufferHandle->size; in processBufferInfo()
176 DP_INFO_LOG("bufferHandle param, size: %{public}d, dataSize: %{public}d, isDegradedImage: %{public}d", in processBufferInfo()
182 auto addr = mmap(nullptr, dataSize, PROT_READ | PROT_WRITE, MAP_SHARED, bufferHandle->fd, 0); in processBufferInfo()
186 DP_INFO_LOG("bufferPtr fd: %{public}d, fd: %{public}d", bufferHandle->fd, bufferPtr->GetFd()); in processBufferInfo()
250 sptr<SurfaceBuffer> TransBufferHandleToSurfaceBuffer(BufferHandle *bufferHandle) in TransBufferHandleToSurfaceBuffer() argument
253 if (bufferHandle == nullptr) { in TransBufferHandleToSurfaceBuffer()
254 DP_ERR_LOG("bufferHandle i in TransBufferHandleToSurfaceBuffer()
265 CreateAuxiliaryPicture(BufferHandle *bufferHandle, Media::AuxiliaryPictureType type) CreateAuxiliaryPicture() argument
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Drender_frame_util.cpp159 copyDataRef.bufferHandle = gpuResourceMgr.Create(GetStagingBufferDesc(byteSize, ebcf)); in ProcessFrameInputCopyData()
170 dsStaging_->CopyBufferToBuffer(dataToBeCopied.handle, copyDataRef.bufferHandle, bc, in ProcessFrameInputCopyData()
177 copyDataRef.bufferHandle = gpuResourceMgr.Create(GetStagingBufferDesc(byteSize, ebcf)); in ProcessFrameInputCopyData()
190 dsStaging_->CopyImageToBuffer(dataToBeCopied.handle, copyDataRef.bufferHandle, bic, in ProcessFrameInputCopyData()
194 if (copyDataRef.byteBuffer && copyDataRef.bufferHandle) { in ProcessFrameInputCopyData()
199 dataCopy.gpuHandle = copyDataRef.bufferHandle; in ProcessFrameInputCopyData()
/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/delegates/nnrt_delegate/
H A Dnnrt_delegate.h139 TfLiteDelegate* delegate, TfLiteBufferHandle bufferHandle, TfLiteTensor* tensor);
142 TfLiteDelegate* delegate, TfLiteBufferHandle bufferHandle, TfLiteTensor* tensor);
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_render_command_list.h69 * @param bufferHandle Buffer handle
75 const RenderHandle bufferHandle, const uint32_t offset, const uint32_t drawCount, const uint32_t stride) = 0;
78 * @param bufferHandle Buffer handle
84 const RenderHandle bufferHandle, const uint32_t offset, const uint32_t drawCount, const uint32_t stride) = 0;
94 * @param bufferHandle Buffer handle
97 virtual void DispatchIndirect(const RenderHandle bufferHandle, const uint32_t offset) = 0;
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Drender_data_structures.h47 RenderHandle bufferHandle; member
57 RenderHandle bufferHandle; member
69 RenderHandleReference bufferHandle; member
79 RenderHandleReference bufferHandle; member
/foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/
H A Dcamera_photo_proxy.h28 CameraPhotoProxy(BufferHandle* bufferHandle, int32_t format, int32_t photoWidth,
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_command_list.cpp579 const RenderHandle bufferHandle, const uint32_t offset, const uint32_t drawCount, const uint32_t stride) in DrawIndirect()
585 if (!RenderHandleUtil::IsGpuBuffer(bufferHandle)) { in DrawIndirect()
590 if (stateData_.renderPassHasBegun && RenderHandleUtil::IsGpuBuffer(bufferHandle)) { in DrawIndirect()
597 data->argsHandle = bufferHandle; in DrawIndirect()
603 if (RenderHandleUtil::IsDynamicResource(bufferHandle)) { in DrawIndirect()
607 rpIndirectBufferBarriers_.push_back({ bufferHandle, offset, drawIndirectCommandSize }); in DrawIndirect()
616 const RenderHandle bufferHandle, const uint32_t offset, const uint32_t drawCount, const uint32_t stride) in DrawIndexedIndirect()
622 if (!RenderHandleUtil::IsGpuBuffer(bufferHandle)) { in DrawIndexedIndirect()
627 if (stateData_.renderPassHasBegun && RenderHandleUtil::IsGpuBuffer(bufferHandle)) { in DrawIndexedIndirect()
634 data->argsHandle = bufferHandle; in DrawIndexedIndirect()
578 DrawIndirect( const RenderHandle bufferHandle, const uint32_t offset, const uint32_t drawCount, const uint32_t stride) DrawIndirect() argument
615 DrawIndexedIndirect( const RenderHandle bufferHandle, const uint32_t offset, const uint32_t drawCount, const uint32_t stride) DrawIndexedIndirect() argument
671 DispatchIndirect(const RenderHandle bufferHandle, const uint32_t offset) DispatchIndirect() argument
[all...]
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/
H A Drender_data_defines_3d.h93 RENDER_NS::RenderHandleReference bufferHandle {};
103 RENDER_NS::RenderHandleReference bufferHandle {};
115 return RENDER_NS::VertexBuffer { rvb.bufferHandle.GetHandle(), rvb.bufferOffset, rvb.byteSize }; in ConvertVertexBuffer()
121 return RENDER_NS::IndexBuffer { rib.bufferHandle.GetHandle(), rib.bufferOffset, rib.byteSize, rib.indexType }; in ConvertIndexBuffer()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/util/
H A Dintf_render_frame_util.h68 RenderHandleReference bufferHandle {};
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_shader_passes_generic.cpp234 vbs[vbIdx] = { vr.bufferHandle.GetHandle(), vr.bufferOffset, vr.byteSize }; in ExecuteFrameGraphics()
240 if (ib.bufferHandle) { in ExecuteFrameGraphics()
242 { ib.bufferHandle.GetHandle(), ib.bufferOffset, ib.byteSize, ib.indexType }); in ExecuteFrameGraphics()

Completed in 15 milliseconds

12