/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | rs_skia_memory_tracer.h | 37 void dumpNumericValue(const char* dumpName, const char* valueName, const char* units, uint64_t value) override; 60 TraceValue(const char* units, uint64_t value) : units(units), value(value), count(1) {} in TraceValue() 61 TraceValue(const TraceValue& v) : units(v.units), value(v.value), count(v.count) {} in TraceValue() 64 units = v.units; in operator =() 69 SkString units; member
|
H A D | rs_skia_memory_tracer.cpp | 64 type = typeResult->second.units.c_str(); in ProcessElement() 80 resourceName = categoryResult->second.units.c_str(); in ProcessElement() 113 void SkiaMemoryTracer::dumpNumericValue(const char* dumpName, const char* valueName, const char* units, uint64_t value) in dumpNumericValue() argument 119 currentValues_.insert({ valueName, { units, value } }); in dumpNumericValue() 134 traceValue.units.c_str(), traceValue.count, entry); in LogOutput() 142 traceValue.units.c_str(), traceValue.count, entry); in LogOutput() 175 total.units.c_str(), purgeable.value, purgeable.units.c_str()); in LogTotals() 181 if (output.units == SkString("bytes") && output.value >= MEMUNIT_RATE) { in ConvertUnits() 183 output.units in ConvertUnits() [all...] |
H A D | skia_trace_memory_dump.cpp | 27 const char* valueName, const char* units, uint64_t value)
in DumpNumericValue() 34 skiaMemoryTrace_->dumpNumericValue(dumpName, valueName, units, value);
in DumpNumericValue() 26 DumpNumericValue(const char* dumpName, const char* valueName, const char* units, uint64_t value) DumpNumericValue() argument
|
H A D | skia_trace_memory_dump.h | 39 void DumpNumericValue(const char* dumpName, const char* valueName, const char* units, uint64_t value) override;
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_container_span_modifier.cpp | 28 ArkUINodeHandle node, ArkUI_Uint32 color, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) in SetContainerSpanTextBackgroundStyle() 37 borderRadius.radiusTopLeft = Dimension(values[NUM_0], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_0])); in SetContainerSpanTextBackgroundStyle() 38 borderRadius.radiusTopRight = Dimension(values[NUM_1], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_1])); in SetContainerSpanTextBackgroundStyle() 39 borderRadius.radiusBottomLeft = Dimension(values[NUM_2], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_2])); in SetContainerSpanTextBackgroundStyle() 40 borderRadius.radiusBottomRight = Dimension(values[NUM_3], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_3])); in SetContainerSpanTextBackgroundStyle() 27 SetContainerSpanTextBackgroundStyle( ArkUINodeHandle node, ArkUI_Uint32 color, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) SetContainerSpanTextBackgroundStyle() argument
|
H A D | badge_modifier.cpp | 27 Dimension(style.positionX.value, static_cast<DimensionUnit>(style.positionX.units)); in SetBadgeBaseParam() 29 Dimension(style.positionY.value, static_cast<DimensionUnit>(style.positionY.units)); in SetBadgeBaseParam() 37 badgeParameters.badgeFontSize = Dimension(style.fontSize.value, static_cast<DimensionUnit>(style.fontSize.units)); in SetBadgeBaseParam() 39 Dimension(style.badgeSize.value, static_cast<DimensionUnit>(style.badgeSize.units)); in SetBadgeBaseParam() 41 Dimension(style.borderWidth.value, static_cast<DimensionUnit>(style.borderWidth.units)); in SetBadgeBaseParam()
|
H A D | hyperlink_modifier.cpp | 65 ArkUINodeHandle node, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) in SetHyperlinkResponseRegion() 72 CalcDimension(values[i * NUM_4 + NUM_0], static_cast<DimensionUnit>(units[i * NUM_4 + NUM_0])); in SetHyperlinkResponseRegion() 74 CalcDimension(values[i * NUM_4 + NUM_1], static_cast<DimensionUnit>(units[i * NUM_4 + NUM_1])); in SetHyperlinkResponseRegion() 76 CalcDimension(values[i * NUM_4 + NUM_2], static_cast<DimensionUnit>(units[i * NUM_4 + NUM_2])); in SetHyperlinkResponseRegion() 78 CalcDimension(values[i * NUM_4 + NUM_3], static_cast<DimensionUnit>(units[i * NUM_4 + NUM_3])); in SetHyperlinkResponseRegion() 64 SetHyperlinkResponseRegion( ArkUINodeHandle node, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) SetHyperlinkResponseRegion() argument
|
H A D | menu_modifier.cpp | 58 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->strokeWidth.units)); in SetMenuDivider() 61 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->startMargin.units));; in SetMenuDivider() 63 static_cast<OHOS::Ace::DimensionUnit>(dividerInfo->endMargin.units));; in SetMenuDivider() 158 void SetRadius(ArkUINodeHandle node, const ArkUI_Float32* values, const int32_t* units) in SetRadius() argument 163 Dimension(values[0], static_cast<OHOS::Ace::DimensionUnit>(units[0])); // 0: index of top left value in SetRadius() 165 Dimension(values[1], static_cast<OHOS::Ace::DimensionUnit>(units[1])); // 1: index of top right value in SetRadius() 167 Dimension(values[2], static_cast<OHOS::Ace::DimensionUnit>(units[2])); // 2: index of bottom left value in SetRadius() 169 Dimension(values[3], static_cast<OHOS::Ace::DimensionUnit>(units[3])); // 3: index of bottom right value in SetRadius()
|
H A D | node_image_span_modifier.cpp | 90 ArkUINodeHandle node, ArkUI_Uint32 color, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) in SetImageSpanTextBackgroundStyle() 99 borderRadius.radiusTopLeft = Dimension(values[NUM_0], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_0])); in SetImageSpanTextBackgroundStyle() 100 borderRadius.radiusTopRight = Dimension(values[NUM_1], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_1])); in SetImageSpanTextBackgroundStyle() 101 borderRadius.radiusBottomLeft = Dimension(values[NUM_2], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_2])); in SetImageSpanTextBackgroundStyle() 102 borderRadius.radiusBottomRight = Dimension(values[NUM_3], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_3])); in SetImageSpanTextBackgroundStyle() 215 const ArkUI_Int32* units, ArkUI_Int32 length) in SetImageSpanBorderRadius() 223 borderRadius.radiusTopLeft = Dimension(values[NUM_0], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_0])); in SetImageSpanBorderRadius() 224 borderRadius.radiusTopRight = Dimension(values[NUM_1], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_1])); in SetImageSpanBorderRadius() 225 borderRadius.radiusBottomLeft = Dimension(values[NUM_2], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_2])); in SetImageSpanBorderRadius() 226 borderRadius.radiusBottomRight = Dimension(values[NUM_3], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_ in SetImageSpanBorderRadius() 89 SetImageSpanTextBackgroundStyle( ArkUINodeHandle node, ArkUI_Uint32 color, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) SetImageSpanTextBackgroundStyle() argument 214 SetImageSpanBorderRadius(ArkUINodeHandle node, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) SetImageSpanBorderRadius() argument [all...] |
H A D | node_checkbox_modifier.cpp | 79 void SetCheckboxPadding(ArkUINodeHandle node, const ArkUI_Float32* values, const int* units, uint32_t length) in SetCheckboxPadding() argument 90 topDim = CalcLength(values[0], static_cast<DimensionUnit>(units[0])); // 0: top Dimension in SetCheckboxPadding() 91 rightDim = CalcLength(values[1], static_cast<DimensionUnit>(units[1])); // 1: right Dimension in SetCheckboxPadding() 92 bottomDim = CalcLength(values[2], static_cast<DimensionUnit>(units[2])); // 2: bottom Dimension in SetCheckboxPadding() 93 leftDim = CalcLength(values[3], static_cast<DimensionUnit>(units[3])); // 3: left Dimension in SetCheckboxPadding() 103 void SetCheckboxResponseRegion(ArkUINodeHandle node, const ArkUI_Float32* values, const int32_t* units, uint32_t length) in SetCheckboxResponseRegion() argument 111 CalcDimension(values[i * ARRAY_LENGTH], static_cast<DimensionUnit>(units[i * ARRAY_LENGTH])); in SetCheckboxResponseRegion() 113 CalcDimension(values[i * ARRAY_LENGTH + 1], static_cast<DimensionUnit>(units[i * ARRAY_LENGTH + 1])); in SetCheckboxResponseRegion() 115 values[i * ARRAY_LENGTH + 2], static_cast<DimensionUnit>(units[i * ARRAY_LENGTH + 2])); // 2: width value in SetCheckboxResponseRegion() 117 values[i * ARRAY_LENGTH + 3], static_cast<DimensionUnit>(units[ in SetCheckboxResponseRegion() [all...] |
H A D | node_list_item_group_modifier.cpp | 28 ArkUINodeHandle node, ArkUI_Uint32 color, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) in ListItemGroupSetDivider() 39 divider.strokeWidth = Dimension(values[CALL_ARG_0], static_cast<OHOS::Ace::DimensionUnit>(units[CALL_ARG_0])); in ListItemGroupSetDivider() 40 divider.startMargin = Dimension(values[CALL_ARG_1], static_cast<OHOS::Ace::DimensionUnit>(units[CALL_ARG_1])); in ListItemGroupSetDivider() 41 divider.endMargin = Dimension(values[CALL_ARG_2], static_cast<OHOS::Ace::DimensionUnit>(units[CALL_ARG_2])); in ListItemGroupSetDivider() 27 ListItemGroupSetDivider( ArkUINodeHandle node, ArkUI_Uint32 color, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) ListItemGroupSetDivider() argument
|
H A D | scroller_modifier.cpp | 45 void ScrollBy(ArkUINodeHandle node, ArkUI_Float32* values, ArkUI_Int32* units) in ScrollBy() argument 49 Dimension deltaX(values[0], static_cast<OHOS::Ace::DimensionUnit>(units[0])); in ScrollBy() 50 Dimension deltaY(values[1], static_cast<OHOS::Ace::DimensionUnit>(units[1])); in ScrollBy()
|
H A D | tabs_modifier.cpp | 49 const ArkUI_Int32* units, ArkUI_Int32 unitsLength) in SetBarGridAlign() 58 columnOption.sm = units[NUM_2]; in SetBarGridAlign() 59 columnOption.md = units[NUM_3]; in SetBarGridAlign() 60 columnOption.lg = units[NUM_4]; in SetBarGridAlign() 61 columnOption.gutter = Dimension(values[NUM_0], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_0])); in SetBarGridAlign() 62 columnOption.margin = Dimension(values[NUM_1], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_1])); in SetBarGridAlign() 66 void SetDivider(ArkUINodeHandle node, ArkUI_Uint32 color, const ArkUI_Float32* values, const ArkUI_Int32* units, in SetDivider() argument 76 divider.strokeWidth = Dimension(values[NUM_0], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_0])); in SetDivider() 77 divider.startMargin = Dimension(values[NUM_1], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_1])); in SetDivider() 78 divider.endMargin = Dimension(values[NUM_2], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_ in SetDivider() 48 SetBarGridAlign(ArkUINodeHandle node, const ArkUI_Float32* values, ArkUI_Int32 valuesLength, const ArkUI_Int32* units, ArkUI_Int32 unitsLength) SetBarGridAlign() argument [all...] |
H A D | side_bar_container_modifier.cpp | 207 void SetSideBarContainerDivider(ArkUINodeHandle node, const ArkUI_Float32* values, const ArkUI_Int32* units, in SetSideBarContainerDivider() argument 213 CHECK_NULL_VOID(units); in SetSideBarContainerDivider() 217 Dimension strokeWidth(values[NUM_0], static_cast<DimensionUnit>(units[NUM_0])); in SetSideBarContainerDivider() 218 Dimension startMargin(values[NUM_1], static_cast<DimensionUnit>(units[NUM_1])); in SetSideBarContainerDivider() 219 Dimension endMargin(values[NUM_2], static_cast<DimensionUnit>(units[NUM_2])); in SetSideBarContainerDivider()
|
H A D | node_toggle_modifier.cpp | 132 const ArkUI_Int32* units, ArkUI_Uint32 length) in SetToggleResponseRegion() 135 CHECK_NULL_VOID(units); in SetToggleResponseRegion() 140 CalcDimension xDimen = CalcDimension(values[i + OFFSET_0], static_cast<DimensionUnit>(units[i + OFFSET_0])); in SetToggleResponseRegion() 141 CalcDimension yDimen = CalcDimension(values[i + OFFSET_1], static_cast<DimensionUnit>(units[i + OFFSET_1])); in SetToggleResponseRegion() 142 CalcDimension widthDimen = CalcDimension(values[i + OFFSET_2], static_cast<DimensionUnit>(units[i + OFFSET_2])); in SetToggleResponseRegion() 144 CalcDimension(values[i + OFFSET_3], static_cast<DimensionUnit>(units[i + OFFSET_3])); in SetToggleResponseRegion() 131 SetToggleResponseRegion(ArkUINodeHandle node, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Uint32 length) SetToggleResponseRegion() argument
|
H A D | radio_modifier.cpp | 201 ArkUINodeHandle node, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Uint32 length)
in SetRadioResponseRegion() 208 CalcDimension(values[i * 4 + 0], static_cast<DimensionUnit>(units[i * 4 + 0])); //4:parameters
in SetRadioResponseRegion() 210 CalcDimension(values[i * 4 + 1], static_cast<DimensionUnit>(units[i * 4 + 1])); //4:parameters
in SetRadioResponseRegion() 212 CalcDimension(values[i * 4 + 2], static_cast<DimensionUnit>(units[i * 4 + 2])); //4:parameters, 2:width
in SetRadioResponseRegion() 214 CalcDimension(values[i * 4 + 3], static_cast<DimensionUnit>(units[i * 4 + 3])); //4:parameters, 3:height
in SetRadioResponseRegion() 200 SetRadioResponseRegion( ArkUINodeHandle node, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Uint32 length) SetRadioResponseRegion() argument
|
H A D | select_modifier.cpp | 101 const ArkUI_Int32* units, ArkUI_Int32 size) in SetMenuAlign() 107 if (values != nullptr && units != nullptr && size == SIZE_OF_TWO) { in SetMenuAlign() 108 Dimension dx = Dimension(values[0], static_cast<OHOS::Ace::DimensionUnit>(units[0])); in SetMenuAlign() 109 Dimension dy = Dimension(values[1], static_cast<OHOS::Ace::DimensionUnit>(units[1])); in SetMenuAlign() 540 const ArkUI_Int32* units, ArkUI_Int32 length) in SetSelectDivider() 551 divider.strokeWidth = Dimension(values[0], static_cast<OHOS::Ace::DimensionUnit>(units[0])); in SetSelectDivider() 552 divider.startMargin = Dimension(values[1], static_cast<OHOS::Ace::DimensionUnit>(units[1])); in SetSelectDivider() 553 divider.endMargin = Dimension(values[2], static_cast<OHOS::Ace::DimensionUnit>(units[2])); in SetSelectDivider() 99 SetMenuAlign( ArkUINodeHandle node, ArkUI_Int32 alignType, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 size) SetMenuAlign() argument 539 SetSelectDivider(ArkUINodeHandle node, ArkUI_Uint32 color, const ArkUI_Float32* values, const ArkUI_Int32* units, ArkUI_Int32 length) SetSelectDivider() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_badge_bridge.cpp | 41 param.positionX.units = static_cast<int32_t>(positionX.Unit()); in InitBadgeParam() 43 param.positionY.units = static_cast<int32_t>(positionY.Unit()); in InitBadgeParam() 52 param.fontSize.units = static_cast<int32_t>(fontSize.Unit()); in InitBadgeParam() 54 param.badgeSize.units = static_cast<int32_t>(fontSize.Unit()); in InitBadgeParam() 57 param.borderWidth.units = static_cast<int32_t>(borderWidth.Unit()); in InitBadgeParam() 84 param.positionX.units = static_cast<int32_t>(dimenX.Unit()); in ParsePosition() 86 param.positionY.units = static_cast<int32_t>(dimenY.Unit()); in ParsePosition() 100 param.fontSize.units = static_cast<int32_t>(fontSizeVal.Unit()); in ParseFontSize() 105 param.fontSize.units = static_cast<int32_t>(UNDEFINED_DIMENSION.Unit()); in ParseFontSize() 118 param.badgeSize.units in ParseBadgeSize() [all...] |
H A D | arkts_native_list_item_group_bridge.cpp | 80 int32_t units[size]; in SetDivider() local 84 units[NODE_INDEX] = static_cast<int32_t>(dividerStrokeWidth.Unit()); in SetDivider() 85 units[STROKE_WIDTH_INDEX] = static_cast<int32_t>(dividerStartMargin.Unit()); in SetDivider() 86 units[COLOR_INDEX] = static_cast<int32_t>(dividerEndMargin.Unit()); in SetDivider() 88 nativeNode, color, values, units, size); in SetDivider()
|
H A D | arkts_native_image_span_bridge.cpp | 39 std::vector<ArkUI_Int32>& units, int32_t argsIndex) in ParseOuterBorderRadius() 56 ArkTSUtils::PushOuterBorderDimensionVector(topLeftOptional, values, units); in ParseOuterBorderRadius() 57 ArkTSUtils::PushOuterBorderDimensionVector(topRightOptional, values, units); in ParseOuterBorderRadius() 58 ArkTSUtils::PushOuterBorderDimensionVector(bottomLeftOptional, values, units); in ParseOuterBorderRadius() 59 ArkTSUtils::PushOuterBorderDimensionVector(bottomRightOptional, values, units); in ParseOuterBorderRadius() 395 int units[size]; in SetBorderRadius() local 398 units[NUM_0] = static_cast<int>(topLeft.Unit()); in SetBorderRadius() 400 units[NUM_1] = static_cast<int>(topRight.Unit()); in SetBorderRadius() 402 units[NUM_2] = static_cast<int>(bottomLeft.Unit()); in SetBorderRadius() 404 units[NUM_ in SetBorderRadius() 38 ParseOuterBorderRadius(ArkUIRuntimeCallInfo* runtimeCallInfo, EcmaVM* vm, std::vector<ArkUI_Float32>& values, std::vector<ArkUI_Int32>& units, int32_t argsIndex) ParseOuterBorderRadius() argument [all...] |
H A D | arkts_native_textpicker_bridge.cpp | 52 const CalcDimension& dividerEndMargin, int32_t units[], uint32_t size)
in PopulateUnits() 54 units[NODE_INDEX] = static_cast<int32_t>(dividerStrokeWidth.Unit());
in PopulateUnits() 55 units[STROKE_WIDTH_INDEX] = static_cast<int32_t>(dividerStartMargin.Unit());
in PopulateUnits() 56 units[COLOR_INDEX] = static_cast<int32_t>(dividerEndMargin.Unit());
in PopulateUnits() 411 int32_t units[size];
in SetDivider() local 413 PopulateUnits(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, units, size);
in SetDivider() 415 nativeNode, colorObj.GetValue(), values, units, size);
in SetDivider() 51 PopulateUnits(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, const CalcDimension& dividerEndMargin, int32_t units[], uint32_t size) PopulateUnits() argument
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/image/ |
H A D | trace_memory_dump.cpp | 26 void TraceMemoryDump::DumpNumericValue(const char* dumpName, const char* valueName, const char* units, uint64_t value)
in DumpNumericValue() argument 28 impl_->DumpNumericValue(dumpName, valueName, units, value);
in DumpNumericValue()
|
/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | dimension.cpp | 223 static std::array<std::string, unitsNum> units = { "px", "vp", "fp", "%", "lpx", "auto" }; in ToString() local 234 if (units[static_cast<int>(unit_)] == units[percentIndex]) { in ToString() 235 return StringUtils::DoubleToString(value_ * percentUnit).append(units[static_cast<int>(unit_)]); in ToString() 237 return StringUtils::DoubleToString(value_).append(units[static_cast<int>(unit_)]); in ToString()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/image/ |
H A D | trace_memory_dump.h | 40 * @param units a string indicating the units for the value. e.g., "bytes", "objects".
44 void DumpNumericValue(const char* dumpName, const char* valueName, const char* units, uint64_t value);
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | trace_memory_dump_impl.h | 32 virtual void DumpNumericValue(const char* dumpName, const char* valueName, const char* units, uint64_t value) = 0;
|