Lines Matching refs:Layer
68 using V2_1::Layer;
104 virtual Error createLayer(Display display, Layer* outLayer) = 0;
105 virtual Error destroyLayer(Display display, Layer layer) = 0;
109 Display display, std::vector<Layer>* outLayers,
118 std::vector<Layer>* outLayers,
126 virtual Error getReleaseFences(Display display, std::vector<Layer>* outLayers,
157 virtual Error setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) = 0;
159 virtual Error setLayerBuffer(Display display, Layer layer, uint32_t slot,
161 virtual Error setLayerSurfaceDamage(Display display, Layer layer,
163 virtual Error setLayerBlendMode(Display display, Layer layer,
165 virtual Error setLayerColor(Display display, Layer layer,
167 virtual Error setLayerCompositionType(Display display, Layer layer,
169 virtual Error setLayerDataspace(Display display, Layer layer, Dataspace dataspace) = 0;
170 virtual Error setLayerDisplayFrame(Display display, Layer layer,
172 virtual Error setLayerPlaneAlpha(Display display, Layer layer, float alpha) = 0;
173 virtual Error setLayerSidebandStream(Display display, Layer layer,
175 virtual Error setLayerSourceCrop(Display display, Layer layer,
177 virtual Error setLayerTransform(Display display, Layer layer, Transform transform) = 0;
178 virtual Error setLayerVisibleRegion(Display display, Layer layer,
180 virtual Error setLayerZOrder(Display display, Layer layer, uint32_t z) = 0;
184 Display display, Layer layer,
195 virtual Error setLayerColorTransform(Display display, Layer layer,
205 Display display, Layer layer, const std::vector<PerFrameMetadataBlob>& metadata) = 0;
227 virtual V2_4::Error setLayerGenericMetadata(Display display, Layer layer,
258 std::vector<Layer>* outLayers,
263 uint32_t* outDisplayRequestMask, std::vector<Layer>* outLayers,
267 void takeReleaseFences(Display display, std::vector<Layer>* outLayers,
295 std::vector<Layer> changedLayers;
298 std::vector<Layer> requestedLayers;
303 std::vector<Layer> releasedLayers;
350 Error createLayer(Display display, Layer* outLayer) override;
351 Error destroyLayer(Display display, Layer layer) override;
354 Error getChangedCompositionTypes(Display display, std::vector<Layer>* outLayers,
363 std::vector<Layer>* outLayers,
370 Error getReleaseFences(Display display, std::vector<Layer>* outLayers,
400 Error setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) override;
402 Error setLayerBuffer(Display display, Layer layer, uint32_t slot,
404 Error setLayerSurfaceDamage(Display display, Layer layer,
406 Error setLayerBlendMode(Display display, Layer layer, IComposerClient::BlendMode mode) override;
407 Error setLayerColor(Display display, Layer layer, const IComposerClient::Color& color) override;
408 Error setLayerCompositionType(Display display, Layer layer,
410 Error setLayerDataspace(Display display, Layer layer, Dataspace dataspace) override;
411 Error setLayerDisplayFrame(Display display, Layer layer,
413 Error setLayerPlaneAlpha(Display display, Layer layer, float alpha) override;
414 Error setLayerSidebandStream(Display display, Layer layer,
416 Error setLayerSourceCrop(Display display, Layer layer,
418 Error setLayerTransform(Display display, Layer layer, Transform transform) override;
419 Error setLayerVisibleRegion(Display display, Layer layer,
421 Error setLayerZOrder(Display display, Layer layer, uint32_t z) override;
425 Display display, Layer layer,
436 Error setLayerColorTransform(Display display, Layer layer, const float* matrix) override;
445 Display display, Layer layer,
466 V2_4::Error setLayerGenericMetadata(Display display, Layer layer, const std::string& key,