Home
last modified time | relevance | path

Searched refs:colorSpaceInfo (Results 1 - 20 of 20) sorted by relevance

/foundation/graphic/graphic_surface/surface/src/
H A Dmetadata_helper.cpp25 CM_ColorSpaceInfo& colorSpaceInfo) in ConvertColorSpaceTypeToInfo()
28 colorSpaceInfo.primaries = static_cast<CM_ColorPrimaries>(colorSpace & PRIMARIES_MASK); in ConvertColorSpaceTypeToInfo()
29 colorSpaceInfo.transfunc = static_cast<CM_TransFunc>((colorSpace & TRANSFUNC_MASK) >> TRANSFUNC_OFFSET); in ConvertColorSpaceTypeToInfo()
30 colorSpaceInfo.matrix = static_cast<CM_Matrix>((colorSpace & MATRIX_MASK) >> MATRIX_OFFSET); in ConvertColorSpaceTypeToInfo()
31 colorSpaceInfo.range = static_cast<CM_Range>((colorSpace & RANGE_MASK) >> RANGE_OFFSET); in ConvertColorSpaceTypeToInfo()
35 GSError MetadataHelper::ConvertColorSpaceInfoToType(const CM_ColorSpaceInfo& colorSpaceInfo, in ConvertColorSpaceInfoToType() argument
38 uint32_t primaries = static_cast<uint32_t>(colorSpaceInfo.primaries); in ConvertColorSpaceInfoToType()
39 uint32_t transfunc = static_cast<uint32_t>(colorSpaceInfo.transfunc); in ConvertColorSpaceInfoToType()
40 uint32_t matrix = static_cast<uint32_t>(colorSpaceInfo.matrix); in ConvertColorSpaceInfoToType()
41 uint32_t range = static_cast<uint32_t>(colorSpaceInfo in ConvertColorSpaceInfoToType()
24 ConvertColorSpaceTypeToInfo(const CM_ColorSpaceType& colorSpaceType, CM_ColorSpaceInfo& colorSpaceInfo) ConvertColorSpaceTypeToInfo() argument
48 SetColorSpaceInfo(sptr<SurfaceBuffer>& buffer, const CM_ColorSpaceInfo& colorSpaceInfo) SetColorSpaceInfo() argument
62 GetColorSpaceInfo(const sptr<SurfaceBuffer>& buffer, CM_ColorSpaceInfo& colorSpaceInfo) GetColorSpaceInfo() argument
82 CM_ColorSpaceInfo colorSpaceInfo; SetColorSpaceType() local
96 CM_ColorSpaceInfo colorSpaceInfo; GetColorSpaceType() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_colorspace_convert_test.cpp208 HDIV::CM_ColorSpaceInfo colorSpaceInfo; in HWTEST_F() local
210 bool ret = RSColorSpaceConvert::Instance().ConvertColorGamutToSpaceInfo(targetColorSpace, colorSpaceInfo); in HWTEST_F()
223 HDIV::CM_ColorSpaceInfo colorSpaceInfo; in HWTEST_F() local
225 bool ret = RSColorSpaceConvert::Instance().ConvertColorGamutToSpaceInfo(targetColorSpace, colorSpaceInfo); in HWTEST_F()
238 HDIV::CM_ColorSpaceInfo colorSpaceInfo; in HWTEST_F() local
240 bool ret = RSColorSpaceConvert::Instance().ConvertColorGamutToSpaceInfo(targetColorSpace, colorSpaceInfo); in HWTEST_F()
253 HDIV::CM_ColorSpaceInfo colorSpaceInfo; in HWTEST_F() local
255 bool ret = RSColorSpaceConvert::Instance().ConvertColorGamutToSpaceInfo(targetColorSpace, colorSpaceInfo); in HWTEST_F()
269 HDIV::CM_ColorSpaceInfo colorSpaceInfo; in HWTEST_F() local
271 bool ret = RSColorSpaceConvert::Instance().ConvertColorGamutToSpaceInfo(targetColorSpace, colorSpaceInfo); in HWTEST_F()
285 HDIV::CM_ColorSpaceInfo colorSpaceInfo; HWTEST_F() local
300 HDIV::CM_ColorSpaceInfo colorSpaceInfo; HWTEST_F() local
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dvpe_utils.cpp215 static GSError SetColorSpaceInfo(sptr<SurfaceBuffer>& buffer, const CM_ColorSpaceInfo& colorSpaceInfo) in SetColorSpaceInfo() argument
218 auto ret = MetadataManager::ConvertMetadataToVec(colorSpaceInfo, colorSpaceInfoVec); in SetColorSpaceInfo()
225 static bool GetColorSpaceInfo(const sptr<SurfaceBuffer>& buffer, CM_ColorSpaceInfo& colorSpaceInfo) in GetColorSpaceInfo() argument
233 return MetadataManager::ConvertVecToMetadata(colorSpaceInfoVec, colorSpaceInfo) == GSERROR_OK; in GetColorSpaceInfo()
238 CM_ColorSpaceInfo colorSpaceInfo; in SetSbColorSpaceType() local
240 colorSpaceInfo.primaries = static_cast<CM_ColorPrimaries>(colorSpace & CM_PRIMARIES_MASK); in SetSbColorSpaceType()
241 colorSpaceInfo.transfunc = static_cast<CM_TransFunc>((colorSpace & CM_TRANSFUNC_MASK) >> TRANSFUNC_OFFSET); in SetSbColorSpaceType()
242 colorSpaceInfo.matrix = static_cast<CM_Matrix>((colorSpace & CM_MATRIX_MASK) >> MATRIX_OFFSET); in SetSbColorSpaceType()
243 colorSpaceInfo.range = static_cast<CM_Range>((colorSpace & CM_RANGE_MASK) >> RANGE_OFFSET); in SetSbColorSpaceType()
244 auto ret = SetColorSpaceInfo(buffer, colorSpaceInfo); in SetSbColorSpaceType()
254 CM_ColorSpaceInfo colorSpaceInfo; GetSbColorSpaceType() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/pipeline/
H A Drs_base_render_engine_unit_test.cpp261 CM_ColorSpaceInfo colorSpaceInfo; in HWTEST() local
264 EXPECT_TRUE(RSBaseRenderEngine::ConvertDrawingColorSpaceToSpaceInfo(colorSpace, colorSpaceInfo)); in HWTEST()
265 EXPECT_EQ(colorSpaceInfo.primaries, COLORPRIMARIES_SRGB); in HWTEST()
266 EXPECT_EQ(colorSpaceInfo.transfunc, TRANSFUNC_SRGB); in HWTEST()
270 EXPECT_TRUE(RSBaseRenderEngine::ConvertDrawingColorSpaceToSpaceInfo(colorSpace, colorSpaceInfo)); in HWTEST()
271 EXPECT_EQ(colorSpaceInfo.primaries, COLORPRIMARIES_P3_D65); in HWTEST()
272 EXPECT_EQ(colorSpaceInfo.transfunc, TRANSFUNC_SRGB); in HWTEST()
276 EXPECT_FALSE(RSBaseRenderEngine::ConvertDrawingColorSpaceToSpaceInfo(colorSpace, colorSpaceInfo)); in HWTEST()
H A Drs_uni_render_composer_adapter_unit_test.cpp1324 CM_ColorSpaceInfo colorSpaceInfo; in HWTEST_F() local
1325 ret = MetadataHelper::GetColorSpaceInfo(buffer, colorSpaceInfo); in HWTEST_F()
1328 ASSERT_EQ(colorSpaceInfo.primaries, COLORPRIMARIES_P3_D65); in HWTEST_F()
1329 ASSERT_EQ(colorSpaceInfo.transfunc, TRANSFUNC_SRGB); in HWTEST_F()
1330 ASSERT_EQ(colorSpaceInfo.matrix, MATRIX_P3); in HWTEST_F()
1331 ASSERT_EQ(colorSpaceInfo.range, RANGE_FULL); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_base_render_engine_test.cpp280 CM_ColorSpaceInfo colorSpaceInfo; in HWTEST() local
283 EXPECT_TRUE(RSBaseRenderEngine::ConvertDrawingColorSpaceToSpaceInfo(colorSpace, colorSpaceInfo)); in HWTEST()
284 EXPECT_EQ(colorSpaceInfo.primaries, COLORPRIMARIES_SRGB); in HWTEST()
285 EXPECT_EQ(colorSpaceInfo.transfunc, TRANSFUNC_SRGB); in HWTEST()
289 EXPECT_TRUE(RSBaseRenderEngine::ConvertDrawingColorSpaceToSpaceInfo(colorSpace, colorSpaceInfo)); in HWTEST()
290 EXPECT_EQ(colorSpaceInfo.primaries, COLORPRIMARIES_P3_D65); in HWTEST()
291 EXPECT_EQ(colorSpaceInfo.transfunc, TRANSFUNC_SRGB); in HWTEST()
295 EXPECT_FALSE(RSBaseRenderEngine::ConvertDrawingColorSpaceToSpaceInfo(colorSpace, colorSpaceInfo)); in HWTEST()
H A Drs_uni_render_composer_adapter_test.cpp1324 CM_ColorSpaceInfo colorSpaceInfo; in HWTEST_F() local
1325 ret = MetadataHelper::GetColorSpaceInfo(buffer, colorSpaceInfo); in HWTEST_F()
1328 ASSERT_EQ(colorSpaceInfo.primaries, COLORPRIMARIES_P3_D65); in HWTEST_F()
1329 ASSERT_EQ(colorSpaceInfo.transfunc, TRANSFUNC_SRGB); in HWTEST_F()
1330 ASSERT_EQ(colorSpaceInfo.matrix, MATRIX_P3); in HWTEST_F()
1331 ASSERT_EQ(colorSpaceInfo.range, RANGE_FULL); in HWTEST_F()
/foundation/graphic/graphic_surface/surface/include/
H A Dmetadata_helper.h57 HDI::Display::Graphic::Common::V1_0::CM_ColorSpaceInfo& colorSpaceInfo);
59 const HDI::Display::Graphic::Common::V1_0::CM_ColorSpaceInfo& colorSpaceInfo,
63 const HDI::Display::Graphic::Common::V1_0::CM_ColorSpaceInfo& colorSpaceInfo);
65 HDI::Display::Graphic::Common::V1_0::CM_ColorSpaceInfo& colorSpaceInfo);
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_colorspace_convert.cpp139 GSError ret = MetadataHelper::GetColorSpaceInfo(surfaceBuffer, parameter.inputColorSpace.colorSpaceInfo); in SetColorSpaceConverterDisplayParameter()
144 if (!ConvertColorGamutToSpaceInfo(targetColorSpace, parameter.outputColorSpace.colorSpaceInfo)) { in SetColorSpaceConverterDisplayParameter()
186 HDIV::CM_ColorSpaceInfo& colorSpaceInfo) in ConvertColorGamutToSpaceInfo()
206 GSError ret = MetadataHelper::ConvertColorSpaceTypeToInfo(colorSpaceType, colorSpaceInfo); in ConvertColorGamutToSpaceInfo()
185 ConvertColorGamutToSpaceInfo(const GraphicColorGamut& colorGamut, HDIV::CM_ColorSpaceInfo& colorSpaceInfo) ConvertColorGamutToSpaceInfo() argument
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_base_render_engine.cpp503 HDI::Display::Graphic::Common::V1_0::CM_ColorSpaceInfo& colorSpaceInfo) in ConvertDrawingColorSpaceToSpaceInfo()
523 GSError ret = MetadataHelper::ConvertColorSpaceTypeToInfo(colorSpaceType, colorSpaceInfo); in ConvertDrawingColorSpaceToSpaceInfo()
572 RS_LOGD("RSBaseRenderEngine::ColorSpaceConvertor parameter inputColorSpace.colorSpaceInfo.primaries = %{public}u, \ in SetColorSpaceConverterDisplayParameter()
573 inputColorSpace.metadataType = %{public}u, outputColorSpace.colorSpaceInfo.primaries = %{public}u, \ in SetColorSpaceConverterDisplayParameter()
576 parameter.inputColorSpace.colorSpaceInfo.primaries, parameter.inputColorSpace.metadataType, in SetColorSpaceConverterDisplayParameter()
577 parameter.outputColorSpace.colorSpaceInfo.primaries, parameter.outputColorSpace.metadataType, in SetColorSpaceConverterDisplayParameter()
652 GSError ret = MetadataHelper::GetColorSpaceInfo(params.buffer, parameter.inputColorSpace.colorSpaceInfo); in DrawImage()
732 if (!ConvertDrawingColorSpaceToSpaceInfo(drawingColorSpace, parameter.outputColorSpace.colorSpaceInfo)) { in DrawImage()
738 if (parameter.inputColorSpace.colorSpaceInfo.primaries == parameter.outputColorSpace.colorSpaceInfo in DrawImage()
502 ConvertDrawingColorSpaceToSpaceInfo(const std::shared_ptr<Drawing::ColorSpace>& colorSpace, HDI::Display::Graphic::Common::V1_0::CM_ColorSpaceInfo& colorSpaceInfo) ConvertDrawingColorSpaceToSpaceInfo() argument
[all...]
H A Drs_hardware_thread.cpp654 CM_ColorSpaceInfo colorSpaceInfo; in ComputeTargetColorGamut() local
655 if (MetadataHelper::GetColorSpaceInfo(buffer, colorSpaceInfo) != GSERROR_OK) { in ComputeTargetColorGamut()
660 if (colorSpaceInfo.primaries != COLORPRIMARIES_SRGB) { in ComputeTargetColorGamut()
662 colorSpaceInfo.primaries); in ComputeTargetColorGamut()
H A Drs_hardware_thread.h91 HDI::Display::Graphic::Common::V1_0::CM_ColorSpaceType& colorSpaceInfo);
H A Drs_base_render_engine.h251 HDI::Display::Graphic::Common::V1_0::CM_ColorSpaceInfo& colorSpaceInfo);
H A Drs_main_thread.cpp364 CM_ColorSpaceInfo colorSpaceInfo; in CheckIsHdrSurface()
365 if (MetadataHelper::GetColorSpaceInfo(surfaceBuffer, colorSpaceInfo) == GSERROR_OK) { in CheckIsHdrSurface()
366 if (colorSpaceInfo.transfunc == TRANSFUNC_PQ || colorSpaceInfo.transfunc == TRANSFUNC_HLG) { in CheckIsHdrSurface()
/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dmetadata_helper_test.cpp96 CM_ColorSpaceInfo colorSpaceInfo; in HWTEST_F() local
97 ASSERT_EQ(MetadataHelper::ConvertColorSpaceTypeToInfo(CM_SRGB_FULL, colorSpaceInfo), GSERROR_OK); in HWTEST_F()
99 ASSERT_EQ(colorSpaceInfo.primaries, COLORPRIMARIES_SRGB); in HWTEST_F()
100 ASSERT_EQ(colorSpaceInfo.transfunc, TRANSFUNC_SRGB); in HWTEST_F()
101 ASSERT_EQ(colorSpaceInfo.matrix, MATRIX_BT601_N); in HWTEST_F()
102 ASSERT_EQ(colorSpaceInfo.range, RANGE_FULL); in HWTEST_F()
114 CM_ColorSpaceInfo colorSpaceInfo = { in HWTEST_F() local
121 ASSERT_EQ(MetadataHelper::ConvertColorSpaceInfoToType(colorSpaceInfo, colorSpaceType), GSERROR_OK); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_colorspace_convert.h60 bool ConvertColorGamutToSpaceInfo(const GraphicColorGamut& colorGamut, HDIV::CM_ColorSpaceInfo& colorSpaceInfo);
/foundation/graphic/graphic_surface/surface/test/fuzztest/surface_fuzzer/
H A Dsurface_fuzzer.cpp53 CM_ColorSpaceInfo colorSpaceInfo = GetData<CM_ColorSpaceInfo>(); in MetadataHelperFuzzTest() local
55 MetadataHelper::ConvertColorSpaceInfoToType(colorSpaceInfo, colorSpaceType); in MetadataHelperFuzzTest()
58 MetadataHelper::SetColorSpaceInfo(buffer, colorSpaceInfo); in MetadataHelperFuzzTest()
59 MetadataHelper::GetColorSpaceInfo(buffer, colorSpaceInfo); in MetadataHelperFuzzTest()
/foundation/multimedia/camera_framework/frameworks/native/camera/src/session/
H A Dcapture_session.cpp490 ColorSpaceInfo colorSpaceInfo = GetSupportedColorSpaceInfo(); in SetDefaultColorSpace() local
491 if (colorSpaceInfo.modeCount == 0) { in SetDefaultColorSpace()
495 for (uint32_t i = 0; i < colorSpaceInfo.modeCount; i++) { in SetDefaultColorSpace()
496 if (GetMode() != colorSpaceInfo.modeInfo[i].modeType) { in SetDefaultColorSpace()
499 MEDIA_INFO_LOG("CaptureSession::SetDefaultColorSpace get %{public}d mode colorSpaceInfo success.", GetMode()); in SetDefaultColorSpace()
500 std::vector<int32_t> supportedColorSpaces = colorSpaceInfo.modeInfo[i].streamInfo[0].colorSpaces; in SetDefaultColorSpace()
506 for (uint32_t j = 0; j < colorSpaceInfo.modeInfo[i].streamTypeCount; j++) { in SetDefaultColorSpace()
507 if (colorSpaceInfo.modeInfo[i].streamInfo[j].streamType == STILL_CAPTURE) { in SetDefaultColorSpace()
509 static_cast<CM_ColorSpaceType>(colorSpaceInfo.modeInfo[i].streamInfo[j].colorSpaces[0]); in SetDefaultColorSpace()
3548 ColorSpaceInfo colorSpaceInfo in GetSupportedColorSpaceInfo() local
3574 ColorSpaceInfo colorSpaceInfo = GetSupportedColorSpaceInfo(); GetSupportedColorSpaces() local
3638 ColorSpaceInfo colorSpaceInfo = GetSupportedColorSpaceInfo(); SetColorSpace() local
3661 ProcessCaptureColorSpace(ColorSpaceInfo colorSpaceInfo, ColorSpace& fwkCaptureColorSpace) ProcessCaptureColorSpace() argument
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_surface_render_node.cpp1190 CM_ColorSpaceInfo colorSpaceInfo; in UpdateColorSpaceWithMetadata()
1191 if (MetadataHelper::GetColorSpaceInfo(buffer, colorSpaceInfo) != GSERROR_OK) { in UpdateColorSpaceWithMetadata()
1196 colorSpace_ = colorSpaceInfo.primaries != COLORPRIMARIES_SRGB ? in UpdateColorSpaceWithMetadata()
/foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/session/
H A Dcapture_session.h1937 int32_t ProcessCaptureColorSpace(ColorSpaceInfo colorSpaceInfo, ColorSpace& fwkCaptureColorSpace);

Completed in 34 milliseconds