/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_rect.h | 32 static void Draw(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 36 static void DrawRectRadiusWithoutBorder(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 39 static void DrawRectBorderWithoutRadius(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 42 static void DrawRectRadiusEqualBorder(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 45 static void DrawRectRadiusSmallThanBorder(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 48 static void DrawRectRadiusBiggerThanBorder(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 51 static void DrawRectRadiusWithoutBorderCon1(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 54 static void DrawRectRadiusWithoutBorderCon2(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 57 static void DrawRectRadiusWithoutBorderCon3(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 60 static void DrawRectRadiusWithoutBorderCon4(BufferInfo [all...] |
H A D | draw_arc.h | 33 void Draw(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, 84 void DrawVerLine(BufferInfo& gfxDstBuffer, 93 void DrawHorLine(BufferInfo& gfxDstBuffer, 102 void DrawImg(BufferInfo& gfxDstBuffer, 116 void DrawCircleNoEndpoint(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, 119 void DrawAxisLine(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa); 121 void DrawLineWithDegree(BufferInfo& gfxDstBuffer, 131 int16_t DrawLineWithDegreeInner(BufferInfo& gfxDstBuffer, 141 void DrawLineAnti(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa); 142 void DrawPointAnti(BufferInfo [all...] |
H A D | draw_line.h | 26 static void Draw(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, const Rect& mask, 30 static void DrawVerticalLine(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, 33 static void DrawHorizontalLine(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, 36 static void DrawWuLine(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, 39 static void DrawThinWuLine(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, const Rect& mask,
|
H A D | draw_utils.h | 204 void DrawColorArea(BufferInfo& gfxDstBuffer, const Rect& area, const Rect& mask, 207 void DrawColorAreaBySides(BufferInfo& gfxDstBuffer, const Rect& mask, const ColorType& color, 210 void DrawPixel(BufferInfo& gfxDstBuffer, int16_t x, int16_t y, const Rect& mask, 213 void DrawColorLetter(BufferInfo& gfxDstBuffer, 218 void DrawNormalLetter(BufferInfo& gfxDstBuffer, 224 void DrawLetter(BufferInfo& gfxDstBuffer, 232 void DrawImage(BufferInfo& gfxDstBuffer, const Rect& area, const Rect& mask, 243 static void DrawTriangleTransform(BufferInfo& gfxDstBuffer, 251 void DrawTransform(BufferInfo& gfxDstBuffer, 259 void DrawTranspantArea(BufferInfo [all...] |
H A D | draw_label.h | 28 static uint16_t DrawTextOneLine(BufferInfo& gfxDstBuffer, const LabelLineInfo& labelLine, 31 static void DrawArcText(BufferInfo& gfxDstBuffer, const Rect& mask, const char* text, const Point& arcCenter, 49 static void DrawLetterWithRotate(BufferInfo& gfxDstBuffer, 62 static void DrawLineBackgroundColor(BufferInfo& gfxDstBuffer, uint16_t letterIndex,
|
/foundation/arkui/ui_lite/interfaces/innerkits/engines/gfx/ |
H A D | soft_engine.h | 24 void DrawArc(BufferInfo& dst, 31 void DrawLine(BufferInfo& dst, 39 void DrawLetter(BufferInfo& gfxDstBuffer, 47 void DrawCubicBezier(BufferInfo& dst, 57 void DrawRect(BufferInfo& dst, 63 void DrawTransform(BufferInfo& dst, 74 void Blit(BufferInfo& dst, 76 const BufferInfo& src, 80 void Fill(BufferInfo& dst, const Rect& fillArea, const ColorType color, const OpacityType opacity) override; 82 void DrawPath(BufferInfo [all...] |
H A D | gfx_engine_manager.h | 81 virtual void DrawArc(BufferInfo& dst, 90 virtual void DrawLine(BufferInfo& dst, 98 virtual void DrawLetter(BufferInfo& gfxDstBuffer, 106 virtual void DrawCubicBezier(BufferInfo& dst, 117 DrawRect(BufferInfo& dst, const Rect& rect, const Rect& dirtyRect, const Style& style, OpacityType opacity) = 0; 119 virtual void DrawTransform(BufferInfo& dst, 130 virtual void Blit(BufferInfo& dst, 132 const BufferInfo& src, 136 virtual void Fill(BufferInfo& dst, const Rect& fillArea, const ColorType color, const OpacityType opacity) = 0; 138 virtual void DrawPath(BufferInfo [all...] |
/foundation/arkui/ui_lite/frameworks/engines/gfx/ |
H A D | soft_engine.cpp | 28 void SoftEngine::DrawArc(BufferInfo& dst, in DrawArc() 38 void SoftEngine::DrawLine(BufferInfo& dst, in DrawLine() 49 void SoftEngine::DrawLetter(BufferInfo& gfxDstBuffer, in DrawLetter() 60 void SoftEngine::DrawCubicBezier(BufferInfo& dst, in DrawCubicBezier() 73 void SoftEngine::DrawRect(BufferInfo& dst, in DrawRect() 82 void SoftEngine::DrawTransform(BufferInfo& dst, in DrawTransform() 101 void SoftEngine::Blit(BufferInfo& dst, in Blit() 103 const BufferInfo& src, in Blit() 112 void SoftEngine::Fill(BufferInfo& dst, const Rect& fillArea, const ColorType color, const OpacityType opacity) in Fill() 117 void SoftEngine::DrawPath(BufferInfo [all...] |
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/base/ |
H A D | buffer_info.cpp | 25 BufferInfo::BufferInfo(const std::shared_ptr<SharedBuffer>& sharedBuffer, int32_t dataSize, bool isHighQuality, in BufferInfo() function in OHOS::CameraStandard::DeferredProcessing::BufferInfo 35 BufferInfo::~BufferInfo() in ~BufferInfo() 41 sptr<IPCFileDescriptor> BufferInfo::GetIPCFileDescriptor() in GetIPCFileDescriptor()
|
/foundation/arkui/ui_lite/interfaces/kits/components/ |
H A D | ui_canvas.h | 300 void (*DrawGraphics)(BufferInfo&, void*, const Paint&, const Rect&, const Rect&, const Style&); 437 void OnBlendDraw(BufferInfo& gfxDstBuffer, const Rect& trunc); 440 void OnDraw(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 551 static BufferInfo* gfxMapBuffer_; 601 static void DoDrawLine(BufferInfo& gfxDstBuffer, 607 static void DoDrawCurve(BufferInfo& gfxDstBuffer, 613 static void DoDrawRect(BufferInfo& gfxDstBuffer, 619 static void DoFillRect(BufferInfo& gfxDstBuffer, 625 static void DoDrawCircle(BufferInfo& gfxDstBuffer, 631 static void DoDrawArc(BufferInfo [all...] |
H A D | ui_box_progress.h | 222 void OnDraw(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 226 void DrawBackground(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea); 227 void DrawForeground(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea, Rect& coords); 228 void DrawRoundCap(BufferInfo& gfxDstBuffer, 235 void DrawValidRect(BufferInfo& gfxDstBuffer,
|
H A D | ui_chart.h | 558 void DrawPoint(BufferInfo& gfxDstBuffer, const Rect& mask); 595 void DoDrawPoint(BufferInfo& gfxDstBuffer, const Point& point, const PointStyle& style, const Rect& mask); 663 void OnDraw(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 758 virtual void DrawDataSerials(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) = 0; 797 void DrawDataSerials(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 873 void DrawDataSerials(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 895 void GradientColor(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea, UIChartDataSerial* data); 896 void DrawGradientColor(BufferInfo& gfxDstBuffer, 902 void DrawSmoothPolyLine(BufferInfo& gfxDstBuffer, 915 void DrawPolyLine(BufferInfo [all...] |
H A D | ui_axis.h | 154 void OnDraw(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 192 virtual void DrawAxisMark(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) = 0; 273 void DrawAxisMark(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 351 void DrawAxisMark(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override;
|
H A D | ui_analog_clock.h | 309 void OnDraw(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 318 void OnPostDraw(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 354 void DrawHand(BufferInfo& gfxDstBuffer, const Rect& current, const Rect& invalidatedArea, Hand& hand); 355 void DrawHandImage(BufferInfo& gfxDstBuffer, const Rect& current, const Rect& invalidatedArea, Hand& hand); 356 void DrawHandLine(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea, Hand& hand);
|
H A D | root_view.h | 277 void UpdateBufferInfo(BufferInfo* fbBufferInfo); 314 void InitMapBufferInfo(BufferInfo* bufferInfo); 357 BufferInfo* bufferInfo; 358 BufferInfo* mapBufferInfo;
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/ |
H A D | image_codec_dfx.cpp | 26 for (const BufferInfo& info : inputBufferPool_) { in PrintAllBufferInfo() 31 for (const BufferInfo& info : outputBufferPool_) { in PrintAllBufferInfo() 41 const vector<BufferInfo>& pool = isInput ? inputBufferPool_ : outputBufferPool_; in CountOwner() 42 for (const BufferInfo &info : pool) { in CountOwner() 48 void ImageCodec::ChangeOwner(BufferInfo& info, BufferOwner newOwner) in ChangeOwner() 87 void ImageCodec::UpdateInputRecord(const BufferInfo& info, std::chrono::time_point<std::chrono::steady_clock> now) in UpdateInputRecord() 109 void ImageCodec::UpdateOutputRecord(const BufferInfo& info, std::chrono::time_point<std::chrono::steady_clock> now) in UpdateOutputRecord() 144 bool ImageCodec::BufferInfo::IsValidFrame() const in IsValidFrame() 158 void ImageCodec::BufferInfo::Dump(const string& prefix, bool dumpMode) const in Dump() 165 void ImageCodec::BufferInfo [all...] |
H A D | image_codec.cpp | 408 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in AllocateHardwareBuffers() 430 BufferInfo bufInfo; in AllocateHardwareBuffers() 452 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in AllocateSurfaceBuffers() 478 BufferInfo bufInfo; in AllocateSurfaceBuffers() 518 ImageCodec::BufferInfo* ImageCodec::FindBufferInfoByID(OMX_DIRTYPE portIndex, uint32_t bufferId) in FindBufferInfoByID() 520 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in FindBufferInfoByID() 521 for (BufferInfo &info : pool) { in FindBufferInfoByID() 532 const vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in FindBufferIndexByID() 542 void ImageCodec::NotifyUserToFillThisInBuffer(BufferInfo &info) in NotifyUserToFillThisInBuffer() 552 BufferInfo* bufferInf in OnQueueInputBuffer() [all...] |
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hdecoder.h | 74 void OnReleaseOutputBuffer(const BufferInfo &info) override; 76 int32_t NotifySurfaceToRenderOutputBuffer(BufferInfo &info); 80 std::vector<BufferInfo>::iterator FindBelongTo(sptr<SurfaceBuffer>& buffer); 85 void SurfaceDynamicModeSubmitBuffer(std::vector<BufferInfo>::iterator nullSlot); 86 void BufferDynamicModeSubmitBuffer(std::vector<BufferInfo>::iterator nullSlot); 98 void CancelBufferToSurface(BufferInfo &info); 104 int32_t VrrPrediction(BufferInfo &info) override;
|
H A D | hcodec_dfx.cpp | 77 const vector<BufferInfo>& pool = isInput ? inputBufferPool_ : outputBufferPool_; in PrintAllBufferInfo() 80 for (const BufferInfo& info : pool) { in PrintAllBufferInfo() 92 auto getbufferCapacity = [](const std::vector<BufferInfo> &pool) -> int32_t { in OnGetHidumperInfo() 104 for (const BufferInfo& info : inputBufferPool_) { in OnGetHidumperInfo() 113 for (const BufferInfo& info : outputBufferPool_) { in OnGetHidumperInfo() 132 const vector<BufferInfo>& pool = isInput ? inputBufferPool_ : outputBufferPool_; in UpdateOwner() 135 for (const BufferInfo &info : pool) { in UpdateOwner() 170 void HCodec::ChangeOwner(BufferInfo& info, BufferOwner newOwner) in ChangeOwner() 175 void HCodec::ChangeOwnerNormal(BufferInfo& info, BufferOwner newOwner) in ChangeOwnerNormal() 224 void HCodec::ChangeOwnerDebug(BufferInfo [all...] |
H A D | hcodec.h | 128 struct BufferInfo { struct in OHOS::MediaAVCodec::HCodec 129 BufferInfo() : lastOwnerChangeTime(std::chrono::steady_clock::now()) {} in BufferInfo() function 170 void ChangeOwner(BufferInfo& info, BufferOwner newOwner); 171 void ChangeOwnerNormal(BufferInfo& info, BufferOwner newOwner); 172 void ChangeOwnerDebug(BufferInfo& info, BufferOwner newOwner); 173 void UpdateInputRecord(const BufferInfo& info, std::chrono::time_point<std::chrono::steady_clock> now); 174 void UpdateOutputRecord(const BufferInfo& info, std::chrono::time_point<std::chrono::steady_clock> now); 212 BufferInfo* FindBufferInfoByID(OMX_DIRTYPE portIndex, uint32_t bufferId); 218 void WrapSurfaceBufferToSlot(BufferInfo &info, 222 virtual void NotifyUserToFillThisInBuffer(BufferInfo [all...] |
/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_arc_scroll_bar.h | 30 void OnDraw(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea, uint8_t backgroundOpa) override; 34 void DrawForeground(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea, uint8_t backgroundOpa); 35 void DrawBackground(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea, uint8_t backgroundOpa);
|
/foundation/multimedia/camera_framework/services/deferred_processing_service/include/base/ |
H A D | buffer_info.h | 28 class BufferInfo { class 30 BufferInfo(const std::shared_ptr<SharedBuffer>& sharedBuffer, int32_t dataSize, bool isHighQuality, 32 ~BufferInfo();
|
/foundation/multimedia/image_effect/interfaces/inner_api/native/base/ |
H A D | effect_buffer.h | 40 class BufferInfo { class 84 EffectBuffer(std::shared_ptr<BufferInfo> &info, void *buffer, std::shared_ptr<ExtraInfo> &extraInfo) in EffectBuffer() 87 std::shared_ptr<BufferInfo> bufferInfo_ = nullptr; 91 std::shared_ptr<std::unordered_map<EffectPixelmapType, std::shared_ptr<BufferInfo>>> auxiliaryBufferInfos = nullptr;
|
/foundation/multimedia/media_lite/services/player_lite/impl/buffersource/include/ |
H A D | buffer_source.h | 46 } BufferInfo; typedef 74 int GetBufferInfo(int idx, BufferInfo* info); 86 BufferInfo buffer_[QUEUE_SIZE];
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/imagecodec/ |
H A D | image_codec.h | 107 struct BufferInfo { struct in OHOS::ImagePlugin::ImageCodec 108 BufferInfo() : lastOwnerChangeTime(std::chrono::steady_clock::now()) {} in BufferInfo() function 136 void ChangeOwner(BufferInfo& info, BufferOwner newOwner); 137 void UpdateInputRecord(const BufferInfo& info, std::chrono::time_point<std::chrono::steady_clock> now); 138 void UpdateOutputRecord(const BufferInfo& info, std::chrono::time_point<std::chrono::steady_clock> now); 170 BufferInfo* FindBufferInfoByID(OMX_DIRTYPE portIndex, uint32_t bufferId); 174 virtual void NotifyUserToFillThisInBuffer(BufferInfo &info); 176 void OnQueueInputBuffer(BufferOperationMode mode, BufferInfo* info); 177 int32_t NotifyOmxToEmptyThisInBuffer(BufferInfo& info); 181 int32_t NotifyOmxToFillThisOutBuffer(BufferInfo [all...] |