/frameworks/hardware/interfaces/vr/composer/1.0/ |
H A D | IVrComposerClient.hal | 16 package android.frameworks.vr.composer@1.0; 20 import android.hardware.graphics.composer@2.1::IComposerClient; 23 extends android.hardware.graphics.composer@2.1::IComposerClient { 115 enum VrCommand : android.hardware.graphics.composer@2.1::IComposerClient.Command {
|
/frameworks/native/services/vr/hardware_composer/impl/ |
H A D | vr_composer_client.h | 20 #include <android/frameworks/vr/composer/1.0/IVrComposerClient.h> 21 #include <composer-command-buffer/2.1/ComposerCommandBuffer.h> 22 #include <composer-hal/2.1/ComposerClient.h> 23 #include <composer-hal/2.1/ComposerCommandEngine.h> 30 using hardware::graphics::composer::V2_1::hal::ComposerCommandEngine; 31 using hardware::graphics::composer::V2_1::hal::ComposerHal; 32 using hardware::graphics::composer::V2_1::hal::detail::ComposerClientImpl;
|
H A D | vr_hwc.h | 20 #include <android/frameworks/vr/composer/1.0/IVrComposerClient.h> 21 #include <android/hardware/graphics/composer/2.1/IComposer.h> 22 #include <composer-hal/2.1/ComposerHal.h> 30 using namespace android::frameworks::vr::composer::V1_0; 32 using namespace android::hardware::graphics::composer::V2_1; 49 using android::hardware::graphics::composer::V2_1::hal::ComposerHal; 54 using Recti = hardware::graphics::composer::V2_1::IComposerClient::Rect; 55 using Rectf = hardware::graphics::composer::V2_1::IComposerClient::FRect; 57 hardware::graphics::composer::V2_1::IComposerClient::BlendMode; 113 hardware::graphics::composer [all...] |
H A D | vr_composer_client.cpp | 17 #include <android/frameworks/vr/composer/1.0/IVrComposerClient.h> 29 using android::frameworks::vr::composer::V1_0::IVrComposerClient;
|
H A D | vr_hwc.cpp | 28 using namespace android::hardware::graphics::composer::V2_1;
|
/frameworks/native/services/surfaceflinger/tests/fakehwc/ |
H A D | FakeComposerService.h | 19 #include <composer-hal/2.1/ComposerClient.h> 21 using namespace android::hardware::graphics::composer::V2_1; 22 using namespace android::hardware::graphics::composer::V2_1::hal;
|
H A D | FakeComposerUtils.h | 103 TransactionScope(FakeComposerClient& composer) : argument 105 mComposer(composer) {
|
H A D | FakeComposerClient.h | 21 #include <composer-hal/2.1/ComposerClient.h> 33 using namespace android::hardware::graphics::composer::V2_1; 34 using namespace android::hardware::graphics::composer::V2_1::hal; 50 // NOTE: The ID's need to be exactly these. VR composer and parts of
|
/frameworks/native/services/vr/hardware_composer/ |
H A D | vr_hardware_composer_service.cpp | 38 android::sp<android::dvr::VrComposer> composer = local 46 android::dvr::VrComposer::SERVICE_NAME(), composer.get(),
|
/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/ |
H A D | MockComposer.h | 38 using android::hardware::graphics::composer::V2_1::Config; 39 using android::hardware::graphics::composer::V2_1::Display; 40 using android::hardware::graphics::composer::V2_1::Error; 41 using android::hardware::graphics::composer::V2_1::IComposer; 42 using android::hardware::graphics::composer::V2_1::IComposerCallback; 43 using android::hardware::graphics::composer::V2_1::Layer; 44 using android::hardware::graphics::composer::V2_2::IComposerClient;
|
/frameworks/opt/vcard/tests/src/com/android/vcard/tests/testutils/ |
H A D | VCardVerifier.java | 348 final VCardComposer composer = new VCardComposer(context, mVCardType, mCharset); 351 if (!composer.init(cursor)) { 352 AndroidTestCase.fail("init() failed. Reason: " + composer.getErrorReason()); 354 AndroidTestCase.assertFalse(composer.isAfterLast()); 356 while (!composer.isAfterLast()) { 364 final String vcard = composer.createOneEntry(mockGetEntityIteratorMethod); 372 composer.terminate();
|
/frameworks/native/services/vr/hardware_composer/tests/ |
H A D | vr_composer_test.cpp | 101 sp<IVrComposer> composer = GetComposerProxy(); local 109 sp<IVrComposer> composer = GetComposerProxy(); local 112 ASSERT_TRUE(composer->registerObserver(callback).isOk()); 121 sp<IVrComposer> composer = GetComposerProxy(); local 123 ASSERT_TRUE(composer->registerObserver(callback).isOk());
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | TestableSurfaceFlinger.h | 43 void setupComposer(std::unique_ptr<Hwc2::Composer> composer) { argument 44 mFlinger->getBE().mHwc.reset(new HWComposer(std::move(composer))); 154 HWC2Display(Hwc2::Composer& composer, argument 157 : HWC2::Display(composer, capabilities, id, type) {} 219 void inject(TestableSurfaceFlinger* flinger, Hwc2::Composer* composer) { argument 220 auto display = std::make_unique<HWC2Display>(*composer, mCapabilities, mHwcDisplayId,
|
/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_hardware_composer_client.cpp | 79 android::sp<android::dvr::IVrComposer> composer; member in struct:DvrHwcClient 87 client->composer = android::interface_cast<android::dvr::IVrComposer>( 89 if (!client->composer.get()) 94 android::binder::Status status = client->composer->registerObserver( 103 client->composer->clearObserver();
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | ComposerHal.h | 26 #include <android/frameworks/vr/composer/1.0/IVrComposerClient.h> 28 #include <android/hardware/graphics/composer/2.2/IComposer.h> 29 #include <android/hardware/graphics/composer/2.2/IComposerClient.h> 30 #include <composer-command-buffer/2.2/ComposerCommandBuffer.h> 40 using frameworks::vr::composer::V1_0::IVrComposerClient; 44 namespace V2_1 = hardware::graphics::composer::V2_1; 45 namespace V2_2 = hardware::graphics::composer::V2_2; 79 // Returns true if the connected composer service is running in a remote 130 * The composer caches client targets internally. When target is nullptr, 131 * the composer use [all...] |
H A D | HWComposer_hwc1.h | 64 HWComposer* composer, int32_t disp, nsecs_t timestamp) = 0; 65 virtual void onHotplugReceived(HWComposer* composer, int disp, bool connected) = 0; 66 virtual void onInvalidateReceived(HWComposer* composer) = 0; 146 // signal when the h/w composer is completely finished with the frame. 154 * Interface to hardware composer's layers functionality. 158 * features to h/w composer.
|
H A D | HWC2.h | 58 // Implement this interface to receive hardware composer events. 66 // from different hardware composer instances. 83 explicit Device(std::unique_ptr<android::Hwc2::Composer> composer); 129 Display(android::Hwc2::Composer& composer, const std::unordered_set<Capability>& capabilities, 298 Layer(android::Hwc2::Composer& composer,
|
H A D | HWC2.cpp | 99 Device::Device(std::unique_ptr<android::Hwc2::Composer> composer) : mComposer(std::move(composer)) { argument 222 Display::Display(android::Hwc2::Composer& composer, argument 225 : mComposer(composer), 756 Layer::Layer(android::Hwc2::Composer& composer, const std::unordered_set<Capability>& capabilities, argument 758 : mComposer(composer),
|
H A D | HWComposer.h | 70 explicit HWComposer(std::unique_ptr<android::Hwc2::Composer> composer);
|
H A D | HWComposer.cpp | 89 HWComposer::HWComposer(std::unique_ptr<android::Hwc2::Composer> composer) argument 90 : mHwcDevice(std::make_unique<HWC2::Device>(std::move(composer))) {}
|
H A D | ComposerHal.cpp | 25 #include <android/hardware/graphics/composer/2.2/IComposer.h> 26 #include <composer-command-buffer/2.2/ComposerCommandBuffer.h> 183 LOG_ALWAYS_FATAL("failed to create composer client"); 196 LOG_ALWAYS_FATAL("failed to create vr composer client");
|
/frameworks/native/libs/vr/libvrflinger/ |
H A D | hardware_composer.h | 31 // Hardware composer HAL doesn't define HWC_TRANSFORM_NONE as of this writing. 55 // Layer represents the connection between a hardware composer layer and the 65 // |composer| The composer instance. 71 Layer(Hwc2::Composer* composer, const DisplayParams& display_params, 80 // |composer| The composer instance. 85 Layer(Hwc2::Composer* composer, const DisplayParams& display_params, 101 // Sets up the hardware composer layer for the next frame. When the layer is 111 // composer [all...] |
H A D | hardware_composer.cpp | 61 // Hardware composer reports dpi as dots per thousand inches (dpi * 1000). 137 Hwc2::Composer* composer, hwc2_display_t primary_display_id, 148 primary_display_ = GetDisplayParams(composer, primary_display_id, true); 224 "Registered composer callback but didn't get hotplug for primary" 241 // Phones create a new composer client on resume and destroy it on pause. 242 // Standalones only create the composer client once and then use SetPowerMode 281 ALOGE("Hardware composer has requested composition changes, " 349 Hwc2::Composer* composer, hwc2_display_t display, bool is_primary) { 355 HWC::Error error = composer->getActiveConfig(display, &config); 361 HWC::Error error = composer 136 Initialize( Hwc2::Composer* composer, hwc2_display_t primary_display_id, RequestDisplayCallback request_display_callback) argument 348 GetDisplayParams( Hwc2::Composer* composer, hwc2_display_t display, bool is_primary) argument 1248 Layer(Hwc2::Composer* composer, const DisplayParams& display_params, const std::shared_ptr<DirectDisplaySurface>& surface, HWC::BlendMode blending, HWC::Composition composition_type, size_t z_order) argument 1261 Layer(Hwc2::Composer* composer, const DisplayParams& display_params, const std::shared_ptr<IonBuffer>& buffer, HWC::BlendMode blending, HWC::Composition composition_type, size_t z_order) argument [all...] |
/frameworks/native/services/surfaceflinger/tests/ |
H A D | Transaction_test.cpp | 835 sp<ISurfaceComposer> composer = ComposerService::getComposerService(); local 841 composer->captureScreen(mDisplay, &outBuffer, Rect(), 0, 0, mLayerZBase, mLayerZBase, 846 composer->captureScreen(mDisplay, &outBuffer, Rect(), 0, 0, mLayerZBase, mLayerZBase,
|