Home
last modified time | relevance | path

Searched refs:PerFrameMetadataKey (Results 1 – 25 of 44) sorted by relevance

12

/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DSurfaceFlinger_SetupNewDisplayDeviceInternalTest.cpp126 .WillOnce(Return(std::vector<PerFrameMetadataKey>({ in setupComposerCallExpectations()
127 PerFrameMetadataKey::DISPLAY_RED_PRIMARY_X, in setupComposerCallExpectations()
128 PerFrameMetadataKey::DISPLAY_RED_PRIMARY_Y, in setupComposerCallExpectations()
131 PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_X, in setupComposerCallExpectations()
133 PerFrameMetadataKey::WHITE_POINT_X, in setupComposerCallExpectations()
134 PerFrameMetadataKey::WHITE_POINT_Y, in setupComposerCallExpectations()
135 PerFrameMetadataKey::MAX_LUMINANCE, in setupComposerCallExpectations()
136 PerFrameMetadataKey::MIN_LUMINANCE, in setupComposerCallExpectations()
146 .WillOnce(Return(std::vector<PerFrameMetadataKey>({ in setupComposerCallExpectations()
158 .WillOnce(Return(std::vector<PerFrameMetadataKey>({ in setupComposerCallExpectations()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DHWC2.cpp61 inline bool hasMetadataKey(const std::set<Hwc2::PerFrameMetadataKey>& keys, in hasMetadataKey()
62 const Hwc2::PerFrameMetadataKey& key) { in hasMetadataKey()
189 std::set<Hwc2::PerFrameMetadataKey> keys(tmpKeys.begin(), tmpKeys.end()); in getSupportedPerFrameMetadata()
201 hasMetadataKey(keys, Hwc2::PerFrameMetadataKey::WHITE_POINT_X) && in getSupportedPerFrameMetadata()
202 hasMetadataKey(keys, Hwc2::PerFrameMetadataKey::WHITE_POINT_Y) && in getSupportedPerFrameMetadata()
203 hasMetadataKey(keys, Hwc2::PerFrameMetadataKey::MAX_LUMINANCE) && in getSupportedPerFrameMetadata()
204 hasMetadataKey(keys, Hwc2::PerFrameMetadataKey::MIN_LUMINANCE)) { in getSupportedPerFrameMetadata()
214 if (hasMetadataKey(keys, Hwc2::PerFrameMetadataKey::HDR10_PLUS_SEI)) { in getSupportedPerFrameMetadata()
741 {Hwc2::PerFrameMetadataKey::WHITE_POINT_X, in setPerFrameMetadata()
743 {Hwc2::PerFrameMetadataKey::WHITE_POINT_Y, in setPerFrameMetadata()
[all …]
H A DHal.h67 using PerFrameMetadataKey = IComposerClient::PerFrameMetadataKey; variable
H A DComposerHal.h78 using PerFrameMetadataKey = IComposerClient::PerFrameMetadataKey; variable
186 virtual std::vector<IComposerClient::PerFrameMetadataKey> getPerFrameMetadataKeys(
427 std::vector<IComposerClient::PerFrameMetadataKey> getPerFrameMetadataKeys(
/aosp12/hardware/interfaces/graphics/composer/2.3/vts/functional/
H A DVtsHalGraphicsComposerV2_3TargetTest.cpp210 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::DISPLAY_RED_PRIMARY_X, 0.680}); in TEST_P()
211 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::DISPLAY_RED_PRIMARY_Y, 0.320}); in TEST_P()
214 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_X, 0.150}); in TEST_P()
215 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_Y, 0.060}); in TEST_P()
216 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::WHITE_POINT_X, 0.3127}); in TEST_P()
217 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::WHITE_POINT_Y, 0.3290}); in TEST_P()
218 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::MAX_LUMINANCE, 100.0}); in TEST_P()
219 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::MIN_LUMINANCE, 0.1}); in TEST_P()
222 {IComposerClient::PerFrameMetadataKey::MAX_FRAME_AVERAGE_LIGHT_LEVEL, 62.0}); in TEST_P()
253 std::vector<IComposerClient::PerFrameMetadataKey> keys; in TEST_P()
[all …]
/aosp12/hardware/interfaces/graphics/composer/2.2/vts/functional/
H A DVtsHalGraphicsComposerV2_2TargetTest.cpp195 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::DISPLAY_RED_PRIMARY_X, 0.680}); in TEST_P()
196 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::DISPLAY_RED_PRIMARY_Y, 0.320}); in TEST_P()
199 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_X, 0.150}); in TEST_P()
200 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_Y, 0.060}); in TEST_P()
201 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::WHITE_POINT_X, 0.3127}); in TEST_P()
202 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::WHITE_POINT_Y, 0.3290}); in TEST_P()
203 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::MAX_LUMINANCE, 100.0}); in TEST_P()
204 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::MIN_LUMINANCE, 0.1}); in TEST_P()
205 hidlMetadata.push_back({IComposerClient::PerFrameMetadataKey::MAX_CONTENT_LIGHT_LEVEL, 78.0}); in TEST_P()
207 {IComposerClient::PerFrameMetadataKey::MAX_FRAME_AVERAGE_LIGHT_LEVEL, 62.0}); in TEST_P()
[all …]
/aosp12/hardware/qcom/sm7250/display/composer/
H A Dhwc_layers.cpp585 case PerFrameMetadataKey::DISPLAY_RED_PRIMARY_X: in SetLayerPerFrameMetadata()
589 case PerFrameMetadataKey::DISPLAY_RED_PRIMARY_Y: in SetLayerPerFrameMetadata()
592 case PerFrameMetadataKey::DISPLAY_GREEN_PRIMARY_X: in SetLayerPerFrameMetadata()
595 case PerFrameMetadataKey::DISPLAY_GREEN_PRIMARY_Y: in SetLayerPerFrameMetadata()
598 case PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_X: in SetLayerPerFrameMetadata()
601 case PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_Y: in SetLayerPerFrameMetadata()
604 case PerFrameMetadataKey::WHITE_POINT_X: in SetLayerPerFrameMetadata()
607 case PerFrameMetadataKey::WHITE_POINT_Y: in SetLayerPerFrameMetadata()
610 case PerFrameMetadataKey::MAX_LUMINANCE: in SetLayerPerFrameMetadata()
613 case PerFrameMetadataKey::MIN_LUMINANCE: in SetLayerPerFrameMetadata()
[all …]
H A Dhwc_layers.h46 using PerFrameMetadataKey = variable
47 android::hardware::graphics::composer::V2_3::IComposerClient::PerFrameMetadataKey;
103 HWC2::Error SetLayerPerFrameMetadata(uint32_t num_elements, const PerFrameMetadataKey *keys,
105 HWC2::Error SetLayerPerFrameMetadataBlobs(uint32_t num_elements, const PerFrameMetadataKey *keys,
H A DQtiComposerClient.h52 using PerFrameMetadataKey_V2 = composer_V2_2::IComposerClient::PerFrameMetadataKey;
53 using PerFrameMetadataKey = composer_V2_3::IComposerClient::PerFrameMetadataKey; variable
/aosp12/hardware/qcom/sm8150/display/sdm/libs/hwc2/
H A Dhwc_layers.cpp567 case PerFrameMetadataKey::DISPLAY_RED_PRIMARY_X: in SetLayerPerFrameMetadata()
571 case PerFrameMetadataKey::DISPLAY_RED_PRIMARY_Y: in SetLayerPerFrameMetadata()
574 case PerFrameMetadataKey::DISPLAY_GREEN_PRIMARY_X: in SetLayerPerFrameMetadata()
577 case PerFrameMetadataKey::DISPLAY_GREEN_PRIMARY_Y: in SetLayerPerFrameMetadata()
580 case PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_X: in SetLayerPerFrameMetadata()
583 case PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_Y: in SetLayerPerFrameMetadata()
586 case PerFrameMetadataKey::WHITE_POINT_X: in SetLayerPerFrameMetadata()
589 case PerFrameMetadataKey::WHITE_POINT_Y: in SetLayerPerFrameMetadata()
592 case PerFrameMetadataKey::MAX_LUMINANCE: in SetLayerPerFrameMetadata()
595 case PerFrameMetadataKey::MIN_LUMINANCE: in SetLayerPerFrameMetadata()
[all …]
H A Dhwc_layers.h43 using PerFrameMetadataKey = variable
44 android::hardware::graphics::composer::V2_3::IComposerClient::PerFrameMetadataKey;
92 HWC2::Error SetLayerPerFrameMetadata(uint32_t num_elements, const PerFrameMetadataKey *keys,
94 HWC2::Error SetLayerPerFrameMetadataBlobs(uint32_t num_elements, const PerFrameMetadataKey *keys,
/aosp12/hardware/qcom/sdm845/display/sdm/libs/hwc2/
H A Dhwc_layers.cpp552 case PerFrameMetadataKey::DISPLAY_RED_PRIMARY_X: in SetLayerPerFrameMetadata()
556 case PerFrameMetadataKey::DISPLAY_RED_PRIMARY_Y: in SetLayerPerFrameMetadata()
559 case PerFrameMetadataKey::DISPLAY_GREEN_PRIMARY_X: in SetLayerPerFrameMetadata()
562 case PerFrameMetadataKey::DISPLAY_GREEN_PRIMARY_Y: in SetLayerPerFrameMetadata()
565 case PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_X: in SetLayerPerFrameMetadata()
568 case PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_Y: in SetLayerPerFrameMetadata()
571 case PerFrameMetadataKey::WHITE_POINT_X: in SetLayerPerFrameMetadata()
574 case PerFrameMetadataKey::WHITE_POINT_Y: in SetLayerPerFrameMetadata()
577 case PerFrameMetadataKey::MAX_LUMINANCE: in SetLayerPerFrameMetadata()
580 case PerFrameMetadataKey::MIN_LUMINANCE: in SetLayerPerFrameMetadata()
[all …]
H A Dhwc_layers.h43 using PerFrameMetadataKey = variable
44 android::hardware::graphics::composer::V2_2::IComposerClient::PerFrameMetadataKey;
91 HWC2::Error SetLayerPerFrameMetadata(uint32_t num_elements, const PerFrameMetadataKey *keys,
H A Dhwc_display.cpp1157 out_keys[0] = PerFrameMetadataKey::DISPLAY_RED_PRIMARY_X; in GetPerFrameMetadataKeys()
1158 out_keys[1] = PerFrameMetadataKey::DISPLAY_RED_PRIMARY_Y; in GetPerFrameMetadataKeys()
1159 out_keys[2] = PerFrameMetadataKey::DISPLAY_GREEN_PRIMARY_X; in GetPerFrameMetadataKeys()
1160 out_keys[3] = PerFrameMetadataKey::DISPLAY_GREEN_PRIMARY_Y; in GetPerFrameMetadataKeys()
1161 out_keys[4] = PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_X; in GetPerFrameMetadataKeys()
1162 out_keys[5] = PerFrameMetadataKey::DISPLAY_BLUE_PRIMARY_Y; in GetPerFrameMetadataKeys()
1163 out_keys[6] = PerFrameMetadataKey::WHITE_POINT_X; in GetPerFrameMetadataKeys()
1164 out_keys[7] = PerFrameMetadataKey::WHITE_POINT_Y; in GetPerFrameMetadataKeys()
1165 out_keys[8] = PerFrameMetadataKey::MAX_LUMINANCE; in GetPerFrameMetadataKeys()
1166 out_keys[9] = PerFrameMetadataKey::MIN_LUMINANCE; in GetPerFrameMetadataKeys()
[all …]
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/
H A DComposerHal.h40 Display display, std::vector<V2_2::IComposerClient::PerFrameMetadataKey>* outKeys) { in getPerFrameMetadataKeys()
42 display, reinterpret_cast<std::vector<IComposerClient::PerFrameMetadataKey>*>(outKeys)); in getPerFrameMetadataKeys()
83 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) = 0;
H A DComposerCommandEngine.h88 IComposerClient::PerFrameMetadataKey key = in executeSetLayerPerFrameMetadataBlobs()
89 static_cast<IComposerClient::PerFrameMetadataKey>(readSigned()); in executeSetLayerPerFrameMetadataBlobs()
/aosp12/hardware/interfaces/graphics/composer/2.3/
H A DIComposerClient.hal72 * PerFrameMetadataKey
74 * A set of PerFrameMetadataKey pertains specifically to blob-formatted
79 enum PerFrameMetadataKey : @2.2::IComposerClient.PerFrameMetadataKey {
92 * (see PerFrameMetadataKey)
95 PerFrameMetadataKey key;
105 * that key (See PerFrameMetadataKey).
108 PerFrameMetadataKey key;
166 * (see PerFrameMetadataKey).
469 * @return keys is the vector of PerFrameMetadataKey keys that are
476 vec<PerFrameMetadataKey> keys);
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/passthrough/include/composer-passthrough/2.2/
H A DHwcHal.h52 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) override { in getPerFrameMetadataKeys()
63 std::vector<IComposerClient::PerFrameMetadataKey> keys(count); in getPerFrameMetadataKeys()
66 reinterpret_cast<std::underlying_type<IComposerClient::PerFrameMetadataKey>::type*>( in getPerFrameMetadataKeys()
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/passthrough/include/composer-passthrough/2.3/
H A DHwcHal.h64 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) override { in getPerFrameMetadataKeys_2_3()
65 std::vector<V2_2::IComposerClient::PerFrameMetadataKey> castKeys; in getPerFrameMetadataKeys_2_3()
72 outKeys->push_back(static_cast<IComposerClient::PerFrameMetadataKey>(key)); in getPerFrameMetadataKeys_2_3()
249 std::vector<IComposerClient::PerFrameMetadataKey> keys; in setLayerPerFrameMetadataBlobs()
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/vts/
H A DComposerVts.cpp104 std::vector<IComposerClient::PerFrameMetadataKey> ComposerClient::getPerFrameMetadataKeys_2_3( in getPerFrameMetadataKeys_2_3()
106 std::vector<IComposerClient::PerFrameMetadataKey> keys; in getPerFrameMetadataKeys_2_3()
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/
H A DComposerVts.cpp50 std::vector<IComposerClient::PerFrameMetadataKey> ComposerClient::getPerFrameMetadataKeys( in getPerFrameMetadataKeys()
52 std::vector<IComposerClient::PerFrameMetadataKey> keys; in getPerFrameMetadataKeys()
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/
H A DComposerCommandEngine.h67 static_cast<IComposerClient::PerFrameMetadataKey>(readSigned()), readFloat()}); in executeSetLayerPerFrameMetadata()
H A DComposerHal.h68 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) = 0;
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/vts/include/composer-vts/2.3/
H A DComposerVts.h99 std::vector<IComposerClient::PerFrameMetadataKey> getPerFrameMetadataKeys_2_3(Display display);
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/
H A DComposerVts.h72 std::vector<IComposerClient::PerFrameMetadataKey> getPerFrameMetadataKeys(Display display);

12