Searched refs:composer (Results 1 - 24 of 24) sorted by relevance

/frameworks/hardware/interfaces/vr/composer/1.0/
H A DIVrComposerClient.hal16 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 Dvr_composer_client.h20 #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 Dvr_hwc.h20 #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 Dvr_composer_client.cpp17 #include <android/frameworks/vr/composer/1.0/IVrComposerClient.h>
29 using android::frameworks::vr::composer::V1_0::IVrComposerClient;
H A Dvr_hwc.cpp28 using namespace android::hardware::graphics::composer::V2_1;
/frameworks/native/services/surfaceflinger/tests/fakehwc/
H A DFakeComposerService.h19 #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 DFakeComposerUtils.h103 TransactionScope(FakeComposerClient& composer) : argument
105 mComposer(composer) {
H A DFakeComposerClient.h21 #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 Dvr_hardware_composer_service.cpp38 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 DMockComposer.h38 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 DVCardVerifier.java348 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 Dvr_composer_test.cpp101 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 DTestableSurfaceFlinger.h43 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 Ddvr_hardware_composer_client.cpp79 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 DComposerHal.h26 #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 DHWComposer_hwc1.h64 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 DHWC2.h58 // 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 DHWC2.cpp99 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 DHWComposer.h70 explicit HWComposer(std::unique_ptr<android::Hwc2::Composer> composer);
H A DHWComposer.cpp89 HWComposer::HWComposer(std::unique_ptr<android::Hwc2::Composer> composer) argument
90 : mHwcDevice(std::make_unique<HWC2::Device>(std::move(composer))) {}
H A DComposerHal.cpp25 #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 Dhardware_composer.h31 // 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 Dhardware_composer.cpp61 // 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 DTransaction_test.cpp835 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,

Completed in 263 milliseconds