Lines Matching refs:Layer
258 layerHook<decltype(&Layer::setCursorPosition), in doGetFunction()
259 &Layer::setCursorPosition, int32_t, int32_t>); in doGetFunction()
262 layerHook<decltype(&Layer::setBuffer), &Layer::setBuffer, in doGetFunction()
266 layerHook<decltype(&Layer::setSurfaceDamage), in doGetFunction()
267 &Layer::setSurfaceDamage, hwc_region_t>); in doGetFunction()
272 layerHook<decltype(&Layer::setBlendMode), in doGetFunction()
273 &Layer::setBlendMode, int32_t>); in doGetFunction()
276 layerHook<decltype(&Layer::setColor), &Layer::setColor, in doGetFunction()
280 layerHook<decltype(&Layer::setCompositionType), in doGetFunction()
281 &Layer::setCompositionType, int32_t>); in doGetFunction()
284 layerHook<decltype(&Layer::setDataspace), in doGetFunction()
285 &Layer::setDataspace, int32_t>); in doGetFunction()
288 layerHook<decltype(&Layer::setDisplayFrame), in doGetFunction()
289 &Layer::setDisplayFrame, hwc_rect_t>); in doGetFunction()
292 layerHook<decltype(&Layer::setPlaneAlpha), in doGetFunction()
293 &Layer::setPlaneAlpha, float>); in doGetFunction()
296 layerHook<decltype(&Layer::setSidebandStream), in doGetFunction()
297 &Layer::setSidebandStream, const native_handle_t*>); in doGetFunction()
300 layerHook<decltype(&Layer::setSourceCrop), in doGetFunction()
301 &Layer::setSourceCrop, hwc_frect_t>); in doGetFunction()
304 layerHook<decltype(&Layer::setTransform), in doGetFunction()
305 &Layer::setTransform, int32_t>); in doGetFunction()
308 layerHook<decltype(&Layer::setVisibleRegion), in doGetFunction()
309 &Layer::setVisibleRegion, hwc_region_t>); in doGetFunction()
500 auto layer = *mLayers.emplace(std::make_shared<Layer>(*this)); in createLayer()
1489 bool EmuHWC2::SortLayersByZ::operator()(const std::shared_ptr<Layer>& lhs, in operator ()()
1490 const std::shared_ptr<Layer>& rhs) const { in operator ()()
1494 std::atomic<hwc2_layer_t> EmuHWC2::Layer::sNextId(1);
1496 EmuHWC2::Layer::Layer(Display& display) in Layer() function in android::EmuHWC2::Layer
1513 Error EmuHWC2::Layer::setBuffer(buffer_handle_t buffer, in setBuffer()
1522 Error EmuHWC2::Layer::setCursorPosition(int32_t /*x*/, in setCursorPosition()
1533 Error EmuHWC2::Layer::setSurfaceDamage(hwc_region_t /*damage*/) { in setSurfaceDamage()
1541 Error EmuHWC2::Layer::setBlendMode(int32_t mode) { in setBlendMode()
1547 Error EmuHWC2::Layer::setColor(hwc_color_t color) { in setColor()
1553 Error EmuHWC2::Layer::setCompositionType(int32_t type) { in setCompositionType()
1559 Error EmuHWC2::Layer::setDataspace(int32_t) { in setDataspace()
1564 Error EmuHWC2::Layer::setDisplayFrame(hwc_rect_t frame) { in setDisplayFrame()
1570 Error EmuHWC2::Layer::setPlaneAlpha(float alpha) { in setPlaneAlpha()
1576 Error EmuHWC2::Layer::setSidebandStream(const native_handle_t* stream) { in setSidebandStream()
1582 Error EmuHWC2::Layer::setSourceCrop(hwc_frect_t crop) { in setSourceCrop()
1588 Error EmuHWC2::Layer::setTransform(int32_t transform) { in setTransform()
1601 Error EmuHWC2::Layer::setVisibleRegion(hwc_region_t visible) { in setVisibleRegion()
1612 Error EmuHWC2::Layer::setZ(uint32_t z) { in setZ()
1716 std::tuple<EmuHWC2::Layer*, Error> EmuHWC2::getLayer( in getLayer()
1721 return std::make_tuple(static_cast<Layer*>(nullptr), Error::BadDisplay); in getLayer()
1727 return std::make_tuple(static_cast<Layer*>(nullptr), Error::BadLayer); in getLayer()
1734 return std::make_tuple(static_cast<Layer*>(nullptr), Error::BadLayer); in getLayer()