/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/colorspace_manager/ |
H A D | colorspace_strategy.cpp | 28 { EffectColorSpace::SRGB, EffectColorSpace::SRGB }, 29 { EffectColorSpace::SRGB_LIMIT, EffectColorSpace::SRGB_LIMIT }, 30 { EffectColorSpace::DISPLAY_P3, EffectColorSpace::DISPLAY_P3 }, 32 { EffectColorSpace::BT2020_HLG, EffectColorSpace::BT2020_HLG }, 34 { EffectColorSpace::BT2020_PQ, EffectColorSpace::BT2020_PQ }, 35 { EffectColorSpace::BT2020_PQ_LIMIT, EffectColorSpace::BT2020_PQ_LIMIT }, 36 { EffectColorSpace::ADOBE_RGB, EffectColorSpace::DISPLAY_P3 }, 40 { EffectColorSpace::BT2020_HLG, EffectColorSpace::DISPLAY_P3 }, 42 { EffectColorSpace::BT2020_PQ, EffectColorSpace::DISPLAY_P3 }, 65 EffectColorSpace converterColorSpace = EffectColorSpace::DEFAULT; in IsNeedConvertColorSpace() [all …]
|
H A D | colorspace_helper.cpp | 32 { EffectColorSpace::SRGB, ColorSpaceName::SRGB }, 38 { EffectColorSpace::BT2020_PQ, ColorSpaceName::BT2020_PQ }, 57 …return colorSpace == EffectColorSpace::BT2020_HLG || colorSpace == EffectColorSpace::BT2020_HLG_LI… in IsHdrColorSpace() 58 … colorSpace == EffectColorSpace::BT2020_PQ || colorSpace == EffectColorSpace::BT2020_PQ_LIMIT; in IsHdrColorSpace() 63 EffectColorSpace colorSpaceType = EffectColorSpace::DEFAULT; in ConvertToEffectColorSpace() 90 EffectColorSpace effectColorSpaceType = EffectColorSpace::DEFAULT; in ConvertToEffectColorSpace() 189 EffectColorSpace &colorSpace) in ApplyColorSpaceIfNeed() 198 EffectColorSpace outputColorSpace = EffectColorSpace::DEFAULT; in ApplyColorSpaceIfNeed() 223 ErrorCode DecomposeHdrImageIfNeed(const EffectColorSpace &colorSpace, const EffectColorSpace &chose… in DecomposeHdrImageIfNeed() 267 if (colorSpace == EffectColorSpace::DEFAULT) { in ConvertColorSpace() [all …]
|
H A D | colorspace_strategy.h | 33 static bool IsSupportedColorSpace(EffectColorSpace colorSpace); 34 static bool IsNeedConvertColorSpace(EffectColorSpace colorSpace); 35 static EffectColorSpace GetTargetColorSpace(EffectColorSpace src); 36 static std::unordered_set<EffectColorSpace> GetAllSupportedColorSpaces(); 40 … ErrorCode ChooseColorSpace(const std::unordered_set<EffectColorSpace> &filtersSupportedColorSpace, 41 const EffectColorSpace &srcRealColorSpace, EffectColorSpace &outputColorSpace); 43 ErrorCode CheckConverterColorSpace(const EffectColorSpace &targetColorSpace);
|
H A D | colorspace_manager.cpp | 29 bool ColorSpaceManager::IsNeedConvertColorSpace(EffectColorSpace colorSpace) in IsNeedConvertColorSpace() 34 bool ColorSpaceManager::IsSupportedColorSpace(EffectColorSpace colorSpace) in IsSupportedColorSpace() 39 std::unordered_set<EffectColorSpace> ColorSpaceManager::GetAllSupportedColorSpaces() in GetAllSupportedColorSpaces() 49 ErrorCode ColorSpaceManager::ApplyColorSpace(EffectBuffer *effectBuffer, const EffectColorSpace &co… in ApplyColorSpace() 50 EffectColorSpace &outputColorSpace) in ApplyColorSpace() 59 EffectColorSpace targetColorSpace = ColorSpaceStrategy::GetTargetColorSpace(colorSpace); in ApplyColorSpace() 72 ErrorCode ColorSpaceManager::ChooseColorSpace(const std::unordered_set<EffectColorSpace> &filtersSu… in ChooseColorSpace() 73 const EffectColorSpace &srcRealColorSpace, EffectColorSpace &outputColorSpace) in ChooseColorSpace()
|
H A D | colorspace_converter.cpp | 84 EffectColorSpace effectColorSpace) in AllocSdrSurfaceBuffer() 101 EffectColorSpace effectColorSpace) in AllocGainmapSurfaceBuffer() 181 EffectColorSpace::DISPLAY_P3); in DecomposeHdrImageInner() 183 EffectColorSpace::DISPLAY_P3); in DecomposeHdrImageInner() 237 EffectColorSpace::DISPLAY_P3); in ProcessHdrImageInner() 332 ErrorCode ColorSpaceConverter::ApplyColorSpace(EffectBuffer *effectBuffer, EffectColorSpace targetC… in ApplyColorSpace()
|
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/colorspace/ |
H A D | colorspace_manager.h | 32 IMAGE_EFFECT_EXPORT static bool IsNeedConvertColorSpace(EffectColorSpace colorSpace); 33 IMAGE_EFFECT_EXPORT static bool IsSupportedColorSpace(EffectColorSpace colorSpace); 34 IMAGE_EFFECT_EXPORT static std::unordered_set<EffectColorSpace> GetAllSupportedColorSpaces(); 37 …CT_EXPORT ErrorCode ApplyColorSpace(EffectBuffer *effectBuffer, const EffectColorSpace &colorSpace, 38 EffectColorSpace &outputColorSpace); 41 … ErrorCode ChooseColorSpace(const std::unordered_set<EffectColorSpace> &filtersSupportedColorSpace, 42 const EffectColorSpace &srcRealColorSpace, EffectColorSpace &outputColorSpace);
|
H A D | colorspace_helper.h | 35 IMAGE_EFFECT_EXPORT static bool IsHdrColorSpace(EffectColorSpace colorSpace); 38 …static EffectColorSpace ConvertToEffectColorSpace(OHOS::ColorManager::ColorSpaceName colorSpaceNam… 39 …ORT static OHOS::ColorManager::ColorSpaceName ConvertToColorSpaceName(EffectColorSpace colorSpace); 40 IMAGE_EFFECT_EXPORT static EffectColorSpace ConvertToEffectColorSpace( 43 EffectColorSpace colorSpace); 60 …T_EXPORT static ErrorCode UpdateMetadata(SurfaceBuffer *input, const EffectColorSpace &colorSpace);
|
H A D | colorspace_converter.h | 42 …EXPORT static ErrorCode ApplyColorSpace(EffectBuffer *effectBuffer, EffectColorSpace targetColorSp…
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/ |
H A D | crop_efilter.cpp | 236 EffectColorSpace::SRGB, in GetEffectInfo() 237 EffectColorSpace::SRGB_LIMIT, in GetEffectInfo() 238 EffectColorSpace::DISPLAY_P3, in GetEffectInfo() 239 EffectColorSpace::DISPLAY_P3_LIMIT, in GetEffectInfo() 240 EffectColorSpace::BT2020_HLG, in GetEffectInfo() 241 EffectColorSpace::BT2020_HLG_LIMIT, in GetEffectInfo() 242 EffectColorSpace::BT2020_PQ, in GetEffectInfo() 243 EffectColorSpace::BT2020_PQ_LIMIT in GetEffectInfo()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/brightness/ |
H A D | brightness_efilter.cpp | 147 EffectColorSpace::SRGB, in GetEffectInfo() 148 EffectColorSpace::SRGB_LIMIT, in GetEffectInfo() 149 EffectColorSpace::DISPLAY_P3, in GetEffectInfo() 150 EffectColorSpace::DISPLAY_P3_LIMIT in GetEffectInfo()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/contrast/ |
H A D | contrast_efilter.cpp | 146 EffectColorSpace::SRGB, in GetEffectInfo() 147 EffectColorSpace::SRGB_LIMIT, in GetEffectInfo() 148 EffectColorSpace::DISPLAY_P3, in GetEffectInfo() 149 EffectColorSpace::DISPLAY_P3_LIMIT in GetEffectInfo()
|
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/base/ |
H A D | effect_info.h | 50 enum class EffectColorSpace : uint32_t { enum 66 std::vector<EffectColorSpace> colorSpaces_;
|
H A D | effect_buffer.h | 46 EffectColorSpace colorSpace_ = EffectColorSpace::DEFAULT;
|
H A D | effect_context.h | 42 std::unordered_set<EffectColorSpace> filtersSupportedColorSpace_;
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/capi/ |
H A D | native_common_utils.cpp | 298 effectInfo->colorSpaces_.emplace_back(EffectColorSpace::SRGB); in SwitchToEffectInfo() 299 effectInfo->colorSpaces_.emplace_back(EffectColorSpace::SRGB_LIMIT); in SwitchToEffectInfo() 300 effectInfo->colorSpaces_.emplace_back(EffectColorSpace::DISPLAY_P3); in SwitchToEffectInfo() 301 effectInfo->colorSpaces_.emplace_back(EffectColorSpace::DISPLAY_P3_LIMIT); in SwitchToEffectInfo()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/include/core/ |
H A D | capability.h | 40 std::vector<EffectColorSpace> colorSpaces;
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/base/ |
H A D | efilter.cpp | 116 void NegotiateColorSpace(std::vector<EffectColorSpace> &colorSpaces, in NegotiateColorSpace() 117 std::unordered_set<EffectColorSpace> &filtersSupportedColorSpace) in NegotiateColorSpace() 436 void GetSupportedColorSpace(std::string &name, std::unordered_set<EffectColorSpace> &filtersSupport… in GetSupportedColorSpace() 438 …std::unordered_set<EffectColorSpace> allSupportedColorSpaces = ColorSpaceManager::GetAllSupportedC… in GetSupportedColorSpace() 476 EffectColorSpace srcColorSpace = src->bufferInfo_->colorSpace_; in CheckAndUpdateEffectBufferIfNeed() 477 EffectColorSpace dstColorSpace = dst->bufferInfo_->colorSpace_; in CheckAndUpdateEffectBufferIfNeed()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/custom/ |
H A D | custom_efilter.cpp | 99 …std::unordered_set<EffectColorSpace> allSupportedColorSpaces = ColorSpaceManager::GetAllSupportedC… in SetEffectInfo()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/filters/source/ |
H A D | image_source_filter.cpp | 126 …std::unordered_set<EffectColorSpace> allSupportedColorSpaces = ColorSpaceManager::GetAllSupportedC… in DoNegotiate()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/memory_manager/ |
H A D | effect_memory_manager.cpp | 65 EffectColorSpace colorSpace = memoryInfo.bufferInfo.colorSpace_; in UpdateColorSpaceIfNeed()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/utils/common/ |
H A D | common_utils.cpp | 568 EffectColorSpace colorSpace = memoryInfo.bufferInfo.colorSpace_; in ModifyPixelMapPropertyInner() 569 if (colorSpace != EffectColorSpace::DEFAULT) { in ModifyPixelMapPropertyInner()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/base/ |
H A D | image_effect_inner.cpp | 596 EffectColorSpace srcColorSpace = srcEffectBuffer->bufferInfo_->colorSpace_; in CheckToRenderPara() 597 EffectColorSpace dstColorSpace = dstEffectBuffer->bufferInfo_->colorSpace_; in CheckToRenderPara()
|