Home
last modified time | relevance | path

Searched refs:composeRequest (Results 1 – 7 of 7) sorted by relevance

/hardware/google/gfxstream/host/
DHwc2.cpp20 const ComposeDevice* composeRequest) { in ToFlatComposeRequest() argument
23 flatComposeRequest->targetHandle = composeRequest->targetHandle; in ToFlatComposeRequest()
24 for (uint32_t i = 0; i < composeRequest->numLayers; i++) { in ToFlatComposeRequest()
25 flatComposeRequest->layers.emplace_back(composeRequest->layer[i]); in ToFlatComposeRequest()
31 const ComposeDevice_v2* composeRequest) { in ToFlatComposeRequest() argument
33 flatComposeRequest->displayId = composeRequest->displayId; in ToFlatComposeRequest()
34 flatComposeRequest->targetHandle = composeRequest->targetHandle; in ToFlatComposeRequest()
35 for (uint32_t i = 0; i < composeRequest->numLayers; i++) { in ToFlatComposeRequest()
36 flatComposeRequest->layers.emplace_back(composeRequest->layer[i]); in ToFlatComposeRequest()
DPostWorker.cpp80 std::shared_future<void> PostWorker::composeImpl(const FlatComposeRequest& composeRequest) { in composeImpl() argument
85 if (!isComposeTargetReady(composeRequest.targetHandle)) { in composeImpl()
90 compositorRequest.target = mFb->borrowColorBufferForComposition(composeRequest.targetHandle, in composeImpl()
93 ERR("Compose target is null (cb=0x%x).", composeRequest.targetHandle); in composeImpl()
97 for (const ComposeLayer& guestLayer : composeRequest.layers) { in composeImpl()
155 void PostWorker::compose(std::unique_ptr<FlatComposeRequest> composeRequest, in compose() argument
161 auto packagedComposeRequest = std::shared_ptr<FlatComposeRequest>(std::move(composeRequest)); in compose()
DPostWorker.h56 void compose(std::unique_ptr<FlatComposeRequest> composeRequest,
80 virtual std::shared_future<void> composeImpl(const FlatComposeRequest& composeRequest);
DPostWorkerGl.h48 std::shared_future<void> composeImpl(const FlatComposeRequest& composeRequest) override;
DPostWorkerGl.cpp276 std::shared_future<void> PostWorkerGl::composeImpl(const FlatComposeRequest& composeRequest) { in composeImpl() argument
281 return PostWorker::composeImpl(composeRequest); in composeImpl()
DFrameBuffer.cpp706 std::unique_ptr<FlatComposeRequest> composeRequest; in postWorkerFunc() local
710 composeRequest = ToFlatComposeRequest((ComposeDevice*)post.composeBuffer.data()); in postWorkerFunc()
725 composeRequest = ToFlatComposeRequest((ComposeDevice_v2*)post.composeBuffer.data()); in postWorkerFunc()
727 m_postWorker->compose(std::move(composeRequest), std::move(composeCallback)); in postWorkerFunc()
/hardware/google/gfxstream/host/gl/
DCompositorGl.cpp53 const CompositionRequest& composeRequest) { in compose() argument
54 const auto* targetImage = getInfoOrAbort(composeRequest.target); in compose()
74 for (const CompositionRequestLayer& layer : composeRequest.layers) { in compose()