Lines Matching defs:Layer
383 // Layer function pointers
489 Error Display::createLayer(std::shared_ptr<Layer>* outLayer)
498 auto layer = std::make_shared<Layer>(shared_from_this(), layerId);
531 std::unordered_map<std::shared_ptr<Layer>, Composition>* outTypes)
622 std::unordered_map<std::shared_ptr<Layer>, LayerRequest>*
718 std::unordered_map<std::shared_ptr<Layer>, sp<Fence>>* outFences) const
737 std::unordered_map<std::shared_ptr<Layer>, sp<Fence>> releaseFences;
907 // For use by Layer
921 std::shared_ptr<Layer> Display::getLayerById(hwc2_layer_t id) const
931 // Layer methods
933 Layer::Layer(const std::shared_ptr<Display>& display, hwc2_layer_t id)
943 Layer::~Layer()
951 Error Layer::setCursorPosition(int32_t x, int32_t y)
958 Error Layer::setBuffer(buffer_handle_t buffer,
967 Error Layer::setSurfaceDamage(const Region& damage)
996 Error Layer::setBlendMode(BlendMode mode)
1004 Error Layer::setColor(hwc_color_t color)
1011 Error Layer::setCompositionType(Composition type)
1019 Error Layer::setDataspace(android_dataspace_t dataspace)
1027 Error Layer::setDisplayFrame(const Rect& frame)
1035 Error Layer::setPlaneAlpha(float alpha)
1042 Error Layer::setSidebandStream(const native_handle_t* stream)
1054 Error Layer::setSourceCrop(const FloatRect& crop)
1062 Error Layer::setTransform(Transform transform)
1070 Error Layer::setVisibleRegion(const Region& region)
1090 Error Layer::setZOrder(uint32_t z)