/frameworks/base/core/tests/coretests/src/android/os/vibrator/ |
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 …]
|
/frameworks/base/core/tests/coretests/src/android/os/ |
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() 137 assertFalse(info.isPrimitiveSupported(VibrationEffect.Composition.PRIMITIVE_CLICK)); in arePrimitivesSupported_noVibrator_returnsAlwaysFalse() 144 .setSupportedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 10) in arePrimitivesSupported_unsupportedInOneVibrator_returnsFalse() 149 assertFalse(info.isPrimitiveSupported(VibrationEffect.Composition.PRIMITIVE_CLICK)); 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() 164 assertTrue(info.isPrimitiveSupported(VibrationEffect.Composition.PRIMITIVE_CLICK)); in arePrimitivesSupported_supportedInAllVibrators_returnsTrue() 171 new int[]{VibrationEffect.Composition.PRIMITIVE_CLICK}).length); in getPrimitivesDurations_returnsArrayOfSameSize() [all …]
|
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() 108 assertEquals(20, info.getPrimitiveDuration(VibrationEffect.Composition.PRIMITIVE_CLICK)); 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() [all …]
|
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()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | OutputLayer.cpp | 375 hal::Composition requestedCompositionType, in writeOutputDependentGeometryStateToHWC() 414 const auto bufferTransform = (requestedCompositionType != hal::Composition::SOLID_COLOR && in writeOutputDependentGeometryStateToHWC() 510 case hal::Composition::SOLID_COLOR: in writeOutputIndependentPerFrameStateToHWC() 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() 529 if (outputIndependentState.compositionType != hal::Composition::SOLID_COLOR) { in writeSolidColorStateToHWC() 591 hal::Composition requestedCompositionType, in writeCompositionTypeToHWC() [all …]
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
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()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ |
D | Vibrations.kt | 20 import android.os.VibrationEffect.Composition.PRIMITIVE_TICK 28 composition.addPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 0.5f) in initRangeEdgeEffect() 34 composition.addPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 0.1f) in initRangeMiddleEffect()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/ |
D | Predictor.cpp | 42 if (mLayers[i].getCompositionType() == hal::Composition::CLIENT && in getApproximateMatch() 43 other[i]->getCompositionType() == hal::Composition::CLIENT) { in getApproximateMatch() 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() 107 plan.addLayerType(hal::Composition::SOLID_COLOR); in fromString() 120 case hal::Composition::CLIENT: in to_string() 123 case hal::Composition::CURSOR: in to_string() [all …]
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | OutputLayerTest.cpp | 831 void expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition compositionType) { in expectSetCompositionTypeCall() 955 mLayerFEState.compositionType = Hwc2::IComposerClient::Composition::SOLID_COLOR; in TEST_F() 964 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::SOLID_COLOR); in TEST_F() 972 mLayerFEState.compositionType = Hwc2::IComposerClient::Composition::SIDEBAND; in TEST_F() 976 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::SIDEBAND); in TEST_F() 985 mLayerFEState.compositionType = Hwc2::IComposerClient::Composition::CURSOR; in TEST_F() 989 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::CURSOR); in TEST_F() 998 mLayerFEState.compositionType = Hwc2::IComposerClient::Composition::DEVICE; in TEST_F() 1002 expectSetCompositionTypeCall(Hwc2::IComposerClient::Composition::DEVICE); in TEST_F() 1012 Hwc2::IComposerClient::Composition::SOLID_COLOR; in TEST_F() [all …]
|
/frameworks/base/apct-tests/perftests/core/src/android/os/ |
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()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
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() 1256 KeepCompositionTypeVariant<IComposerClient::Composition::DEVICE>, in TEST_F() 1263 ChangeCompositionTypeVariant<IComposerClient::Composition::DEVICE, in TEST_F() 1264 IComposerClient::Composition::CLIENT>, in TEST_F() [all …]
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
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;
|
D | OutputLayerCompositionState.h | 126 Hwc2::IComposerClient::Composition hwcCompositionType{ 127 Hwc2::IComposerClient::Composition::INVALID};
|
/frameworks/base/core/java/android/os/ |
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 …]
|
D | Vibrator.java | 565 @NonNull @VibrationEffect.Composition.PrimitiveType int... primitiveIds) { in arePrimitivesSupported() 581 @NonNull @VibrationEffect.Composition.PrimitiveType int... primitiveIds) { in areAllPrimitivesSupported() 605 @NonNull @VibrationEffect.Composition.PrimitiveType int... primitiveIds) { in getPrimitiveDurations()
|
/frameworks/base/core/java/android/os/vibrator/ |
D | PrimitiveSegment.java | 97 Preconditions.checkArgumentInRange(mPrimitiveId, VibrationEffect.Composition.PRIMITIVE_NOOP, in validate() 98 VibrationEffect.Composition.PRIMITIVE_LOW_TICK, "primitiveId"); in validate() 119 + "primitive=" + VibrationEffect.Composition.primitiveToString(mPrimitiveId) in toString()
|
/frameworks/native/libs/vr/libvrflinger/ |
D | hardware_composer.h | 74 HWC::BlendMode blending, HWC::Composition composition_type, 88 HWC::Composition composition_type, size_t z_order); 127 HWC::Composition GetCompositionType() const { return composition_type_; } in GetCompositionType() 189 HWC::Composition composition_type_ = HWC::Composition::Invalid; 190 HWC::Composition target_composition_type_ = HWC::Composition::Device;
|
D | hwc_types.h | 189 struct Composition final : public Wrapper<HWC2::Composition> { 199 Composition() : Base(Invalid) {}
|
/frameworks/base/services/tests/servicestests/src/com/android/server/vibrator/ |
D | VibrationThreadTest.java | 339 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f, 100) in vibrate_singleVibratorPredefinedCancel_cancelsVibrationImmediately() 340 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f, 100) in vibrate_singleVibratorPredefinedCancel_cancelsVibrationImmediately() 341 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f, 100) in vibrate_singleVibratorPredefinedCancel_cancelsVibrationImmediately() 451 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f) in vibrate_singleVibratorComposed_runsVibration() 452 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 0.5f) in vibrate_singleVibratorComposed_runsVibration() 463 expectedPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1, 0), in vibrate_singleVibratorComposed_runsVibration() 464 expectedPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 0.5f, 0)), in vibrate_singleVibratorComposed_runsVibration() 472 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f) in vibrate_singleVibratorComposedAndNoCapability_ignoresVibration() 492 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_CLICK, 1f) in vibrate_singleVibratorLargeComposition_splitsVibratorComposeCalls() 493 .addPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 0.5f) in vibrate_singleVibratorLargeComposition_splitsVibratorComposeCalls() [all …]
|
D | StepToRampAdapterTest.java | 61 new PrimitiveSegment(VibrationEffect.Composition.PRIMITIVE_TICK, 1, 10))); in testRampAndPrebakedAndPrimitiveSegments_returnsOriginalSegments() 121 new PrimitiveSegment(VibrationEffect.Composition.PRIMITIVE_TICK, 1, 10), in testStepAndRampSegments_withPwleCapabilityAndNoFrequency_keepsOriginalSteps()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
D | LayerFECompositionState.h | 160 hal::Composition compositionType{hal::Composition::INVALID};
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/ |
D | PredictorTest.cpp | 106 layerFECompositionStateOne.compositionType = hal::Composition::DEVICE; in TEST_F() 115 layerFECompositionStateTwo.compositionType = hal::Composition::SOLID_COLOR; in TEST_F() 373 plan.addLayerType(hal::Composition::DEVICE); in TEST_F() 445 layerFECompositionStateOne.compositionType = hal::Composition::DEVICE; in TEST_F() 451 plan.addLayerType(hal::Composition::DEVICE); in TEST_F() 487 plan.addLayerType(hal::Composition::DEVICE); in TEST_F() 524 plan.addLayerType(hal::Composition::DEVICE); in TEST_F() 538 planTwo.addLayerType(hal::Composition::CLIENT); in TEST_F()
|
/frameworks/native/services/vr/hardware_composer/impl/ |
D | vr_hwc.cpp | 134 std::vector<IComposerClient::Composition>* types) { in GetChangedCompositionTypes() 144 case IComposerClient::Composition::SOLID_COLOR: in GetChangedCompositionTypes() 145 case IComposerClient::Composition::CURSOR: in GetChangedCompositionTypes() 146 case IComposerClient::Composition::SIDEBAND: in GetChangedCompositionTypes() 159 if (layers_[i].composition_type != IComposerClient::Composition::CLIENT) { in GetChangedCompositionTypes() 161 types->push_back(IComposerClient::Composition::CLIENT); in GetChangedCompositionTypes() 162 layers_[i].composition_type = IComposerClient::Composition::CLIENT; in GetChangedCompositionTypes() 168 if (layers_[i].composition_type != IComposerClient::Composition::DEVICE) { in GetChangedCompositionTypes() 170 types->push_back(IComposerClient::Composition::DEVICE); in GetChangedCompositionTypes() 171 layers_[i].composition_type = IComposerClient::Composition::DEVICE; in GetChangedCompositionTypes() [all …]
|
D | vr_hwc.h | 126 using Composition = member 127 hardware::graphics::composer::V2_3::IComposerClient::Composition; 133 Composition composition_type; 156 std::vector<IComposerClient::Composition>* composition); 257 std::vector<IComposerClient::Composition>* outCompositionTypes,
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
D | OutputLayer.h | 49 MOCK_METHOD1(applyDeviceCompositionTypeChange, void(Hwc2::IComposerClient::Composition));
|