Home
last modified time | relevance | path

Searched refs:ColorMode (Results 1 – 25 of 149) sorted by relevance

123456

/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
H A DDisplayColorProfileTest.cpp34 using ui::ColorMode;
103 ProfileFactory& addColorModeRenderIntents(ColorMode colorMode, in addColorModeRenderIntents()
131 .addColorModeRenderIntent(ColorMode::SRGB, RenderIntent::ENHANCE) in createProfileWithSRGBColorModeSupport()
132 .addColorModeRenderIntent(ColorMode::SRGB, VendorRenderIntent) in createProfileWithSRGBColorModeSupport()
161 std::unordered_map<ColorMode, std::vector<RenderIntent>> mSupportedColorModes;
437 std::tuple<Dataspace, ColorMode, RenderIntent> actual; in checkGetBestColorMode()
450 using Result = std::tuple<Dataspace, ColorMode, RenderIntent>; in TEST_F()
484 using Result = std::tuple<Dataspace, ColorMode, RenderIntent>; in TEST_F()
517 using Result = std::tuple<Dataspace, ColorMode, RenderIntent>; in TEST_F()
550 using Result = std::tuple<Dataspace, ColorMode, RenderIntent>; in TEST_F()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/
H A DDisplayColorProfile.cpp38 using ui::ColorMode;
44 ColorMode::DISPLAY_BT2020,
45 ColorMode::DISPLAY_P3,
46 ColorMode::SRGB,
51 ColorMode::BT2100_PQ,
52 ColorMode::BT2100_HLG,
76 case ColorMode::SRGB: in colorModeToDataspace()
92 std::vector<ColorMode> getColorModeCandidates(ColorMode mode) { in getColorModeCandidates()
156 ColorMode getHwcColorMode( in getHwcColorMode()
158 ColorMode mode) { in getHwcColorMode()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DDisplayDevice_GetBestColorModeTest.cpp36 void addHwcColorModesMapping(ui::ColorMode colorMode, in addHwcColorModesMapping()
60 ui::ColorMode mOutColorMode;
67 std::unordered_map<ui::ColorMode, std::vector<ui::RenderIntent>> mHwcColorModes;
71 addHwcColorModesMapping(ui::ColorMode::SRGB, in TEST_F()
80 ASSERT_EQ(ui::ColorMode::SRGB, mOutColorMode); in TEST_F()
85 addHwcColorModesMapping(ui::ColorMode::DISPLAY_P3, in TEST_F()
87 addHwcColorModesMapping(ui::ColorMode::SRGB, in TEST_F()
89 addHwcColorModesMapping(ui::ColorMode::DISPLAY_BT2020, in TEST_F()
98 ASSERT_EQ(ui::ColorMode::DISPLAY_P3, mOutColorMode); in TEST_F()
103 addHwcColorModesMapping(ui::ColorMode::DISPLAY_BT2020, in TEST_F()
[all …]
/aosp12/frameworks/native/libs/ui/
H A DDebugUtils.cpp27 using android::ui::ColorMode;
204 case ColorMode::NATIVE: in decodeColorMode()
219 case ColorMode::STANDARD_BT709: in decodeColorMode()
222 case ColorMode::DCI_P3: in decodeColorMode()
225 case ColorMode::SRGB: in decodeColorMode()
228 case ColorMode::ADOBE_RGB: in decodeColorMode()
231 case ColorMode::DISPLAY_P3: in decodeColorMode()
234 case ColorMode::BT2020: in decodeColorMode()
237 case ColorMode::DISPLAY_BT2020: in decodeColorMode()
240 case ColorMode::BT2100_PQ: in decodeColorMode()
[all …]
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/
H A DComposerHal.h31 using common::V1_1::ColorMode;
58 Error getColorModes(Display display, hidl_vec<common::V1_0::ColorMode>* outModes) override { in getColorModes()
59 return getColorModes_2_2(display, reinterpret_cast<hidl_vec<ColorMode>*>(outModes)); in getColorModes()
63 Error setColorMode(Display display, common::V1_0::ColorMode mode) override { in setColorMode()
64 return setColorMode_2_2(display, static_cast<ColorMode>(mode), RenderIntent::COLORIMETRIC); in setColorMode()
87 virtual Error getColorModes_2_2(Display display, hidl_vec<ColorMode>* outModes) = 0;
88 virtual Error getRenderIntents(Display display, ColorMode mode,
90 virtual Error setColorMode_2_2(Display display, ColorMode mode, RenderIntent intent) = 0;
/aosp12/hardware/qcom/sdm845/display/sdm/libs/hwc2/
H A Dhwc_display.h42 using android::hardware::graphics::common::V1_1::ColorMode;
166 uint32_t GetRenderIntentCount(ColorMode mode);
167 HWC2::Error GetColorModes(uint32_t *out_num_modes, ColorMode *out_modes);
169 HWC2::Error SetColorModeWithRenderIntent(ColorMode mode, RenderIntent intent);
174 ColorMode GetCurrentColorMode() { return current_color_mode_; } in GetCurrentColorMode()
179 void FindRenderIntent(const ColorMode &mode, const std::string &mode_string);
190 ColorMode current_color_mode_ = ColorMode::NATIVE;
194 std::map<ColorMode, RenderIntentMap> color_mode_map_ = {};
311 ColorMode GetCurrentColorMode() { return current_color_mode_; } in GetCurrentColorMode()
343 virtual HWC2::Error GetColorModes(uint32_t *outNumModes, ColorMode *outModes);
[all …]
H A Dhwc_display_primary.h62 virtual HWC2::Error GetColorModes(uint32_t *out_num_modes, ColorMode *out_modes);
63 virtual HWC2::Error SetColorMode(ColorMode mode);
65 virtual HWC2::Error GetRenderIntents(ColorMode mode, uint32_t *out_num_intents,
67 virtual HWC2::Error SetColorModeWithRenderIntent(ColorMode mode, RenderIntent intent);
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/
H A DComposerHal.h29 using common::V1_2::ColorMode;
45 Error setColorMode_2_2(Display display, common::V1_1::ColorMode mode, in setColorMode_2_2()
47 return setColorMode_2_3(display, static_cast<ColorMode>(mode), intent); in setColorMode_2_2()
50 Error getColorModes_2_2(Display display, hidl_vec<common::V1_1::ColorMode>* outModes) override { in getColorModes_2_2()
51 return getColorModes_2_3(display, reinterpret_cast<hidl_vec<ColorMode>*>(outModes)); in getColorModes_2_2()
85 virtual Error setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent) = 0;
87 virtual Error getRenderIntents_2_3(Display display, ColorMode mode,
90 virtual Error getColorModes_2_3(Display display, hidl_vec<ColorMode>* outModes) = 0;
/aosp12/hardware/qcom/sm8150/display/sdm/libs/hwc2/
H A Dhwc_display.h45 using android::hardware::graphics::common::V1_1::ColorMode;
82 uint32_t GetRenderIntentCount(ColorMode mode);
83 HWC2::Error GetColorModes(uint32_t *out_num_modes, ColorMode *out_modes);
85 HWC2::Error SetColorModeWithRenderIntent(ColorMode mode, RenderIntent intent);
90 ColorMode GetCurrentColorMode() { return current_color_mode_; } in GetCurrentColorMode()
92 HWC2::Error CacheColorModeWithRenderIntent(ColorMode mode, RenderIntent intent);
106 ColorMode *color_mode, DynamicRangeType *dynamic_range);
110 ColorMode current_color_mode_ = ColorMode::NATIVE;
116 std::map<ColorMode, RenderIntentMap> color_mode_map_ = {};
121 std::map<ColorMode, DynamicRangeMap> preferred_mode_ = {};
[all …]
H A Dhwc_display_pluggable.h52 virtual HWC2::Error GetColorModes(uint32_t *out_num_modes, ColorMode *out_modes);
53 virtual HWC2::Error GetRenderIntents(ColorMode mode, uint32_t *out_num_intents,
55 virtual HWC2::Error SetColorMode(ColorMode mode);
56 virtual HWC2::Error SetColorModeWithRenderIntent(ColorMode mode, RenderIntent intent);
H A Dhwc_display.cpp89 uint32_t HWCColorMode::GetRenderIntentCount(ColorMode mode) { in GetRenderIntentCount()
118 if (mode < ColorMode::NATIVE || mode > ColorMode::BT2100_HLG) { in ValidateColorModeWithRenderIntent()
196 current_color_mode_ == ColorMode::DISPLAY_P3 && in ApplyCurrentColorModeWithRenderIntent()
227 ColorMode mode = ColorMode::NATIVE; in SetPreferredColorModeInternal()
257 mode = ColorMode::DISPLAY_P3; in SetPreferredColorModeInternal()
259 mode = ColorMode::SRGB; in SetPreferredColorModeInternal()
289 ColorMode mode = ColorMode::NATIVE; in SetColorModeFromClientApi()
334 color_mode_map_[ColorMode::NATIVE][RenderIntent::COLORIMETRIC] in PopulateColorModes()
412 color_mode_map_[ColorMode::NATIVE][RenderIntent::COLORIMETRIC] in PopulateColorModes()
1013 out_modes[0] = ColorMode::NATIVE; in GetColorModes()
[all …]
/aosp12/hardware/qcom/sm7250/display/composer/
H A Dhwc_display.h50 using android::hardware::graphics::common::V1_2::ColorMode;
107 uint32_t GetRenderIntentCount(ColorMode mode);
108 HWC2::Error GetColorModes(uint32_t *out_num_modes, ColorMode *out_modes);
110 HWC2::Error SetColorModeWithRenderIntent(ColorMode mode, RenderIntent intent);
115 ColorMode GetCurrentColorMode() { return current_color_mode_; } in GetCurrentColorMode()
117 HWC2::Error CacheColorModeWithRenderIntent(ColorMode mode, RenderIntent intent);
130 ColorMode *color_mode, DynamicRangeType *dynamic_range);
134 ColorMode current_color_mode_ = ColorMode::NATIVE;
140 std::map<ColorMode, RenderIntentMap> color_mode_map_ = {};
145 std::map<ColorMode, DynamicRangeMap> preferred_mode_ = {};
[all …]
H A Dhwc_display_pluggable.h52 virtual HWC2::Error GetColorModes(uint32_t *out_num_modes, ColorMode *out_modes);
53 virtual HWC2::Error GetRenderIntents(ColorMode mode, uint32_t *out_num_intents,
55 virtual HWC2::Error SetColorMode(ColorMode mode);
56 virtual HWC2::Error SetColorModeWithRenderIntent(ColorMode mode, RenderIntent intent);
H A Dhwc_display.cpp88 uint32_t HWCColorMode::GetRenderIntentCount(ColorMode mode) { in GetRenderIntentCount()
119 if (mode < ColorMode::NATIVE || mode > ColorMode::DISPLAY_BT2020) { in ValidateColorModeWithRenderIntent()
202 (current_color_mode_ == ColorMode::DISPLAY_P3 || in ApplyCurrentColorModeWithRenderIntent()
203 current_color_mode_ == ColorMode::DISPLAY_BT2020) && in ApplyCurrentColorModeWithRenderIntent()
241 ColorMode mode = ColorMode::NATIVE; in SetPreferredColorModeInternal()
271 mode = ColorMode::DISPLAY_P3; in SetPreferredColorModeInternal()
273 mode = ColorMode::SRGB; in SetPreferredColorModeInternal()
303 ColorMode mode = ColorMode::NATIVE; in SetColorModeFromClientApi()
403 color_mode_map_[ColorMode::BT2100_PQ][render_intent] in PopulateColorModes()
1045 out_modes[0] = ColorMode::NATIVE; in GetColorModes()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/tests/
H A DCredentials_test.cpp37 using ui::ColorMode;
240 return SurfaceComposerClient::setActiveColorMode(display, ui::ColorMode::NATIVE); in TEST_F()
339 for (ColorMode colorMode : colorModes) { in TEST_F()
341 case ColorMode::DISPLAY_P3: in TEST_F()
342 case ColorMode::ADOBE_RGB: in TEST_F()
343 case ColorMode::DCI_P3: in TEST_F()
368 ColorMode colorMode = info.activeColorMode; in TEST_F()
369 ASSERT_NE(static_cast<ColorMode>(BAD_VALUE), colorMode); in TEST_F()
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
H A DDisplayColorProfile.h44 ui::Dataspace* outDataspace, ui::ColorMode* outMode,
58 ui::Dataspace getTargetDataspace(ui::ColorMode, ui::Dataspace, ui::Dataspace) const override;
65 const ui::ColorMode mode, const ui::RenderIntent intent);
72 ui::ColorMode colorMode;
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/passthrough/include/composer-passthrough/2.2/
H A DHwcHal.h37 using common::V1_1::ColorMode;
168 Error getColorModes_2_2(Display display, hidl_vec<ColorMode>* outModes) override { in getColorModes_2_2()
170 reinterpret_cast<hidl_vec<common::V1_0::ColorMode>*>(outModes)); in getColorModes_2_2()
173 Error getRenderIntents(Display display, ColorMode mode, in getRenderIntents()
180 if (mode < ColorMode::NATIVE || mode > ColorMode::DISPLAY_P3) { in getRenderIntents()
208 Error setColorMode_2_2(Display display, ColorMode mode, RenderIntent intent) override { in setColorMode_2_2()
216 return setColorMode(display, static_cast<common::V1_0::ColorMode>(mode)); in setColorMode_2_2()
/aosp12/hardware/interfaces/graphics/composer/2.2/vts/functional/
H A DVtsHalGraphicsComposerV2_2TargetTest.cpp39 using common::V1_1::ColorMode;
567 std::vector<ColorMode> modes = mComposerClient->getColorModes(mPrimaryDisplay); in TEST_P()
569 auto nativeMode = std::find(modes.cbegin(), modes.cend(), ColorMode::NATIVE); in TEST_P()
589 std::vector<ColorMode> modes = mComposerClient->getColorModes(mPrimaryDisplay); in TEST_P()
596 case ColorMode::BT2100_PQ: in TEST_P()
597 case ColorMode::BT2100_HLG: in TEST_P()
619 std::vector<ColorMode> modes = mComposerClient->getColorModes(mPrimaryDisplay); in TEST_P()
635 mPrimaryDisplay, static_cast<ColorMode>(-1), in TEST_P()
643 std::vector<ColorMode> modes = mComposerClient->getColorModes(mPrimaryDisplay); in TEST_P()
676 mPrimaryDisplay, static_cast<ColorMode>(-1), RenderIntent::COLORIMETRIC); in TEST_P()
[all …]
/aosp12/hardware/interfaces/graphics/composer/2.3/vts/functional/
H A DVtsHalGraphicsComposerV2_3TargetTest.cpp43 using common::V1_2::ColorMode;
330 std::vector<ColorMode> modes = mComposerClient->getColorModes_2_3(mPrimaryDisplay); in TEST_P()
337 case ColorMode::BT2100_PQ: in TEST_P()
338 case ColorMode::BT2100_HLG: in TEST_P()
360 std::vector<ColorMode> modes = mComposerClient->getColorModes_2_3(mPrimaryDisplay); in TEST_P()
376 mPrimaryDisplay, static_cast<ColorMode>(-1), in TEST_P()
384 std::vector<ColorMode> colorModes = mComposerClient->getColorModes_2_3(mPrimaryDisplay); in TEST_P()
386 auto native = std::find(colorModes.cbegin(), colorModes.cend(), ColorMode::NATIVE); in TEST_P()
406 std::vector<ColorMode> colorModes = mComposerClient->getColorModes_2_3(mPrimaryDisplay); in TEST_P()
441 mPrimaryDisplay, static_cast<ColorMode>(-1), RenderIntent::COLORIMETRIC); in TEST_P()
[all …]
/aosp12/hardware/qcom/sm7250/display/sdm/include/private/
H A Dsnapdragon_color_intf.h149 struct ColorMode { struct
161 const uint32_t version = sizeof(struct ColorModeList) + sizeof(struct ColorMode); argument
163 std::vector<ColorMode> list;
222 ColorMode color_mode;
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/
H A DReadbackVts.cpp39 const std::vector<ColorMode> ReadbackHelper::colorModes = {ColorMode::SRGB, ColorMode::DISPLAY_P3};
43 std::string ReadbackHelper::getColorModeString(ColorMode mode) { in getColorModeString()
45 case ColorMode::SRGB: in getColorModeString()
47 case ColorMode::DISPLAY_P3: in getColorModeString()
67 Dataspace ReadbackHelper::getDataspaceForColorMode(ColorMode mode) { in getDataspaceForColorMode()
69 case ColorMode::DISPLAY_P3: in getDataspaceForColorMode()
71 case ColorMode::SRGB: in getDataspaceForColorMode()
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/vts/include/composer-vts/2.3/
H A DComposerVts.h35 using common::V1_2::ColorMode;
81 std::vector<ColorMode> getColorModes_2_3(Display display);
83 void setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent);
85 std::vector<RenderIntent> getRenderIntents_2_3(Display display, ColorMode mode);
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/
H A DComposerVts.h40 using common::V1_1::ColorMode;
84 std::vector<ColorMode> getColorModes(Display display);
85 std::vector<RenderIntent> getRenderIntents(Display display, ColorMode mode);
86 void setColorMode(Display display, ColorMode mode, RenderIntent intent);
/aosp12/frameworks/native/services/vr/hardware_composer/impl/
H A Dvr_hwc.h60 using types::V1_2::ColorMode;
101 ColorMode color_mode;
165 ColorMode color_mode() const { return color_mode_; } in color_mode()
166 void set_color_mode(ColorMode mode) { color_mode_ = mode; } in set_color_mode()
198 ColorMode color_mode_;
303 Error getRenderIntents(Display display, types::V1_1::ColorMode mode,
319 Error setColorMode_2_3(Display display, ColorMode mode,
321 Error getRenderIntents_2_3(Display display, ColorMode mode,
324 hidl_vec<ColorMode>* outModes) override;
/aosp12/frameworks/native/libs/ui/include/ui/
H A DDynamicDisplayInfo.h40 std::vector<ui::ColorMode> supportedColorModes;
41 ui::ColorMode activeColorMode;

123456