Home
last modified time | relevance | path

Searched refs:EffectColorSpace (Results 1 - 21 of 21) sorted by relevance

/foundation/multimedia/image_effect/frameworks/native/effect/manager/colorspace_manager/
H A Dcolorspace_strategy.cpp27 static const std::unordered_map<EffectColorSpace, EffectColorSpace> COLORSPACE_CONVERTER_MAP = {
28 { EffectColorSpace::SRGB, EffectColorSpace::SRGB },
29 { EffectColorSpace::SRGB_LIMIT, EffectColorSpace::SRGB_LIMIT },
30 { EffectColorSpace::DISPLAY_P3, EffectColorSpace::DISPLAY_P3 },
31 { EffectColorSpace::DISPLAY_P3_LIMIT, EffectColorSpace
[all...]
H A Dcolorspace_strategy.h33 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 Dcolorspace_helper.cpp31 static const std::unordered_map<EffectColorSpace, ColorSpaceName> EFFECT_TO_COLORMANAGER_COLORSPACE_MAP = {
32 { EffectColorSpace::SRGB, ColorSpaceName::SRGB },
33 { EffectColorSpace::SRGB_LIMIT, ColorSpaceName::SRGB_LIMIT },
34 { EffectColorSpace::DISPLAY_P3, ColorSpaceName::DISPLAY_P3 },
35 { EffectColorSpace::DISPLAY_P3_LIMIT, ColorSpaceName::DISPLAY_P3_LIMIT },
36 { EffectColorSpace::BT2020_HLG, ColorSpaceName::BT2020_HLG },
37 { EffectColorSpace::BT2020_HLG_LIMIT, ColorSpaceName::BT2020_HLG_LIMIT },
38 { EffectColorSpace::BT2020_PQ, ColorSpaceName::BT2020_PQ },
39 { EffectColorSpace::BT2020_PQ_LIMIT, ColorSpaceName::BT2020_PQ_LIMIT },
40 { EffectColorSpace
[all...]
H A Dcolorspace_manager.cpp29 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 &colorSpace, in ApplyColorSpace()
50 EffectColorSpace &outputColorSpace) in ApplyColorSpace()
57 EffectColorSpace targetColorSpace = ColorSpaceStrategy::GetTargetColorSpace(colorSpace); in ApplyColorSpace()
70 ErrorCode ColorSpaceManager::ChooseColorSpace(const std::unordered_set<EffectColorSpace> &filtersSupportedColorSpace, in ChooseColorSpace()
71 const EffectColorSpace &srcRealColorSpace, EffectColorSpace &outputColorSpace) in ChooseColorSpace()
H A Dcolorspace_converter.cpp84 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()
331 ErrorCode ColorSpaceConverter::ApplyColorSpace(EffectBuffer *effectBuffer, EffectColorSpace targetColorSpace) in ApplyColorSpace()
/foundation/multimedia/image_effect/interfaces/inner_api/native/colorspace/
H A Dcolorspace_manager.h32 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 IMAGE_EFFECT_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 Dcolorspace_helper.h35 IMAGE_EFFECT_EXPORT static bool IsHdrColorSpace(EffectColorSpace colorSpace);
38 static EffectColorSpace ConvertToEffectColorSpace(OHOS::ColorManager::ColorSpaceName colorSpaceName);
39 IMAGE_EFFECT_EXPORT static OHOS::ColorManager::ColorSpaceName ConvertToColorSpaceName(EffectColorSpace colorSpace);
40 IMAGE_EFFECT_EXPORT static EffectColorSpace ConvertToEffectColorSpace(
43 EffectColorSpace colorSpace);
60 IMAGE_EFFECT_EXPORT static ErrorCode UpdateMetadata(SurfaceBuffer *input, const EffectColorSpace &colorSpace);
H A Dcolorspace_converter.h42 IMAGE_EFFECT_EXPORT static ErrorCode ApplyColorSpace(EffectBuffer *effectBuffer, EffectColorSpace targetColorSpace);
/foundation/multimedia/image_effect/interfaces/inner_api/native/base/
H A Deffect_info.h50 enum class EffectColorSpace : uint32_t { class
66 std::vector<EffectColorSpace> colorSpaces_;
H A Deffect_buffer.h46 EffectColorSpace colorSpace_ = EffectColorSpace::DEFAULT;
H A Deffect_context.h40 std::unordered_set<EffectColorSpace> filtersSupportedColorSpace_;
/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/
H A Dcrop_efilter.cpp237 EffectColorSpace::SRGB, in GetEffectInfo()
238 EffectColorSpace::SRGB_LIMIT, in GetEffectInfo()
239 EffectColorSpace::DISPLAY_P3, in GetEffectInfo()
240 EffectColorSpace::DISPLAY_P3_LIMIT, in GetEffectInfo()
241 EffectColorSpace::BT2020_HLG, in GetEffectInfo()
242 EffectColorSpace::BT2020_HLG_LIMIT, in GetEffectInfo()
243 EffectColorSpace::BT2020_PQ, in GetEffectInfo()
244 EffectColorSpace::BT2020_PQ_LIMIT in GetEffectInfo()
/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/brightness/
H A Dbrightness_efilter.cpp147 EffectColorSpace::SRGB, in GetEffectInfo()
148 EffectColorSpace::SRGB_LIMIT, in GetEffectInfo()
149 EffectColorSpace::DISPLAY_P3, in GetEffectInfo()
150 EffectColorSpace::DISPLAY_P3_LIMIT in GetEffectInfo()
/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/contrast/
H A Dcontrast_efilter.cpp146 EffectColorSpace::SRGB, in GetEffectInfo()
147 EffectColorSpace::SRGB_LIMIT, in GetEffectInfo()
148 EffectColorSpace::DISPLAY_P3, in GetEffectInfo()
149 EffectColorSpace::DISPLAY_P3_LIMIT in GetEffectInfo()
/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/include/core/
H A Dcapability.h40 std::vector<EffectColorSpace> colorSpaces;
/foundation/multimedia/image_effect/frameworks/native/capi/
H A Dnative_common_utils.cpp298 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()
/foundation/multimedia/image_effect/frameworks/native/efilter/base/
H A Defilter.cpp111 void NegotiateColorSpace(std::vector<EffectColorSpace> &colorSpaces, in NegotiateColorSpace()
112 std::unordered_set<EffectColorSpace> &filtersSupportedColorSpace) in NegotiateColorSpace()
426 void GetSupportedColorSpace(std::string &name, std::unordered_set<EffectColorSpace> &filtersSupportedColorSpace) in GetSupportedColorSpace()
428 std::unordered_set<EffectColorSpace> allSupportedColorSpaces = ColorSpaceManager::GetAllSupportedColorSpaces(); in GetSupportedColorSpace()
466 EffectColorSpace srcColorSpace = src->bufferInfo_->colorSpace_; in CheckAndUpdateEffectBufferIfNeed()
467 EffectColorSpace dstColorSpace = dst->bufferInfo_->colorSpace_; in CheckAndUpdateEffectBufferIfNeed()
/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/filters/source/
H A Dimage_source_filter.cpp126 std::unordered_set<EffectColorSpace> allSupportedColorSpaces = ColorSpaceManager::GetAllSupportedColorSpaces(); in DoNegotiate()
/foundation/multimedia/image_effect/frameworks/native/effect/manager/memory_manager/
H A Deffect_memory_manager.cpp65 EffectColorSpace colorSpace = memoryInfo.bufferInfo.colorSpace_; in UpdateColorSpaceIfNeed()
/foundation/multimedia/image_effect/frameworks/native/utils/common/
H A Dcommon_utils.cpp573 EffectColorSpace colorSpace = memoryInfo.bufferInfo.colorSpace_; in ModifyPixelMapPropertyInner()
574 if (colorSpace != EffectColorSpace::DEFAULT) { in ModifyPixelMapPropertyInner()
/foundation/multimedia/image_effect/frameworks/native/effect/base/
H A Dimage_effect_inner.cpp595 EffectColorSpace srcColorSpace = srcEffectBuffer->bufferInfo_->colorSpace_; in CheckToRenderPara()
596 EffectColorSpace dstColorSpace = dstEffectBuffer->bufferInfo_->colorSpace_; in CheckToRenderPara()

Completed in 12 milliseconds