/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/ |
H A D | color_space.cpp | 23 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 D | image_format_convert_utils.h | 31 [[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 D | image_format_convert_ext_utils.h | 63 [[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 D | color_space_test.cpp | 49 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 D | color_space.h | 55 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 D | color_space.cpp | 48 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 D | image_format_convert_fail_test.cpp | 72 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 D | pixel_convert_adapter_test.cpp | 52 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 D | color_manager_test.cpp | 31 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 D | window_gamut_test.cpp | 97 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 D | picture.cpp | 54 { 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 D | js-apidiff-graphic.md | 9 …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 D | drawing_color_space.cpp | 23 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 D | color_space_convertor.h | 25 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 D | color_space.h | 164 class ColorSpace { 166 ColorSpace(ColorSpaceName name); 168 ColorSpace(const ColorSpacePrimaries &primaries, const TransferFunc &transferFunc); 170 ColorSpace(const ColorSpacePrimaries &primaries, float gamma); 172 …ColorSpace(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 D | color_space_fuzzer.cpp | 44 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 D | capture_session_impl.cpp | 43 {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 D | js-apidiff-graphic.md | 9 …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 D | colormanager_fuzzer.cpp | 64 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 D | image_format_convert_utils.cpp | 1221 [[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 D | image_format_convert_ext_utils.cpp | 1285 [[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 D | cj_color_manager.cpp | 20 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 D | cj_color_manager.h | 27 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 D | test_common.cpp | 77 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 D | js_display.cpp | 101 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 …]
|