/foundation/graphic/surface_lite/frameworks/ |
H A D | buffer_manager.cpp | 101 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 D | codec_buffer.cpp | 52 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 D | yuv_viewer.cpp | 116 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 D | deferred_photo_proxy.cpp | 42 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 D | camera_photo_proxy.cpp | 46 CameraPhotoProxy::CameraPhotoProxy(BufferHandle* bufferHandle, int32_t format, in CameraPhotoProxy() argument 50 bufferHandle_ = bufferHandle; in CameraPhotoProxy()
|
/foundation/window/window_manager/utils/src/ |
H A D | surface_reader.cpp | 117 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 D | rs_profiler_pixelmap.cpp | 267 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 D | video_encoder_sample.cpp | 107 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 D | fsurface_memory.cpp | 68 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 D | surface_memory.cpp | 57 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 D | deferred_photo_proxy.h | 33 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 D | surface_memory.cpp | 64 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 D | render_node_morph.cpp | 223 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 D | egl_image_test.cpp | 90 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 D | photo_listener_impl.cpp | 197 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 D | photo_post_processor.cpp | 160 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 D | render_frame_util.cpp | 159 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 D | nnrt_delegate.h | 139 TfLiteDelegate* delegate, TfLiteBufferHandle bufferHandle, TfLiteTensor* tensor); 142 TfLiteDelegate* delegate, TfLiteBufferHandle bufferHandle, TfLiteTensor* tensor);
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_command_list.h | 69 * @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 D | render_data_structures.h | 47 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 D | camera_photo_proxy.h | 28 CameraPhotoProxy(BufferHandle* bufferHandle, int32_t format, int32_t photoWidth,
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.cpp | 579 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 D | render_data_defines_3d.h | 93 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 D | intf_render_frame_util.h | 68 RenderHandleReference bufferHandle {};
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_shader_passes_generic.cpp | 234 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()
|