Home
last modified time | relevance | path

Searched refs:gamma (Results 1 - 25 of 38) sorted by relevance

12

/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/color_manager/color_space_object_convertor/
H A Dndk_color_space.h32 OHOS::ColorManager::ColorSpacePrimaries primaries, float gamma) : colorSpaceNDKToken_(primaries, gamma) in NativeColorSpaceManager()
H A Djs_color_space.cpp217 float gamma = colorSpaceToken_->GetGamma(); in OnGetGamma() local
218 return CreateJsValue(env, gamma); in OnGetGamma()
232 float gamma = colorSpaceToken_->GetGamma(); in OnGetSendableGamma() local
233 return CreateJsValue(env, gamma); in OnGetSendableGamma()
/foundation/graphic/graphic_2d/utils/color_manager/test/native_color_space_manager/
H A Dnative_color_space_manager_test.cpp75 * @tc.desc: Test OH_NativeColorSpaceManager_CreateFromPrimariesAndGamma, test true primaries and gamma
82 float gamma = 1.f; in HWTEST_F() local
84 colorSpacePrimaries, gamma); in HWTEST_F()
134 float gamma = OH_NativeColorSpaceManager_GetGamma(nativeColorSpaceManager); in HWTEST_F() local
135 ASSERT_TRUE(OHOS::Rosen::ROSEN_EQ(gamma, 0.f)); in HWTEST_F()
/foundation/graphic/graphic_2d/interfaces/kits/cj/color_manager/
H A Dcj_color_manager.cpp41 std::shared_ptr<ColorSpace> CjColorManager::create(ColorSpacePrimaries primaries, float gamma, int32_t* errCode) in create() argument
43 std::shared_ptr<ColorSpace> colorSpace = std::make_shared<ColorSpace>(primaries, gamma); in create()
92 float gamma = colorSpaceToken_->GetGamma(); in GetGamma() local
94 return gamma; in GetGamma()
H A Dcolor_mgr_ffi.cpp47 int64_t CJ_ColorMgrCreate(ColorSpacePrimaries primaries, float gamma, int32_t* errCode) in CJ_ColorMgrCreate() argument
50 std::shared_ptr<ColorSpace> ptr = CjColorManager::create(primaries, gamma, errCode); in CJ_ColorMgrCreate()
H A Dcolor_mgr_ffi.h26 float gamma, int32_t* errCode);
H A Dcj_color_manager.h33 static std::shared_ptr<ColorSpace> create(ColorSpacePrimaries primaries, float gamma, int32_t* errCode);
/foundation/graphic/graphic_2d/utils/color_manager/test/fuzztest/colormanager_fuzzer/
H A Dcolormanager_fuzzer.cpp92 float gamma = GetData<float>(); in ColorSpaceFuzzTest() local
97 (void)ColorSpace(primaries, gamma); in ColorSpaceFuzzTest()
99 (void)ColorSpace(toXYZ, whitePoint, gamma); in ColorSpaceFuzzTest()
/foundation/arkui/ace_engine/frameworks/base/utils/
H A Dutils.h277 inline float CalculateFriction(float gamma) in CalculateFriction() argument
280 if (GreatOrEqual(gamma, 1.0)) { in CalculateFriction()
281 gamma = 1.0; in CalculateFriction()
283 return SCROLL_RATIO * static_cast<float>(std::pow(1.0 - gamma, 2)); in CalculateFriction()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/color_manager/sendable_colorspacemanager_napi/
H A Djs_sendable_color_space_manager.cpp90 double gamma = 0.0; in OnCreateColorSpace() local
98 if (!ConvertFromJsValue(env, argvArr[1], gamma)) { in OnCreateColorSpace()
101 "BusinessError 401: Parameter error, the second parameter cannot be convert to gamma(float).")); in OnCreateColorSpace()
104 colorSpace = std::make_shared<ColorSpace>(primaries, static_cast<float>(gamma)); in OnCreateColorSpace()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/color_manager/colorspacemanager_napi/
H A Djs_color_space_manager.cpp89 double gamma = 0.0; in OnCreateColorSpace() local
97 if (!ConvertFromJsValue(env, argvArr[1], gamma)) { in OnCreateColorSpace()
100 "BusinessError 401: Parameter error, the second parameter cannot be convert to gamma(float).")); in OnCreateColorSpace()
103 colorSpace = std::make_shared<ColorSpace>(primaries, static_cast<float>(gamma)); in OnCreateColorSpace()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/
H A Dswiper_helper.h36 static float CalculateFriction(float gamma);
H A Dswiper_helper.cpp430 float SwiperHelper::CalculateFriction(float gamma) in CalculateFriction() argument
432 if (LessOrEqual(gamma, 0.0f)) { in CalculateFriction()
435 if (GreatOrEqual(gamma, 1.0f)) { in CalculateFriction()
436 gamma = 1.0f; in CalculateFriction()
440 auto fx = (gamma + coefficient) * (log(M_E - (M_E - 1.0f) * gamma) - 1.0f); in CalculateFriction()
441 return scrollRatio * fx / gamma; in CalculateFriction()
/foundation/graphic/graphic_2d/interfaces/inner_api/color_manager/
H A Dnative_color_space_manager.h166 * @brief Creates a <b>NativeColorSpaceManager</b> instance by primaries and gamma.
171 * @param gamma Indicates the NativeColorSpace connection gamma.
178 ColorSpacePrimaries primaries, float gamma);
215 * @brief Get gamma.
/foundation/graphic/graphic_2d/utils/color_manager/export/
H A Dcolor_space.h170 ColorSpace(const ColorSpacePrimaries &primaries, float gamma);
174 ColorSpace(const Matrix3x3& toXYZ, const std::array<float, 2>& whitePoint, float gamma);
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hdr/
H A Dhdr_helper.cpp119 float gamma[3]; member
416 infoMain.gamma[INDEX_ZERO] = ImageUtils::BytesToFloat(data, offset); in ParseExtendInfoMain()
422 infoMain.gamma[INDEX_ONE] = ImageUtils::BytesToFloat(data, offset); in ParseExtendInfoMain()
427 infoMain.gamma[INDEX_TWO] = ImageUtils::BytesToFloat(data, offset); in ParseExtendInfoMain()
433 infoMain.gamma[INDEX_ONE] = infoMain.gamma[INDEX_ZERO]; in ParseExtendInfoMain()
438 infoMain.gamma[INDEX_TWO] = infoMain.gamma[INDEX_ZERO]; in ParseExtendInfoMain()
496 metadata.metaISO.enhanceMappingGamma[INDEX_ZERO] = info.gamma[INDEX_ZERO]; in ConvertExtendInfoMain()
497 metadata.metaISO.enhanceMappingGamma[INDEX_ONE] = info.gamma[INDEX_ON in ConvertExtendInfoMain()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A Dsheet_presentation_pattern.h424 static float CalculateFriction(float gamma, float ratio) in CalculateFriction() argument
426 if (GreatOrEqual(gamma, 1.0)) { in CalculateFriction()
427 gamma = 1.0f; in CalculateFriction()
429 return exp(-ratio * gamma); in CalculateFriction()
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Drender_list_item.cpp315 double RenderListItem::CalculateFriction(double gamma) in CalculateFriction() argument
318 if (GreatOrEqual(gamma, 1.0)) { in CalculateFriction()
319 gamma = 1.0; in CalculateFriction()
321 return ratio * std::pow(1.0 - gamma, SQUARE); in CalculateFriction()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dvpe_utils.cpp316 const float gamma = 1.0f; in GetDefaultGainmapMetadata() local
327 extendMetadata.metaISO.enhanceMappingGamma[INDEX_ZERO] = gamma; in GetDefaultGainmapMetadata()
328 extendMetadata.metaISO.enhanceMappingGamma[INDEX_ONE] = gamma; in GetDefaultGainmapMetadata()
329 extendMetadata.metaISO.enhanceMappingGamma[INDEX_TWO] = gamma; in GetDefaultGainmapMetadata()
/foundation/graphic/graphic_2d/utils/color_manager/ndk/
H A Dnative_color_space_manager.cpp104 ColorSpacePrimaries primaries, float gamma) in OH_NativeColorSpaceManager_CreateFromPrimariesAndGamma()
108 NativeColorSpaceManager* nativeColorSpaceManager = new(std::nothrow) NativeColorSpaceManager(csPrimaries, gamma); in OH_NativeColorSpaceManager_CreateFromPrimariesAndGamma()
103 OH_NativeColorSpaceManager_CreateFromPrimariesAndGamma( ColorSpacePrimaries primaries, float gamma) OH_NativeColorSpaceManager_CreateFromPrimariesAndGamma() argument
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_base_render_util.cpp93 inline PixelTransformFunc GenOETF(float gamma) in GenOETF() argument
95 if (ROSEN_EQ(gamma, 1.0f) || ROSEN_EQ(gamma, 0.0f)) { in GenOETF()
99 return [gamma](float x) { return SafePow(x, 1.0f / gamma); }; in GenOETF()
102 inline PixelTransformFunc GenEOTF(float gamma) in GenEOTF() argument
104 if (ROSEN_EQ(gamma, 1.0f)) { in GenEOTF()
108 return [gamma](float x) { return SafePow(x, gamma); }; in GenEOTF()
332 float gamma
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dpixelmap_native_ndk_test.cpp595 gainmapMetadata.gamma[ZERO] = base++; in CreateMetadataValue()
596 gainmapMetadata.gamma[ONE] = base++; in CreateMetadataValue()
597 gainmapMetadata.gamma[TWO] = base++; in CreateMetadataValue()
637 GTEST_LOG_(INFO) << "DumpMetadata : " << gainmapMetadata.gamma[ZERO]; in DumpMetadata()
638 GTEST_LOG_(INFO) << "DumpMetadata : " << gainmapMetadata.gamma[ONE]; in DumpMetadata()
639 GTEST_LOG_(INFO) << "DumpMetadata : " << gainmapMetadata.gamma[TWO]; in DumpMetadata()
/foundation/graphic/graphic_2d/utils/color_manager/src/
H A Dcolor_space.cpp124 ColorSpace::ColorSpace(const ColorSpacePrimaries &primaries, float gamma) in ColorSpace() argument
131 transferFunc.g = gamma; in ColorSpace()
143 ColorSpace::ColorSpace(const Matrix3x3 &toXYZ, const std::array<float, 2>& whitePoint, float gamma) in ColorSpace() argument
147 transferFunc.g = gamma; in ColorSpace()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/
H A Dscrollable.cpp489 auto gamma = 0.0f; in CalcOverScrollVelocity() local
491 gamma = overScrollOffsetCallback_() / continuousSlidingCallback_(); in CalcOverScrollVelocity()
493 gamma = GreatOrEqual(gamma, 1.0) ? 1.0f : gamma; in CalcOverScrollVelocity()
494 currentVelocity_ = currentVelocity_ * exp(-ratio_ * gamma); in CalcOverScrollVelocity()
/foundation/multimedia/image_framework/frameworks/kits/js/common/pixelmap_ndk/
H A Dpixelmap_native.cpp769 extendMetadata.metaISO.enhanceMappingGamma[INDEX_ZERO] = metadata.gamma[INDEX_ZERO]; in ConvertGainmapMetadata()
770 extendMetadata.metaISO.enhanceMappingGamma[INDEX_ONE] = metadata.gamma[INDEX_ONE]; in ConvertGainmapMetadata()
771 extendMetadata.metaISO.enhanceMappingGamma[INDEX_TWO] = metadata.gamma[INDEX_TWO]; in ConvertGainmapMetadata()
894 dst.gamma[INDEX_ZERO] = src.metaISO.enhanceMappingGamma[INDEX_ZERO]; in ConvertToOHGainmapMetadata()
895 dst.gamma[INDEX_ONE] = src.metaISO.enhanceMappingGamma[INDEX_ONE]; in ConvertToOHGainmapMetadata()
896 dst.gamma[INDEX_TWO] = src.metaISO.enhanceMappingGamma[INDEX_TWO]; in ConvertToOHGainmapMetadata()

Completed in 20 milliseconds

12