Home
last modified time | relevance | path

Searched refs:ColorSpace (Results 1 – 25 of 264) sorted by relevance

1234567891011

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/
H A Dcolor_space.cpp23 ColorSpace::ColorSpace(ColorSpaceType t) noexcept : ColorSpace() in ColorSpace() function in OHOS::Rosen::Drawing::ColorSpace
38 ColorSpace::ColorSpace(std::shared_ptr<ColorSpaceImpl> impl) noexcept in ColorSpace() function in OHOS::Rosen::Drawing::ColorSpace
42 ColorSpace::ColorSpace(ColorSpaceType t, const Image& image) noexcept : ColorSpace() in ColorSpace() function in OHOS::Rosen::Drawing::ColorSpace
48 ColorSpace::ColorSpace(ColorSpaceType t, in ColorSpace() function in OHOS::Rosen::Drawing::ColorSpace
55 ColorSpace::ColorSpace(ColorSpaceType t, in ColorSpace() function in OHOS::Rosen::Drawing::ColorSpace
62 ColorSpace::ColorSpace() noexcept in ColorSpace() function in OHOS::Rosen::Drawing::ColorSpace
66 ColorSpace::ColorSpaceType ColorSpace::GetType() const in GetType()
76 std::shared_ptr<ColorSpace> ColorSpace::CreateSRGB() in CreateSRGB()
78 return std::make_shared<ColorSpace>(ColorSpace::ColorSpaceType::SRGB); in CreateSRGB()
81 std::shared_ptr<ColorSpace> ColorSpace::CreateSRGBLinear() in CreateSRGBLinear()
[all …]
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/include/
H A Dimage_format_convert_utils.h31 [[maybe_unused]]ColorSpace colorSpace);
33 [[maybe_unused]]ColorSpace colorSpace);
35 [[maybe_unused]]ColorSpace colorSpace);
39 [[maybe_unused]]ColorSpace colorSpace);
41 [[maybe_unused]]ColorSpace colorSpace);
111 [[maybe_unused]]ColorSpace colorSpace);
115 [[maybe_unused]]ColorSpace colorSpace);
119 [[maybe_unused]]ColorSpace colorSpace);
121 [[maybe_unused]]ColorSpace colorSpace);
125 [[maybe_unused]]ColorSpace colorSpace);
[all …]
H A Dimage_format_convert_ext_utils.h63 [[maybe_unused]]ColorSpace colorSpace);
115 [[maybe_unused]]ColorSpace colorSpace);
117 [[maybe_unused]]ColorSpace colorSpace);
119 [[maybe_unused]]ColorSpace colorSpace);
121 [[maybe_unused]]ColorSpace colorSpace);
123 [[maybe_unused]]ColorSpace colorSpace);
125 [[maybe_unused]]ColorSpace colorSpace);
127 [[maybe_unused]]ColorSpace colorSpace);
129 [[maybe_unused]]ColorSpace colorSpace);
131 [[maybe_unused]]ColorSpace colorSpace);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dcolor_space_test.cpp49 auto colorSpace = ColorSpace::CreateSRGB();
62 auto colorSpace = ColorSpace::CreateSRGBLinear();
80 auto colorSpace = ColorSpace::CreateRefImage(image);
117 auto colorSpace = std::make_unique<ColorSpace>(ColorSpace::ColorSpaceType::NO_TYPE);
120 EXPECT_EQ(type, ColorSpace::ColorSpaceType::NO_TYPE);
132 auto colorSpace = std::make_unique<ColorSpace>(ColorSpace::ColorSpaceType::REF_IMAGE);
135 EXPECT_EQ(type, ColorSpace::ColorSpaceType::REF_IMAGE);
147 auto colorSpace = std::make_unique<ColorSpace>(ColorSpace::ColorSpaceType::REF_IMAGE);
160 auto colorSpace = std::make_unique<ColorSpace>(ColorSpace::ColorSpaceType::NO_TYPE);
178 ColorSpace::ColorSpaceType colorSpaceType = ColorSpace::ColorSpaceType::SRGB_LINEAR;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dcolor_space.h55 class DRAWING_API ColorSpace {
70 static std::shared_ptr<ColorSpace> CreateSRGB();
76 static std::shared_ptr<ColorSpace> CreateSRGBLinear();
77 static std::shared_ptr<ColorSpace> CreateRefImage(const Image& image);
91 static std::shared_ptr<ColorSpace> CreateFromImpl(std::shared_ptr<ColorSpaceImpl> impl);
93 ColorSpace() noexcept;
94 virtual ~ColorSpace() = default;
107 ColorSpace(std::shared_ptr<ColorSpaceImpl> impl) noexcept;
108 ColorSpace(ColorSpaceType t) noexcept;
109 ColorSpace(ColorSpaceType t, const Image& image) noexcept;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/utils/color_manager/src/
H A Dcolor_space.cpp48 const ColorSpace CS_SRGB = {CSP_BT709, TF_SRGB};
55 const ColorSpace CS_P3_PQ = {CSP_P3_D65, TF_PQ};
102 ColorSpace::ColorSpace(ColorSpaceName name) in ColorSpace() function in OHOS::ColorManager::ColorSpace
115 ColorSpace::ColorSpace(const ColorSpacePrimaries &primaries, const TransferFunc &transferFunc) in ColorSpace() function in OHOS::ColorManager::ColorSpace
124 ColorSpace::ColorSpace(const ColorSpacePrimaries &primaries, float gamma) in ColorSpace() function in OHOS::ColorManager::ColorSpace
135 ColorSpace::ColorSpace(const Matrix3x3& toXYZ, const std::array<float, 2>& whitePoint, const Transf… in ColorSpace() function in OHOS::ColorManager::ColorSpace
143 ColorSpace::ColorSpace(const Matrix3x3 &toXYZ, const std::array<float, 2>& whitePoint, float gamma) in ColorSpace() function in OHOS::ColorManager::ColorSpace
151 ColorSpace::ColorSpace(const sk_sp<SkColorSpace> src, ColorSpaceName name) in ColorSpace() function in OHOS::ColorManager::ColorSpace
165 ColorSpace::ColorSpace(const skcms_ICCProfile& srcIcc, ColorSpaceName name) in ColorSpace() function in OHOS::ColorManager::ColorSpace
332 Vector3 ColorSpace::ToLinear(Vector3 v) const in ToLinear()
[all …]
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dimage_format_convert_fail_test.cpp72 ColorSpace colorspace = ColorSpace::UNKNOWN;
115 ColorSpace colorspace = ColorSpace::UNKNOWN;
143 ColorSpace colorspace = ColorSpace::UNKNOWN;
163 ColorSpace colorspace = ColorSpace::UNKNOWN;
183 ColorSpace colorspace = ColorSpace::UNKNOWN;
208 ColorSpace colorspace = ColorSpace::UNKNOWN;
234 ColorSpace colorspace = ColorSpace::UNKNOWN;
252 ColorSpace colorspace = ColorSpace::UNKNOWN;
270 ColorSpace colorspace = ColorSpace::UNKNOWN;
288 ColorSpace colorspace = ColorSpace::UNKNOWN;
[all …]
H A Dpixel_convert_adapter_test.cpp52 info.colorSpace = ColorSpace::SRGB;
65 dstInfo.colorSpace = ColorSpace::SRGB;
118 info.colorSpace = ColorSpace::SRGB;
131 dstInfo.colorSpace = ColorSpace::SRGB;
160 srcInfo.colorSpace = ColorSpace::SRGB;
188 info.colorSpace = ColorSpace::SRGB;
213 info.colorSpace = ColorSpace::SRGB;
237 info.colorSpace = ColorSpace::SRGB;
280 info.colorSpace = ColorSpace::SRGB;
323 info.colorSpace = ColorSpace::SRGB;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/utils/color_manager/test/unittest/
H A Dcolor_manager_test.cpp31 static void CheckColorSpaceEqual(const ColorSpace& cs0, const ColorSpace& cs1) in CheckColorSpaceEqual()
126 Color result = color.Convert(ColorSpace(SRGB));
158 Color result = color.Convert(ColorSpace(SRGB));
205 …auto convertor = ColorSpaceConvertor(ColorSpace(ADOBE_RGB), ColorSpace(DISPLAY_P3), GAMUT_MAP_CONS…
222 …auto convertor = ColorSpaceConvertor(ColorSpace(DISPLAY_P3), ColorSpace(ADOBE_RGB), GAMUT_MAP_CONS…
626 ColorSpace srgb = ColorSpace(skiaSrgb);
635 ColorSpace displayP3 = ColorSpace(skiaP3);
641 CheckColorSpaceEqual(csSrgb, ColorSpace(SRGB));
711 std::shared_ptr<ColorSpace> cs = std::make_shared<ColorSpace>(primaries, transFunc);
733 std::shared_ptr<ColorSpace> cs = std::make_shared<ColorSpace>(*profile);
[all …]
/ohos5.0/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_gamut_test.cpp97 ASSERT_EQ(ColorSpace::COLOR_SPACE_DEFAULT, window->GetColorSpace());
110 const ColorSpace colorSpacesToTest[] = {
111 ColorSpace::COLOR_SPACE_DEFAULT,
112 ColorSpace::COLOR_SPACE_WIDE_GAMUT
114 ColorSpace colorSpace;
122 ColorSpace colorSpaceBackup = window->GetColorSpace(); // backup origin
124 for (j = 0; j < sizeof(colorSpacesToTest) / sizeof(ColorSpace); j++) {
155 ColorSpace colorSpaceBackup = window->GetColorSpace();
157 ColorSpace invalidColorSpace =
158 static_cast<ColorSpace>(static_cast<uint32_t>(ColorSpace::COLOR_SPACE_WIDE_GAMUT) + 1);
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/picture/
H A Dpicture.cpp54 { CM_BT709_FULL, ColorSpace::ITU_709 },
57 { CM_BT709_LIMIT, ColorSpace::ITU_709 },
60 { CM_SRGB_FULL, ColorSpace::SRGB },
61 { CM_P3_FULL, ColorSpace::DCI_P3 },
62 { CM_P3_HLG_FULL, ColorSpace::DCI_P3 },
63 { CM_P3_PQ_FULL, ColorSpace::DCI_P3 },
65 { CM_SRGB_LIMIT, ColorSpace::SRGB },
66 { CM_P3_LIMIT, ColorSpace::DCI_P3 },
68 { CM_P3_PQ_LIMIT, ColorSpace::DCI_P3 },
74 { CM_DISPLAY_SRGB, ColorSpace::SRGB },
[all …]
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta3/
H A Djs-apidiff-graphic.md9 …orSpaceManager | colorSpaceManager | function create(colorSpaceName: ColorSpace): ColorSpaceMana…
12 | ohos.graphics.colorSpaceManager | ColorSpaceManager | getColorSpaceName(): ColorSpace; …
21 | ohos.graphics.colorSpaceManager | ColorSpace | CUSTOM = 5 …
22 | ohos.graphics.colorSpaceManager | ColorSpace | SRGB = 4 …
23 | ohos.graphics.colorSpaceManager | ColorSpace | DISPLAY_P3 = 3 …
24 | ohos.graphics.colorSpaceManager | ColorSpace | DCI_P3 = 2 …
25 | ohos.graphics.colorSpaceManager | ColorSpace | ADOBE_RGB_1998 = 1 …
26 | ohos.graphics.colorSpaceManager | ColorSpace | UNKNOWN = 0 …
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_color_space.cpp23 static ColorSpace* CastToColorSpace(OH_Drawing_ColorSpace* colorSpace) in CastToColorSpace()
25 return reinterpret_cast<ColorSpace*>(colorSpace); in CastToColorSpace()
30 return (OH_Drawing_ColorSpace*)new ColorSpace(ColorSpace::ColorSpaceType::SRGB); in OH_Drawing_ColorSpaceCreateSrgb()
35 return (OH_Drawing_ColorSpace*)new ColorSpace(ColorSpace::ColorSpaceType::SRGB_LINEAR); in OH_Drawing_ColorSpaceCreateSrgbLinear()
/ohos5.0/foundation/graphic/graphic_2d/utils/color_manager/export/
H A Dcolor_space_convertor.h25 ColorSpaceConvertor(const ColorSpace &src, const ColorSpace &dst, GamutMappingMode mappingMode);
27 ColorSpace GetSrcColorSpace() const in GetSrcColorSpace()
32 ColorSpace GetDstColorSpace() const in GetDstColorSpace()
46 ColorSpace srcColorSpace;
47 ColorSpace dstColorSpace;
H A Dcolor_space.h164 class ColorSpace {
166 ColorSpace(ColorSpaceName name);
168 ColorSpace(const ColorSpacePrimaries &primaries, const TransferFunc &transferFunc);
170 ColorSpace(const ColorSpacePrimaries &primaries, float gamma);
172ColorSpace(const Matrix3x3& toXYZ, const std::array<float, 2> &whitePoint, const TransferFunc& tra…
174 ColorSpace(const Matrix3x3& toXYZ, const std::array<float, 2>& whitePoint, float gamma);
177 ColorSpace(const sk_sp<SkColorSpace> src, ColorSpaceName name = ColorSpaceName::CUSTOM);
179 ColorSpace(const skcms_ICCProfile& srcIcc, ColorSpaceName name = ColorSpaceName::CUSTOM);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/colorspace_fuzzer/
H A Dcolor_space_fuzzer.cpp44 std::shared_ptr<ColorSpace> colorSpace = ColorSpace::CreateSRGB(); in ColorSpaceFuzzTest001()
64 std::shared_ptr<ColorSpace> colorSpaceOne = ColorSpace::CreateSRGBLinear(); in ColorSpaceFuzzTest002()
67 std::shared_ptr<ColorSpace> colorSpaceTwo = ColorSpace::CreateRGB( in ColorSpaceFuzzTest002()
84 std::shared_ptr<ColorSpace> colorSpaceThree = ColorSpace::CreateCustomRGB(func, matrix); in ColorSpaceFuzzTest002()
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/ndk/impl/
H A Dcapture_session_impl.cpp43 {ColorSpace::DISPLAY_P3, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_FULL},
44 {ColorSpace::SRGB, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_SRGB_FULL},
45 {ColorSpace::BT709, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_BT709_FULL},
48 {ColorSpace::P3_HLG, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_HLG_FULL},
49 {ColorSpace::P3_PQ, OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_PQ_FULL},
60 {OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_FULL, ColorSpace::DISPLAY_P3},
61 {OH_NativeBuffer_ColorSpace::OH_COLORSPACE_SRGB_FULL, ColorSpace::SRGB},
62 {OH_NativeBuffer_ColorSpace::OH_COLORSPACE_BT709_FULL, ColorSpace::BT709},
65 {OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_HLG_FULL, ColorSpace::P3_HLG},
66 {OH_NativeBuffer_ColorSpace::OH_COLORSPACE_P3_PQ_FULL, ColorSpace::P3_PQ},
[all …]
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta3/
H A Djs-apidiff-graphic.md9 …orSpaceManager | colorSpaceManager | function create(colorSpaceName: ColorSpace): ColorSpaceMana…
12 | ohos.graphics.colorSpaceManager | ColorSpaceManager | getColorSpaceName(): ColorSpace; …
21 | ohos.graphics.colorSpaceManager | ColorSpace | CUSTOM = 5 …
22 | ohos.graphics.colorSpaceManager | ColorSpace | SRGB = 4 …
23 | ohos.graphics.colorSpaceManager | ColorSpace | DISPLAY_P3 = 3 …
24 | ohos.graphics.colorSpaceManager | ColorSpace | DCI_P3 = 2 …
25 | ohos.graphics.colorSpaceManager | ColorSpace | ADOBE_RGB_1998 = 1 …
26 | ohos.graphics.colorSpaceManager | ColorSpace | UNKNOWN = 0 …
/ohos5.0/foundation/graphic/graphic_2d/utils/color_manager/test/fuzztest/colormanager_fuzzer/
H A Dcolormanager_fuzzer.cpp64 ColorSpace csObject = ColorSpace(GetData<ColorSpaceName>()); in ColorFuzzTest()
88 ColorSpace csObject = ColorSpace(GetData<ColorSpaceName>()); in ColorSpaceFuzzTest()
96 (void)ColorSpace(primaries, func); in ColorSpaceFuzzTest()
97 (void)ColorSpace(primaries, gamma); in ColorSpaceFuzzTest()
98 (void)ColorSpace(toXYZ, whitePoint, func); in ColorSpaceFuzzTest()
99 (void)ColorSpace(toXYZ, whitePoint, gamma); in ColorSpaceFuzzTest()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dimage_format_convert_utils.cpp1221 [[maybe_unused]]ColorSpace colorSpace)
1228 [[maybe_unused]]ColorSpace colorSpace)
1235 [[maybe_unused]]ColorSpace colorSpace)
1242 [[maybe_unused]]ColorSpace colorSpace)
1249 [[maybe_unused]]ColorSpace colorSpace)
1256 [[maybe_unused]]ColorSpace colorSpace)
1277 [[maybe_unused]]ColorSpace colorSpace)
1284 [[maybe_unused]]ColorSpace colorSpace)
1291 [[maybe_unused]]ColorSpace colorSpace)
1298 [[maybe_unused]]ColorSpace colorSpace)
[all …]
H A Dimage_format_convert_ext_utils.cpp1285 [[maybe_unused]] ColorSpace colorSpace)
1292 [[maybe_unused]] ColorSpace colorSpace)
1313 [[maybe_unused]] ColorSpace colorSpace)
1320 [[maybe_unused]] ColorSpace colorSpace)
1327 [[maybe_unused]] ColorSpace colorSpace)
1341 [[maybe_unused]]ColorSpace colorSpace)
1348 [[maybe_unused]]ColorSpace colorSpace)
1355 [[maybe_unused]]ColorSpace colorSpace)
1363 [[maybe_unused]]ColorSpace colorSpace)
1371 [[maybe_unused]]ColorSpace colorSpace)
[all …]
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/cj/color_manager/
H A Dcj_color_manager.cpp20 CjColorManager::CjColorManager(std::shared_ptr<ColorSpace> ptr): colorSpaceToken_(ptr) {} in CjColorManager()
22 std::tuple<int32_t, std::string, std::shared_ptr<ColorSpace>> CjColorManager::create(ApiColorSpaceT… in create()
30 std::shared_ptr<ColorSpace> colorSpace = in create()
31 std::make_shared<ColorSpace>(CJ_TO_NATIVE_COLOR_SPACE_NAME_MAP.at(csType)); in create()
41 std::shared_ptr<ColorSpace> CjColorManager::create(ColorSpacePrimaries primaries, float gamma, int3… in create()
43 std::shared_ptr<ColorSpace> colorSpace = std::make_shared<ColorSpace>(primaries, gamma); in create()
H A Dcj_color_manager.h27 explicit CjColorManager(std::shared_ptr<ColorSpace> ptr);
32 …static std::tuple<int32_t, std::string, std::shared_ptr<ColorSpace>> create(ApiColorSpaceType csTy…
33 …static std::shared_ptr<ColorSpace> create(ColorSpacePrimaries primaries, float gamma, int32_t* err…
34 inline const std::shared_ptr<ColorSpace>& GetColorSpaceToken() const in GetColorSpaceToken()
52 std::shared_ptr<ColorSpace> colorSpaceToken_;
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing/test_case/
H A Dtest_common.cpp77 std::shared_ptr<Drawing::ColorSpace> TestCommon::ColorSpaceToDrawingColorSpace(OHOS::Media::ColorSp… in ColorSpaceToDrawingColorSpace()
80 case OHOS::Media::ColorSpace::DISPLAY_P3: in ColorSpaceToDrawingColorSpace()
81 return Drawing::ColorSpace::CreateRGB( in ColorSpaceToDrawingColorSpace()
83 case OHOS::Media::ColorSpace::LINEAR_SRGB: in ColorSpaceToDrawingColorSpace()
84 return Drawing::ColorSpace::CreateSRGBLinear(); in ColorSpaceToDrawingColorSpace()
85 case OHOS::Media::ColorSpace::SRGB: in ColorSpaceToDrawingColorSpace()
87 return Drawing::ColorSpace::CreateSRGB(); in ColorSpaceToDrawingColorSpace()
/ohos5.0/foundation/window/window_manager/interfaces/kits/napi/display_runtime/
H A Djs_display.cpp101 const std::map<GraphicCM_ColorSpaceType, ColorSpace> NATIVE_TO_JS_COLOR_SPACE_TYPE_MAP {
115 { GraphicCM_ColorSpaceType::GRAPHIC_CM_BT709_FULL, ColorSpace::BT709 },
116 { GraphicCM_ColorSpaceType::GRAPHIC_CM_BT709_LIMIT, ColorSpace::BT709 },
117 { GraphicCM_ColorSpaceType::GRAPHIC_CM_P3_HLG_FULL, ColorSpace::P3_HLG },
118 { GraphicCM_ColorSpaceType::GRAPHIC_CM_P3_HLG_LIMIT, ColorSpace::P3_HLG },
120 { GraphicCM_ColorSpaceType::GRAPHIC_CM_P3_PQ_FULL, ColorSpace::P3_PQ },
121 { GraphicCM_ColorSpaceType::GRAPHIC_CM_P3_PQ_LIMIT, ColorSpace::P3_PQ },
122 { GraphicCM_ColorSpaceType::GRAPHIC_CM_DISPLAY_P3_PQ, ColorSpace::P3_PQ },
126 { GraphicCM_ColorSpaceType::GRAPHIC_CM_SRGB_FULL, ColorSpace::SRGB },
127 { GraphicCM_ColorSpaceType::GRAPHIC_CM_SRGB_LIMIT, ColorSpace::SRGB },
[all …]

1234567891011