Lines Matching refs:Layer

72 using V2_1::Layer;
114 virtual Error createLayer(Display display, Layer* outLayer) = 0;
115 virtual Error destroyLayer(Display display, Layer layer) = 0;
119 Display display, std::vector<Layer>* outLayers,
128 std::vector<Layer>* outLayers,
136 virtual Error getReleaseFences(Display display, std::vector<Layer>* outLayers,
167 virtual Error setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) = 0;
169 virtual Error setLayerBuffer(Display display, Layer layer, uint32_t slot,
171 virtual Error setLayerSurfaceDamage(Display display, Layer layer,
173 virtual Error setLayerBlendMode(Display display, Layer layer,
175 virtual Error setLayerColor(Display display, Layer layer,
177 virtual Error setLayerCompositionType(Display display, Layer layer,
179 virtual Error setLayerDataspace(Display display, Layer layer, Dataspace dataspace) = 0;
180 virtual Error setLayerDisplayFrame(Display display, Layer layer,
182 virtual Error setLayerPlaneAlpha(Display display, Layer layer, float alpha) = 0;
183 virtual Error setLayerSidebandStream(Display display, Layer layer,
185 virtual Error setLayerSourceCrop(Display display, Layer layer,
187 virtual Error setLayerTransform(Display display, Layer layer, Transform transform) = 0;
188 virtual Error setLayerVisibleRegion(Display display, Layer layer,
190 virtual Error setLayerZOrder(Display display, Layer layer, uint32_t z) = 0;
191 virtual Error setLayerInfo(Display display, Layer layer, uint32_t type, uint32_t appId) = 0;
195 Display display, Layer layer,
206 virtual Error setLayerColorTransform(Display display, Layer layer,
216 Display display, Layer layer, const std::vector<PerFrameMetadataBlob>& metadata) = 0;
238 virtual V2_4::Error setLayerGenericMetadata(Display display, Layer layer,
269 std::vector<Layer>* outLayers,
274 uint32_t* outDisplayRequestMask, std::vector<Layer>* outLayers,
278 void takeReleaseFences(Display display, std::vector<Layer>* outLayers,
306 std::vector<Layer> changedLayers;
309 std::vector<Layer> requestedLayers;
314 std::vector<Layer> releasedLayers;
367 Error createLayer(Display display, Layer* outLayer) override;
368 Error destroyLayer(Display display, Layer layer) override;
371 Error getChangedCompositionTypes(Display display, std::vector<Layer>* outLayers,
380 std::vector<Layer>* outLayers,
387 Error getReleaseFences(Display display, std::vector<Layer>* outLayers,
417 Error setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) override;
419 Error setLayerBuffer(Display display, Layer layer, uint32_t slot,
421 Error setLayerSurfaceDamage(Display display, Layer layer,
423 Error setLayerBlendMode(Display display, Layer layer, IComposerClient::BlendMode mode) override;
424 Error setLayerColor(Display display, Layer layer, const IComposerClient::Color& color) override;
425 Error setLayerCompositionType(Display display, Layer layer,
427 Error setLayerDataspace(Display display, Layer layer, Dataspace dataspace) override;
428 Error setLayerDisplayFrame(Display display, Layer layer,
430 Error setLayerPlaneAlpha(Display display, Layer layer, float alpha) override;
431 Error setLayerSidebandStream(Display display, Layer layer,
433 Error setLayerSourceCrop(Display display, Layer layer,
435 Error setLayerTransform(Display display, Layer layer, Transform transform) override;
436 Error setLayerVisibleRegion(Display display, Layer layer,
438 Error setLayerZOrder(Display display, Layer layer, uint32_t z) override;
439 Error setLayerInfo(Display display, Layer layer, uint32_t type, uint32_t appId) override;
443 Display display, Layer layer,
454 Error setLayerColorTransform(Display display, Layer layer, const float* matrix) override;
463 Display display, Layer layer,
484 V2_4::Error setLayerGenericMetadata(Display display, Layer layer, const std::string& key,