/aosp12/frameworks/base/core/tests/coretests/src/android/os/vibrator/ |
H A D | PrimitiveSegmentTest.java | 41 VibrationEffect.Composition.PRIMITIVE_CLICK, 1, 10); in testCreation() 45 assertEquals(VibrationEffect.Composition.PRIMITIVE_CLICK, primitive.getPrimitiveId()); in testCreation() 53 VibrationEffect.Composition.PRIMITIVE_CLICK, 1, 10); in testSerialization() 62 new PrimitiveSegment(VibrationEffect.Composition.PRIMITIVE_CLICK, 1, 0).validate(); in testValidate() 67 () -> new PrimitiveSegment(VibrationEffect.Composition.PRIMITIVE_NOOP, -1, 0) in testValidate() 70 () -> new PrimitiveSegment(VibrationEffect.Composition.PRIMITIVE_NOOP, 1, -1) in testValidate() 77 VibrationEffect.Composition.PRIMITIVE_CLICK, 1, 0); in testResolve_ignoresAndReturnsSameEffect() 84 VibrationEffect.Composition.PRIMITIVE_CLICK, 1, 0); in testApplyEffectStrength_ignoresAndReturnsSameEffect() 92 VibrationEffect.Composition.PRIMITIVE_CLICK, 1, 0); in testScale_fullPrimitiveScaleValue() 107 VibrationEffect.Composition.PRIMITIVE_CLICK, 0.5f, 0); in testScale_halfPrimitiveScaleValue() [all …]
|
/aosp12/frameworks/base/core/tests/coretests/src/android/os/ |
H A D | VibratorTest.java | 127 new int[]{VibrationEffect.Composition.PRIMITIVE_CLICK}).length); in arePrimitivesSupported_returnsArrayOfSameSize() 129 new int[]{VibrationEffect.Composition.PRIMITIVE_CLICK, in arePrimitivesSupported_returnsArrayOfSameSize() 130 VibrationEffect.Composition.PRIMITIVE_QUICK_RISE}).length); in arePrimitivesSupported_returnsArrayOfSameSize() 144 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 10) in arePrimitivesSupported_unsupportedInOneVibrator_returnsFalse() 156 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 5) in arePrimitivesSupported_supportedInAllVibrators_returnsTrue() 160 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 15) in arePrimitivesSupported_supportedInAllVibrators_returnsTrue() 171 new int[]{VibrationEffect.Composition.PRIMITIVE_CLICK}).length); in getPrimitivesDurations_returnsArrayOfSameSize() 173 new int[]{VibrationEffect.Composition.PRIMITIVE_CLICK, in getPrimitivesDurations_returnsArrayOfSameSize() 174 VibrationEffect.Composition.PRIMITIVE_QUICK_RISE}).length); in getPrimitivesDurations_returnsArrayOfSameSize() 188 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 10) in getPrimitivesDurations_unsupportedInOneVibrator_returnsZero() [all …]
|
H A D | VibratorInfoTest.java | 90 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 10) in testIsPrimitiveSupported() 92 assertTrue(info.isPrimitiveSupported(VibrationEffect.Composition.PRIMITIVE_CLICK)); in testIsPrimitiveSupported() 93 assertFalse(info.isPrimitiveSupported(VibrationEffect.Composition.PRIMITIVE_TICK)); in testIsPrimitiveSupported() 97 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 10) in testIsPrimitiveSupported() 99 assertFalse(info.isPrimitiveSupported(VibrationEffect.Composition.PRIMITIVE_CLICK)); in testIsPrimitiveSupported() 106 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 20) in testGetPrimitiveDuration() 109 assertEquals(0, info.getPrimitiveDuration(VibrationEffect.Composition.PRIMITIVE_TICK)); in testGetPrimitiveDuration() 111 .getPrimitiveDuration(VibrationEffect.Composition.PRIMITIVE_TICK)); in testGetPrimitiveDuration() 285 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 20) in testEquals() 315 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 10) in testEquals() [all …]
|
H A D | VibrationEffectTest.java | 161 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK) in testValidateComposed() 163 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f) in testValidateComposed() 165 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 0.5f, 10) in testValidateComposed() 176 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, -1, 10) in testValidateComposed() 181 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1, -10) in testValidateComposed() 191 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f, -1) in testValidateComposed() 221 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f, 1) in testResolveComposed() 257 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 0.5f, 1) in testApplyEffectStrengthComposed() 302 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 0.5f, 1) in testScaleComposed()
|
/aosp12/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
H A D | hwc_layers.h | 83 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 99 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 100 HWC2::Composition GetOrigClientRequestedCompositionType() { return client_requested_orig_; } in GetOrigClientRequestedCompositionType() 101 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 102 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 147 HWC2::Composition client_requested_orig_ = HWC2::Composition::Device; 149 HWC2::Composition client_requested_ = HWC2::Composition::Device; 151 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
H A D | hwc_layers.h | 67 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 77 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 78 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 79 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 104 HWC2::Composition client_requested_ = HWC2::Composition::Device; 106 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
H A D | hwc_layers.cpp | 194 HWC2::Error HWCLayer::SetLayerCompositionType(HWC2::Composition type) { in SetLayerCompositionType() 201 case HWC2::Composition::Client: in SetLayerCompositionType() 203 case HWC2::Composition::Device: in SetLayerCompositionType() 206 case HWC2::Composition::SolidColor: in SetLayerCompositionType() 208 case HWC2::Composition::Cursor: in SetLayerCompositionType() 210 case HWC2::Composition::Invalid: in SetLayerCompositionType() 609 auto hwc_composition = HWC2::Composition::Invalid; in SetComposition() 612 hwc_composition = HWC2::Composition::Client; in SetComposition() 615 hwc_composition = HWC2::Composition::Cursor; in SetComposition() 618 hwc_composition = HWC2::Composition::Device; in SetComposition() [all …]
|
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/ |
H A D | hwc_layers.h | 69 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 80 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 81 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 82 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 106 HWC2::Composition client_requested_ = HWC2::Composition::Device; 108 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
H A D | hwc_layers.cpp | 213 if (client_requested_ != HWC2::Composition::SolidColor) { in SetLayerColor() 226 case HWC2::Composition::Client: in SetLayerCompositionType() 228 case HWC2::Composition::Device: in SetLayerCompositionType() 231 case HWC2::Composition::SolidColor: in SetLayerCompositionType() 233 case HWC2::Composition::Cursor: in SetLayerCompositionType() 235 case HWC2::Composition::Invalid: in SetLayerCompositionType() 745 auto hwc_composition = HWC2::Composition::Invalid; in SetComposition() 748 hwc_composition = HWC2::Composition::Client; in SetComposition() 751 hwc_composition = HWC2::Composition::Cursor; in SetComposition() 754 hwc_composition = HWC2::Composition::Device; in SetComposition() [all …]
|
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
H A D | hwc_layers.h | 73 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 84 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 85 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 86 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 112 HWC2::Composition client_requested_ = HWC2::Composition::Device; 114 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
H A D | hwc_layers.cpp | 325 case HWC2::Composition::Client: in SetLayerCompositionType() 327 case HWC2::Composition::Device: in SetLayerCompositionType() 330 case HWC2::Composition::SolidColor: in SetLayerCompositionType() 332 case HWC2::Composition::Cursor: in SetLayerCompositionType() 334 case HWC2::Composition::Invalid: in SetLayerCompositionType() 745 if (client_requested_ != HWC2::Composition::Device && in ValidateAndSetCSC() 803 auto hwc_composition = HWC2::Composition::Invalid; in SetComposition() 806 hwc_composition = HWC2::Composition::Client; in SetComposition() 809 hwc_composition = HWC2::Composition::Cursor; in SetComposition() 812 hwc_composition = HWC2::Composition::Device; in SetComposition() [all …]
|
/aosp12/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
H A D | hwc_layers.h | 73 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 83 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 84 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 85 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 113 HWC2::Composition client_requested_ = HWC2::Composition::Device; 115 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
H A D | hwc_layers.cpp | 199 if (client_requested_ == HWC2::Composition::Device || in SetLayerBuffer() 353 case HWC2::Composition::Client: in SetLayerCompositionType() 355 case HWC2::Composition::Device: in SetLayerCompositionType() 358 case HWC2::Composition::SolidColor: in SetLayerCompositionType() 360 case HWC2::Composition::Cursor: in SetLayerCompositionType() 362 case HWC2::Composition::Invalid: in SetLayerCompositionType() 802 auto hwc_composition = HWC2::Composition::Invalid; in SetComposition() 805 hwc_composition = HWC2::Composition::Client; in SetComposition() 808 hwc_composition = HWC2::Composition::Cursor; in SetComposition() 811 hwc_composition = HWC2::Composition::Device; in SetComposition() [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
H A D | OutputLayer.cpp | 513 case hal::Composition::SIDEBAND: in writeOutputIndependentPerFrameStateToHWC() 516 case hal::Composition::CURSOR: in writeOutputIndependentPerFrameStateToHWC() 517 case hal::Composition::DEVICE: in writeOutputIndependentPerFrameStateToHWC() 520 case hal::Composition::INVALID: in writeOutputIndependentPerFrameStateToHWC() 521 case hal::Composition::CLIENT: in writeOutputIndependentPerFrameStateToHWC() 661 case hal::Composition::INVALID: in detectDisallowedCompositionTypeChange() 662 case hal::Composition::CLIENT: in detectDisallowedCompositionTypeChange() 666 case hal::Composition::DEVICE: in detectDisallowedCompositionTypeChange() 671 case hal::Composition::CURSOR: in detectDisallowedCompositionTypeChange() 672 case hal::Composition::SIDEBAND: in detectDisallowedCompositionTypeChange() [all …]
|
/aosp12/hardware/qcom/sdm845/display/sdm/libs/hwc2/ |
H A D | hwc_layers.h | 82 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 96 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 97 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 98 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 139 HWC2::Composition client_requested_ = HWC2::Composition::Device; 141 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
H A D | hwc_layers.cpp | 211 if (client_requested_ == HWC2::Composition::Device || in SetLayerBuffer() 362 case HWC2::Composition::Client: in SetLayerCompositionType() 364 case HWC2::Composition::Device: in SetLayerCompositionType() 367 case HWC2::Composition::SolidColor: in SetLayerCompositionType() 369 case HWC2::Composition::Cursor: in SetLayerCompositionType() 371 case HWC2::Composition::Invalid: in SetLayerCompositionType() 967 auto hwc_composition = HWC2::Composition::Invalid; in SetComposition() 970 hwc_composition = HWC2::Composition::Client; in SetComposition() 973 hwc_composition = HWC2::Composition::Cursor; in SetComposition() 976 hwc_composition = HWC2::Composition::Device; in SetComposition() [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | Hal.h | 52 using Composition = IComposerClient::Composition; variable 98 inline std::string to_string(hardware::graphics::composer::hal::Composition composition) { in to_string() 100 case hardware::graphics::composer::hal::Composition::INVALID: in to_string() 102 case hardware::graphics::composer::hal::Composition::CLIENT: in to_string() 104 case hardware::graphics::composer::hal::Composition::DEVICE: in to_string() 106 case hardware::graphics::composer::hal::Composition::SOLID_COLOR: in to_string() 108 case hardware::graphics::composer::hal::Composition::CURSOR: in to_string() 110 case hardware::graphics::composer::hal::Composition::SIDEBAND: in to_string()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
H A D | OutputLayerTest.cpp | 989 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::CURSOR); in TEST_F() 1002 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::DEVICE); in TEST_F() 1012 Hwc2::IComposerClient::Composition::SOLID_COLOR; in TEST_F() 1031 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::CLIENT); in TEST_F() 1044 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::CLIENT); in TEST_F() 1058 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::DEVICE); in TEST_F() 1072 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::DEVICE); in TEST_F() 1089 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::DEVICE); in TEST_F() 1105 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::DEVICE); in TEST_F() 1219 EXPECT_EQ(Hwc2::IComposerClient::Composition::DEVICE, in TEST_F() [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/ |
H A D | Predictor.cpp | 92 plan.addLayerType(hal::Composition::CLIENT); in fromString() 95 plan.addLayerType(hal::Composition::CURSOR); in fromString() 98 plan.addLayerType(hal::Composition::DEVICE); in fromString() 101 plan.addLayerType(hal::Composition::INVALID); in fromString() 104 plan.addLayerType(hal::Composition::SIDEBAND); in fromString() 120 case hal::Composition::CLIENT: in to_string() 123 case hal::Composition::CURSOR: in to_string() 126 case hal::Composition::DEVICE: in to_string() 129 case hal::Composition::INVALID: in to_string() 132 case hal::Composition::SIDEBAND: in to_string() [all …]
|
/aosp12/hardware/qcom/sm7250/display/composer/ |
H A D | hwc_layers.h | 94 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 111 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 112 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 113 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 161 HWC2::Composition client_requested_ = HWC2::Composition::Device; 163 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | CompositionTest.cpp | 1018 template <IComposerClient::Composition CompositionType> 1020 static constexpr hal::Composition TYPE = CompositionType; 1035 template <IComposerClient::Composition InitialCompositionType, 1036 IComposerClient::Composition FinalCompositionType> 1038 static constexpr hal::Composition TYPE = FinalCompositionType; 1052 SetArgPointee<2>(std::vector<IComposerClient::Composition>{ in setupHwcGetCallExpectations() 1249 KeepCompositionTypeVariant<IComposerClient::Composition::DEVICE>, in TEST_F() 1466 KeepCompositionTypeVariant<IComposerClient::Composition::DEVICE>, in TEST_F() 1474 KeepCompositionTypeVariant<IComposerClient::Composition::DEVICE>, in TEST_F() 1482 ChangeCompositionTypeVariant<IComposerClient::Composition::DEVICE, in TEST_F() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ |
H A D | Vibrations.kt | 20 import android.os.VibrationEffect.Composition.PRIMITIVE_TICK 28 composition.addPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 0.5f) 34 composition.addPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 0.1f)
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
H A D | OutputLayer.h | 53 void applyDeviceCompositionTypeChange(Hwc2::IComposerClient::Composition) override; 71 void writeOutputDependentGeometryStateToHWC(HWC2::Layer*, Hwc2::IComposerClient::Composition, 81 void writeCompositionTypeToHWC(HWC2::Layer*, Hwc2::IComposerClient::Composition, 83 void detectDisallowedCompositionTypeChange(Hwc2::IComposerClient::Composition from, 84 Hwc2::IComposerClient::Composition to) const;
|
/aosp12/frameworks/base/apct-tests/perftests/core/src/android/os/ |
H A D | VibratorPerfTest.java | 77 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK) in testCompose() 78 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 0.5f, 100) in testCompose() 95 int[] primitives = new int[]{VibrationEffect.Composition.PRIMITIVE_CLICK, in testArePrimitivesSupported() 96 VibrationEffect.Composition.PRIMITIVE_TICK}; in testArePrimitivesSupported()
|
/aosp12/frameworks/base/core/java/android/os/ |
H A D | VibrationEffect.java | 399 public static Composition startComposition() { in startComposition() 400 return new Composition(); in startComposition() 723 public static final class Composition { class in VibrationEffect 786 Composition() {} in Composition() method in VibrationEffect.Composition 799 public Composition addEffect(@NonNull VibrationEffect effect) { in addEffect() 813 public Composition addEffect(@NonNull VibrationEffect effect, in addEffect() 835 public Composition addPrimitive(@PrimitiveType int primitiveId) { in addPrimitive() 850 public Composition addPrimitive(@PrimitiveType int primitiveId, in addPrimitive() 865 public Composition addPrimitive(@PrimitiveType int primitiveId, in addPrimitive() 873 private Composition addSegment(VibrationEffectSegment segment) { in addSegment() [all …]
|