Home
last modified time | relevance | path

Searched refs:ComposerClient (Results 1 – 16 of 16) sorted by relevance

/hardware/interfaces/graphics/composer/2.3/utils/vts/
DComposerVts.cpp38 std::unique_ptr<ComposerClient> Composer::createClient() { in createClient()
39 std::unique_ptr<ComposerClient> client; in createClient()
42 client = std::make_unique<ComposerClient>(tmpClient); in createClient()
48 sp<IComposerClient> ComposerClient::getRaw() const { in getRaw()
52 bool ComposerClient::getDisplayIdentificationData(Display display, uint8_t* outPort, in getDisplayIdentificationData()
71 std::vector<ColorMode> ComposerClient::getColorModes_2_3(Display display) { in getColorModes_2_3()
80 void ComposerClient::setColorMode_2_3(Display display, ColorMode mode, RenderIntent intent) { in setColorMode_2_3()
85 std::vector<RenderIntent> ComposerClient::getRenderIntents_2_3(Display display, ColorMode mode) { in getRenderIntents_2_3()
94 void ComposerClient::getReadbackBufferAttributes_2_3(Display display, PixelFormat* outPixelFormat, in getReadbackBufferAttributes_2_3()
105 bool ComposerClient::getClientTargetSupport_2_3(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_3()
[all …]
/hardware/interfaces/graphics/composer/2.1/utils/vts/
DComposerVts.cpp66 std::unique_ptr<ComposerClient> Composer::createClient() { in createClient()
67 std::unique_ptr<ComposerClient> client; in createClient()
70 client = std::make_unique<ComposerClient>(tmpClient); in createClient()
76 ComposerClient::ComposerClient(const sp<IComposerClient>& client) : mClient(client) {} in ComposerClient() function in android::hardware::graphics::composer::V2_1::vts::ComposerClient
78 ComposerClient::~ComposerClient() { in ~ComposerClient()
96 sp<IComposerClient> ComposerClient::getRaw() const { in getRaw()
100 void ComposerClient::registerCallback(const sp<IComposerCallback>& callback) { in registerCallback()
104 uint32_t ComposerClient::getMaxVirtualDisplayCount() { in getMaxVirtualDisplayCount()
108 Display ComposerClient::createVirtualDisplay(uint32_t width, uint32_t height, in createVirtualDisplay()
126 void ComposerClient::destroyVirtualDisplay(Display display) { in destroyVirtualDisplay()
[all …]
/hardware/interfaces/graphics/composer/2.2/utils/vts/
DComposerVts.cpp33 std::unique_ptr<ComposerClient> Composer::createClient() { in createClient()
34 std::unique_ptr<ComposerClient> client; in createClient()
41 client = std::make_unique<ComposerClient>(IComposerClient::castFrom(tmpClient, true)); in createClient()
47 sp<IComposerClient> ComposerClient::getRaw() const { in getRaw()
51 std::vector<IComposerClient::PerFrameMetadataKey> ComposerClient::getPerFrameMetadataKeys( in getPerFrameMetadataKeys()
62 void ComposerClient::execute(V2_1::vts::TestCommandReader* reader, CommandWriterBase* writer) { in execute()
93 Display ComposerClient::createVirtualDisplay_2_2(uint32_t width, uint32_t height, in createVirtualDisplay_2_2()
112 bool ComposerClient::getClientTargetSupport_2_2(Display display, uint32_t width, uint32_t height, in getClientTargetSupport_2_2()
118 void ComposerClient::setPowerMode_2_2(Display display, IComposerClient::PowerMode mode) { in setPowerMode_2_2()
123 void ComposerClient::setReadbackBuffer(Display display, const native_handle_t* buffer, in setReadbackBuffer()
[all …]
/hardware/interfaces/graphics/composer/2.3/utils/vts/include/composer-vts/2.3/
DComposerVts.h45 class ComposerClient; variable
53 std::unique_ptr<ComposerClient> createClient();
63 class ComposerClient : public V2_2::vts::ComposerClient {
65 explicit ComposerClient(const sp<IComposerClient>& client) in ComposerClient() function
66 : V2_2::vts::ComposerClient(client), mClient(client) {} in ComposerClient()
/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/
DComposerVts.h51 class ComposerClient; variable
58 std::unique_ptr<ComposerClient> createClient();
62 class ComposerClient : public V2_1::vts::ComposerClient {
64 explicit ComposerClient(const sp<IComposerClient>& client) in ComposerClient() function
65 : V2_1::vts::ComposerClient(client), mClient(client) {} in ComposerClient()
/hardware/interfaces/graphics/composer/2.1/utils/vts/include/composer-vts/2.1/
DComposerVts.h50 class ComposerClient; variable
65 std::unique_ptr<ComposerClient> createClient();
77 class ComposerClient {
79 explicit ComposerClient(const sp<IComposerClient>& client);
80 ~ComposerClient();
/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/
DComposer.h55 sp<ComposerClient> client = ComposerClient::create(mHal.get()).release(); in createClient_2_3()
DComposerClient.h203 using ComposerClient = detail::ComposerClientImpl<IComposerClient, ComposerHal>; variable
/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/
DComposer.h48 auto client = ComposerClient::create(mHal.get()); in createClient()
DComposerClient.h223 using ComposerClient = detail::ComposerClientImpl<IComposerClient, ComposerHal>; variable
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/
DComposer.h129 auto client = ComposerClient::create(mHal.get()); in createClient()
DComposerClient.h390 using ComposerClient = detail::ComposerClientImpl<IComposerClient, ComposerHal>; variable
/hardware/interfaces/graphics/composer/2.2/vts/functional/
DVtsHalGraphicsComposerV2_2ReadbackTest.cpp70 TestLayer(const std::shared_ptr<ComposerClient>& client, Display display) in TestLayer()
114 std::shared_ptr<ComposerClient> const mComposerClient;
268 std::shared_ptr<ComposerClient> mComposerClient;
299 ReadbackBuffer(Display display, const std::shared_ptr<ComposerClient>& client, in ReadbackBuffer()
379 std::shared_ptr<ComposerClient> mComposerClient;
384 TestColorLayer(const std::shared_ptr<ComposerClient>& client, Display display) in TestColorLayer()
401 TestBufferLayer(const std::shared_ptr<ComposerClient>& client, in TestBufferLayer()
DVtsHalGraphicsComposerV2_2TargetTest.cpp128 std::unique_ptr<ComposerClient> mComposerClient;
/hardware/interfaces/graphics/composer/2.3/vts/functional/
DVtsHalGraphicsComposerV2_3TargetTest.cpp119 std::unique_ptr<ComposerClient> mComposerClient;
/hardware/interfaces/graphics/composer/2.1/vts/functional/
DVtsHalGraphicsComposerV2_1TargetTest.cpp127 std::unique_ptr<ComposerClient> mComposerClient;