/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_rect.cpp | 58 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.bgOpa_); in Draw() local 59 DrawUtils::GetInstance()->DrawColorArea(gfxDstBuffer, rect, dirtyRect, style.bgColor_, opa); in Draw() 132 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.bgOpa_); in DrawRectRadiusWithoutBorderCon1() local 133 drawUtils->DrawColorArea(gfxDstBuffer, topRect, dirtyRect, style.bgColor_, opa); in DrawRectRadiusWithoutBorderCon1() 137 drawUtils->DrawColorArea(gfxDstBuffer, bottomRect, dirtyRect, style.bgColor_, opa); in DrawRectRadiusWithoutBorderCon1() 174 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.bgOpa_); in DrawRectRadiusWithoutBorderCon2() local 175 DrawUtils::GetInstance()->DrawColorArea(gfxDstBuffer, middleRect, dirtyRect, style.bgColor_, opa); in DrawRectRadiusWithoutBorderCon2() 214 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.bgOpa_); in DrawRectRadiusWithoutBorderCon4() local 218 drawUtils->DrawColorArea(gfxDstBuffer, topRect, dirtyRect, style.bgColor_, opa); in DrawRectRadiusWithoutBorderCon4() 222 drawUtils->DrawColorArea(gfxDstBuffer, middleRect, dirtyRect, style.bgColor_, opa); in DrawRectRadiusWithoutBorderCon4() 275 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.borderOpa_); DrawRectBorderWithoutRadius() local 345 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.borderOpa_); DrawRectRadiusEqualBorder() local 424 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.borderOpa_); DrawRectRadiusSmallThanBorder() local 519 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.borderOpa_); DrawRectRadiusBiggerThanBorderCon1() local 587 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.borderOpa_); DrawRectRadiusBiggerThanBorderCon2() local 716 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.borderOpa_); DrawRectRadiusBiggerThanBorderCon4() local [all...] |
H A D | draw_arc.cpp | 132 uint8_t opa, in DrawCircleNoEndpoint() 135 DrawAxisLine(gfxDstBuffer, arcInfo, mask, style, opa); in DrawCircleNoEndpoint() 176 DrawLineAnti(gfxDstBuffer, arcInfo, mask, style, opa); in DrawCircleNoEndpoint() 179 DrawLineWithDegree(gfxDstBuffer, arcInfo, -lineEnd_, -lineStart_, y_, mask, style, opa, ARC_QUADRANT_ONE); in DrawCircleNoEndpoint() 181 DrawLineWithDegree(gfxDstBuffer, arcInfo, -lineEnd_, -lineStart_, -y_, mask, style, opa, ARC_QUADRANT_TWO); in DrawCircleNoEndpoint() 183 DrawLineWithDegree(gfxDstBuffer, arcInfo, lineStart_, lineEnd_, -y_, mask, style, opa, ARC_QUADRANT_THREE); in DrawCircleNoEndpoint() 185 DrawLineWithDegree(gfxDstBuffer, arcInfo, lineStart_, lineEnd_, y_, mask, style, opa, ARC_QUADRANT_FOUR); in DrawCircleNoEndpoint() 207 uint8_t opa) in DrawAxisLine() 214 DrawHorLine(gfxDstBuffer, arcInfo.center, arcInfo.imgPos, mask, 0, style, opa, arcInfo.imgSrc); in DrawAxisLine() 220 arcInfo.imgPos, mask, lineWidth, style, opa, arcInf in DrawAxisLine() 128 DrawCircleNoEndpoint(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa, bool anti) DrawCircleNoEndpoint() argument 203 DrawAxisLine(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa) DrawAxisLine() argument 323 DrawLineAnti(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa) DrawLineAnti() argument 416 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.lineOpa_); Draw() local [all...] |
H A D | draw_image.cpp | 29 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.imageOpa_); in DrawCommon() local 31 DrawUtils::GetInstance()->DrawImage(gfxDstBuffer, coords, mask, img->data, opa, pxBitSize, in DrawCommon() 41 OpacityType opa = DrawUtils::GetMixOpacity(opaScale, style.imageOpa_); in DrawCommon() local 50 DrawUtils::GetInstance()->DrawImage(gfxDstBuffer, coords, mask, entry.GetImgData(), opa, pxBitSize, in DrawCommon() 78 DrawUtils::GetInstance()->DrawImage(gfxDstBuffer, line, mask, buf, opa, pxBitSize, in DrawCommon()
|
H A D | draw_utils.h | 90 OpacityType opa; member 205 const ColorType& color, OpacityType opa) const; 208 OpacityType opa, const EdgeSides& sides) const; 211 const ColorType& color, OpacityType opa) const; 230 const OpacityType opa) const; 233 const uint8_t* image, OpacityType opa, uint8_t pxBitSize, ColorMode colorMode) const; 281 OpacityType opa, 285 const ColorType& color, OpacityType opa, uint16_t w) const; 293 OpacityType opa, 302 OpacityType opa, [all...] |
H A D | clip_utils.h | 69 void DrawPixel(int16_t x, int16_t y, uint8_t opa, const ImageInfo* imageInfo); 70 void DrawHorLine(int16_t x, int16_t y, int16_t width, uint8_t opa, const ImageInfo* imageInfo);
|
H A D | clip_utils.cpp | 159 void ClipUtils::DrawPixel(int16_t x, int16_t y, uint8_t opa, const ImageInfo* imageInfo) in DrawPixel() argument 169 buffer[offset].alpha = buffer[offset].alpha * opa / OPA_OPAQUE; in DrawPixel() 179 void ClipUtils::DrawHorLine(int16_t x, int16_t y, int16_t width, uint8_t opa, const ImageInfo* imageInfo) in DrawHorLine() argument 182 DrawPixel(i, y, opa, imageInfo); in DrawHorLine()
|
H A D | draw_arc.h | 117 uint8_t opa, bool anti); 119 void DrawAxisLine(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa); 141 void DrawLineAnti(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa);
|
H A D | draw_utils.cpp | 39 #define DRAW_UTILS_PREPROCESS(gfxBufferInfo, opa) \ 40 if ((opa) == OPA_TRANSPARENT) { \ 83 OpacityType opa, in DrawColorAreaBySides() 87 DrawUtils::GetInstance()->DrawColorArea(gfxDstBuffer, area, mask, color, opa); in DrawColorAreaBySides() 94 OpacityType opa) const in DrawColorArea() 96 if (opa == OPA_TRANSPARENT) { in DrawColorArea() 105 BaseGfxEngine::GetInstance()->Fill(gfxDstBuffer, maskedArea, color, opa); in DrawColorArea() 161 OpacityType opa) const in DrawPixel() 167 DRAW_UTILS_PREPROCESS(gfxDstBuffer, opa); in DrawPixel() 173 COLOR_FILL_BLEND(screenBuffer, bufferMode, &fillColor, ARGB8888, opa); in DrawPixel() 80 DrawColorAreaBySides(BufferInfo& gfxDstBuffer, const Rect& mask, const ColorType& color, OpacityType opa, const EdgeSides& sides) const DrawColorAreaBySides() argument 378 DrawImage(BufferInfo& gfxDstBuffer, const Rect& area, const Rect& mask, const uint8_t* image, OpacityType opa, uint8_t pxBitSize, ColorMode colorMode) const DrawImage() argument 573 BlendWithSoftWare(const uint8_t* src1, const Rect& srcRect, uint32_t srcStride, uint32_t srcLineNumber, ColorMode srcMode, uint32_t color, OpacityType opa, uint8_t* dst, uint32_t destStride, ColorMode destMode, uint32_t x, uint32_t y) const BlendWithSoftWare() argument 621 SetDestAndSrc(ColorMode& srcMode, ColorMode& destMode, uint32_t height, uint8_t* src, uint32_t width, OpacityType opa, uint8_t* dest, uint32_t destStride, uint32_t srcStride, uint8_t destByteSize, uint8_t srcByteSize) const SetDestAndSrc() argument 1571 OpacityType opa = in.opaScale; global() local [all...] |
H A D | draw_triangle.h | 27 const Rect& mask, const ColorType& color, OpacityType opa);
|
H A D | draw_triangle.cpp | 25 OpacityType opa) in Draw() 63 DrawUtils::GetInstance()->DrawColorArea(gfxDstBuffer, area, mask, color, opa); in Draw() 20 Draw(BufferInfo& gfxDstBuffer, const Point* points, uint8_t count, const Rect& mask, const ColorType& color, OpacityType opa) Draw() argument
|
/foundation/arkui/ui_lite/frameworks/dock/ |
H A D | screen_device_proxy.h | 49 OpacityType opa, in HardwareFill() 55 return device_->HardwareFill(fillArea, color, opa, dst, dstStride, dstColorMode); in HardwareFill() 66 OpacityType opa, in HardwareBlend() 75 color, opa, dst, dstStride, dstColorMode, x, y); in HardwareBlend() 84 OpacityType opa, in HardwareTransform() 93 return device_->HardwareTransform(src, srcColorMode, srcRect, transformMatrix, opa, color, mask, dst, in HardwareTransform() 47 HardwareFill(const Rect& fillArea, uint32_t color, OpacityType opa, uint8_t* dst, uint32_t dstStride, ColorMode dstColorMode) HardwareFill() argument 60 HardwareBlend(const uint8_t* src, const Rect& srcRect, uint32_t srcStride, uint32_t srcLineNumber, ColorMode srcColorMode, uint32_t color, OpacityType opa, uint8_t* dst, uint32_t dstStride, ColorMode dstColorMode, uint32_t x, uint32_t y) HardwareBlend() argument 80 HardwareTransform(const uint8_t* src, ColorMode srcColorMode, const Rect& srcRect, const Matrix3<float>& transformMatrix, OpacityType opa, uint32_t color, const Rect& mask, uint8_t* dst, uint32_t dstStride, ColorMode dstColorMode, const TransformOption& option) HardwareTransform() argument
|
H A D | screen_device.h | 108 * @param opa Indicates the transparency 118 OpacityType opa, in HardwareFill() 135 * @param opa Indicates the transparency 151 OpacityType opa, in HardwareBlend() 167 * @param opa Indicates the transparency 183 OpacityType opa, in HardwareTransform() 116 HardwareFill(const Rect& fillArea, uint32_t color, OpacityType opa, uint8_t* dst, uint32_t dstStride, ColorMode dstColorMode) HardwareFill() argument 145 HardwareBlend(const uint8_t* src, const Rect& srcRect, uint32_t srcStride, uint32_t srcLineNumber, ColorMode srcColorMode, uint32_t color, OpacityType opa, uint8_t* dst, uint32_t dstStride, ColorMode dstColorMode, uint32_t x, uint32_t y) HardwareBlend() argument 179 HardwareTransform(const uint8_t* src, ColorMode srcColorMode, const Rect& srcRect, const Matrix3<float>& transformMatrix, OpacityType opa, uint32_t color, const Rect& mask, uint8_t* dst, uint32_t dstStride, ColorMode dstColorMode, const TransformOption& option) HardwareTransform() argument
|
/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_abstract_scroll.cpp | 70 uint8_t opa = OPA_OPAQUE * animator_.GetRunTime() / ANIMATOR_DURATION; variable 72 opa = OPA_OPAQUE - opa; 74 float bezielY = opa; 77 opa = static_cast<uint8_t>(bezielY * opa); 79 scrollView_.yScrollBar_->SetOpacity(opa); 82 scrollView_.xScrollBar_->SetOpacity(opa); 434 uint8_t opa = GetMixOpaScale(); in OnPostDraw() local 444 yScrollBar_->OnDraw(gfxDstBuffer, invalidatedArea, opa); in OnPostDraw() [all...] |
H A D | ui_label_button.cpp | 36 OpacityType opa = GetMixOpaScale(); in OnDraw() local 39 labelStyle_, ellipsisIndex, opa); in OnDraw()
|
H A D | ui_button.cpp | 92 OpacityType opa = GetMixOpaScale(); in OnDraw() local 93 BaseGfxEngine::GetInstance()->DrawRect(gfxDstBuffer, GetOrigRect(), invalidatedArea, *buttonStyles_[state_], opa); in OnDraw() 94 DrawImg(gfxDstBuffer, invalidatedArea, opa); in OnDraw() 334 OpacityType opa = button_.GetMixOpaScale(); in DrawMask() local 335 BaseGfxEngine::GetInstance()->DrawRect(gfxDstBuffer, button_.GetRect(), invalidatedArea, maskStyle, opa); in DrawMask()
|
H A D | ui_image_view.cpp | 428 OpacityType opa = GetMixOpaScale(); in OnDraw() local 430 baseGfxEngine->DrawRect(gfxDstBuffer, GetRect(), invalidatedArea, *style_, opa); in OnDraw() 445 SetCordsTmpRect(gfxDstBuffer, viewRect, trunc, cordsTmp, opa); in OnDraw() 462 OpacityType opaScale = DrawUtils::GetMixOpacity(opa, style_->imageOpa_); in OnDraw() 474 Rect& cordsTmp, OpacityType opa) in SetCordsTmpRect() 480 image_.DrawImage(gfxDstBuffer, cordsTmp, trunc, *style_, opa); in SetCordsTmpRect() 473 SetCordsTmpRect(BufferInfo& gfxDstBuffer, Rect& viewRect, Rect& trunc, Rect& cordsTmp, OpacityType opa) SetCordsTmpRect() argument
|
H A D | ui_checkbox.cpp | 171 uint8_t opa = DrawUtils::GetMixOpacity(opaScale_, backgroundOpacity_); in SelectedStateSoftwareDrawing() local 174 baseGfxEngine->DrawLine(gfxDstBuffer, start, mid, trunc, rectLineWidth * 2, Color::White(), opa); in SelectedStateSoftwareDrawing() 177 baseGfxEngine->DrawLine(gfxDstBuffer, mid, end, trunc, rectLineWidth * 2, Color::White(), opa); in SelectedStateSoftwareDrawing()
|
H A D | ui_edit_text.cpp | 495 OpacityType opa = GetMixOpaScale(); in OnDraw() local 497 Text::TEXT_ELLIPSIS_END_INV, opa); in OnDraw() 502 OpacityType opa = GetMixOpaScale(); in OnDraw() local 504 style, placeholderEllipsisIndex_, opa); in OnDraw()
|
/foundation/arkui/ui_lite/test/unittest/components/ |
H A D | ui_scroll_bar_test.cpp | 245 uint8_t opa[] = {0, 255}; in HWTEST_F() local 246 for (int8_t i = 0; i < sizeof(opa) / sizeof(uint8_t); i++) { in HWTEST_F() 247 arcBar.SetOpacity(opa[i]); in HWTEST_F() 248 EXPECT_EQ(arcBar.GetOpacity(), opa[i]); in HWTEST_F() 250 boxBar.SetOpacity(opa[i]); in HWTEST_F() 251 EXPECT_EQ(boxBar.GetOpacity(), opa[i]); in HWTEST_F()
|
/foundation/graphic/graphic_utils_lite/interfaces/innerkits/ |
H A D | graphic_neon_utils.h | 197 uint8_t opa) in LoadBufA_ARGB8888() 203 a = NeonMulDiv255(vBuf.val[NEON_A], vdup_n_u8(opa)); in LoadBufA_ARGB8888() 211 uint8_t opa) in LoadBufA_XRGB8888() 217 a = vdup_n_u8(opa); in LoadBufA_XRGB8888() 225 uint8_t opa) in LoadBufA_RGB888() 231 a = vdup_n_u8(opa); in LoadBufA_RGB888() 239 uint8_t opa) in LoadBufA_RGB565() 248 a = vdup_n_u8(opa); in LoadBufA_RGB565() 192 LoadBufA_ARGB8888(uint8_t* buf, uint8x8_t& r, uint8x8_t& g, uint8x8_t& b, uint8x8_t& a, uint8_t opa) LoadBufA_ARGB8888() argument 206 LoadBufA_XRGB8888(uint8_t* buf, uint8x8_t& r, uint8x8_t& g, uint8x8_t& b, uint8x8_t& a, uint8_t opa) LoadBufA_XRGB8888() argument 220 LoadBufA_RGB888(uint8_t* buf, uint8x8_t& r, uint8x8_t& g, uint8x8_t& b, uint8x8_t& a, uint8_t opa) LoadBufA_RGB888() argument 234 LoadBufA_RGB565(uint8_t* buf, uint8x8_t& r, uint8x8_t& g, uint8x8_t& b, uint8x8_t& a, uint8_t opa) LoadBufA_RGB565() argument
|
H A D | graphic_neon_pipeline.h | 28 using LoadBufA = void (*)(uint8_t* buf, uint8x8_t& r, uint8x8_t& g, uint8x8_t& b, uint8x8_t& a, uint8_t opa); 62 void Construct(ColorMode dm, ColorMode sm, void* srcColor = nullptr, uint8_t opa = OPA_OPAQUE) in Construct() 81 ConstructSrcColor(sm, srcColor, opa, r2_, g2_, b2_, a2_); in Construct() 85 void Invoke(uint8_t* dst, uint8_t* src, uint8_t opa) in Invoke() argument 88 loadSrcFunc_(src, r2_, g2_, b2_, a2_, opa); in Invoke() 329 void ConstructSrcColor(ColorMode sm, void* srcColor, uint8_t opa, in ConstructSrcColor() argument 337 a = NeonMulDiv255(vdup_n_u8(opa), vdup_n_u8(color->alpha)); in ConstructSrcColor() 343 a = vdup_n_u8(opa); in ConstructSrcColor() 349 a = vdup_n_u8(opa); in ConstructSrcColor() 355 a = vdup_n_u8(opa); in ConstructSrcColor() [all...] |
/foundation/graphic/graphic_utils_lite/interfaces/innerkits/hals/ |
H A D | gfx_engines.h | 36 const OpacityType& opa);
|
/foundation/graphic/graphic_utils_lite/frameworks/hals/ |
H A D | gfx_engines.cpp | 117 const OpacityType& opa) in GfxFillArea() 130 opt.globalAlpha = opa; in GfxFillArea() 114 GfxFillArea(const LiteSurfaceData& dstSurfaceData, const Rect& fillArea, const ColorType& color, const OpacityType& opa) GfxFillArea() argument
|
/foundation/arkui/ui_lite/test/unittest/common/ |
H A D | hardware_acceleration_unit_test.cpp | 41 OpacityType opa, 56 OpacityType opa, 71 OpacityType opa,
|
/foundation/arkui/ui_lite/frameworks/engines/gfx/ |
H A D | soft_engine.cpp | 55 const OpacityType opa) in DrawLetter() 57 DrawUtils::GetInstance()->DrawLetter(gfxDstBuffer, fontMap, fontRect, subRect, fontWeight, color, opa); in DrawLetter() 49 DrawLetter(BufferInfo& gfxDstBuffer, const uint8_t* fontMap, const Rect& fontRect, const Rect& subRect, const uint8_t fontWeight, const ColorType& color, const OpacityType opa) DrawLetter() argument
|