/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | SurfaceFlinger_SetupNewDisplayDeviceInternalTest.cpp | 126 .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 D | HWC2.cpp | 61 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 D | Hal.h | 67 using PerFrameMetadataKey = IComposerClient::PerFrameMetadataKey; variable
|
H A D | ComposerHal.h | 78 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 D | VtsHalGraphicsComposerV2_3TargetTest.cpp | 210 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 D | VtsHalGraphicsComposerV2_2TargetTest.cpp | 195 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 D | hwc_layers.cpp | 585 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 D | hwc_layers.h | 46 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 D | QtiComposerClient.h | 52 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 D | hwc_layers.cpp | 567 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 D | hwc_layers.h | 43 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 D | hwc_layers.cpp | 552 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 D | hwc_layers.h | 43 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 D | hwc_display.cpp | 1157 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 D | ComposerHal.h | 40 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 D | ComposerCommandEngine.h | 88 IComposerClient::PerFrameMetadataKey key = in executeSetLayerPerFrameMetadataBlobs() 89 static_cast<IComposerClient::PerFrameMetadataKey>(readSigned()); in executeSetLayerPerFrameMetadataBlobs()
|
/aosp12/hardware/interfaces/graphics/composer/2.3/ |
H A D | IComposerClient.hal | 72 * 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 D | HwcHal.h | 52 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 D | HwcHal.h | 64 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 D | ComposerVts.cpp | 104 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 D | ComposerVts.cpp | 50 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 D | ComposerCommandEngine.h | 67 static_cast<IComposerClient::PerFrameMetadataKey>(readSigned()), readFloat()}); in executeSetLayerPerFrameMetadata()
|
H A D | ComposerHal.h | 68 Display display, std::vector<IComposerClient::PerFrameMetadataKey>* outKeys) = 0;
|
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/vts/include/composer-vts/2.3/ |
H A D | ComposerVts.h | 99 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 D | ComposerVts.h | 72 std::vector<IComposerClient::PerFrameMetadataKey> getPerFrameMetadataKeys(Display display);
|