Lines Matching refs:Error
351 Error HWC2On1Adapter::createVirtualDisplay(uint32_t width,
359 return Error::NoResources;
368 return Error::NoResources;
380 return Error::None;
383 Error HWC2On1Adapter::destroyVirtualDisplay(hwc2_display_t displayId)
388 return Error::BadDisplay;
395 return Error::None;
466 Error HWC2On1Adapter::registerCallback(Callback descriptor,
470 return Error::BadParameter;
545 return Error::None;
575 Error HWC2On1Adapter::Display::acceptChanges()
581 return Error::NotValidated;
597 return Error::None;
600 Error HWC2On1Adapter::Display::createLayer(hwc2_layer_t* outLayerId)
608 return Error::None;
611 Error HWC2On1Adapter::Display::destroyLayer(hwc2_layer_t layerId)
619 return Error::BadLayer;
631 return Error::None;
634 Error HWC2On1Adapter::Display::getActiveConfig(hwc2_config_t* outConfig)
640 to_string(Error::BadConfig).c_str());
641 return Error::BadConfig;
646 return Error::None;
649 Error HWC2On1Adapter::Display::getAttribute(hwc2_config_t configId,
657 return Error::BadConfig;
662 return Error::None;
665 Error HWC2On1Adapter::Display::getChangedCompositionTypes(
673 return Error::NotValidated;
678 return Error::None;
696 return Error::None;
699 Error HWC2On1Adapter::Display::getColorModes(uint32_t* outNumModes,
706 return Error::None;
712 return Error::None;
715 Error HWC2On1Adapter::Display::getConfigs(uint32_t* outNumConfigs,
722 return Error::None;
733 return Error::None;
736 Error HWC2On1Adapter::Display::getDozeSupport(int32_t* outSupport)
745 return Error::None;
748 Error HWC2On1Adapter::Display::getHdrCapabilities(uint32_t* outNumTypes,
754 return Error::None;
757 Error HWC2On1Adapter::Display::getName(uint32_t* outSize, char* outName)
763 return Error::None;
767 return Error::None;
770 Error HWC2On1Adapter::Display::getReleaseFences(uint32_t* outNumElements,
793 return Error::None;
796 Error HWC2On1Adapter::Display::getRequests(int32_t* outDisplayRequests,
803 return Error::NotValidated;
808 return Error::None;
822 return Error::None;
825 Error HWC2On1Adapter::Display::getType(int32_t* outType)
830 return Error::None;
833 Error HWC2On1Adapter::Display::present(int32_t* outRetireFence)
838 Error error = mDevice.setAllDisplays();
839 if (error != Error::None) {
841 to_string(error).c_str());
842 return error;
850 return Error::None;
853 Error HWC2On1Adapter::Display::setActiveConfig(hwc2_config_t configId)
859 return Error::BadConfig;
862 return Error::None;
867 auto error = config->getHwc1IdForColorMode(mActiveColorMode, &hwc1Id);
868 if (error != Error::None) {
869 return error;
877 return Error::BadConfig;
882 return Error::None;
885 Error HWC2On1Adapter::Display::setClientTarget(buffer_handle_t target,
894 return Error::None;
897 Error HWC2On1Adapter::Display::setColorMode(int32_t mode)
904 return Error::None;
908 return Error::Unsupported;
912 auto error = mActiveConfig->getHwc1IdForColorMode(mode, &hwc1Config);
913 if (error != Error::None) {
914 return error;
922 return Error::Unsupported;
926 return Error::None;
929 Error HWC2On1Adapter::Display::setColorTransform(android_color_transform_t hint)
936 return Error::None;
939 Error HWC2On1Adapter::Display::setOutputBuffer(buffer_handle_t buffer,
947 return Error::None;
972 Error HWC2On1Adapter::Display::setPowerMode(PowerMode mode)
975 return Error::BadParameter;
978 return Error::None;
983 int error = 0;
985 error = mDevice.mHwc1Device->blank(mDevice.mHwc1Device, mHwc1Id,
988 error = mDevice.mHwc1Device->setPowerMode(mDevice.mHwc1Device,
991 ALOGE_IF(error != 0, "setPowerMode: Failed to set power mode on HWC1 (%d)",
992 error);
996 return Error::None;
1007 Error HWC2On1Adapter::Display::setVsyncEnabled(Vsync enable)
1010 return Error::BadParameter;
1013 return Error::None;
1018 int error = mDevice.mHwc1Device->eventControl(mDevice.mHwc1Device,
1020 ALOGE_IF(error != 0, "setVsyncEnabled: Failed to set vsync on HWC1 (%d)",
1021 error);
1024 return Error::None;
1027 Error HWC2On1Adapter::Display::validate(uint32_t* outNumTypes,
1036 return Error::BadDisplay;
1048 return *outNumTypes > 0 ? Error::HasChanges : Error::None;
1053 Error HWC2On1Adapter::Display::updateLayerZ(hwc2_layer_t layerId, uint32_t z)
1060 return Error::BadLayer;
1070 return Error::None;
1081 return Error::BadLayer;
1088 return Error::None;
1358 Error HWC2On1Adapter::Display::set(hwc_display_contents_1& hwcContents)
1364 return Error::NotValidated;
1392 return Error::None;
1706 Error HWC2On1Adapter::Display::Config::getHwc1IdForColorMode(int32_t mode,
1712 return Error::None;
1716 return Error::BadParameter;
1991 Error HWC2On1Adapter::Layer::setBuffer(buffer_handle_t buffer,
1997 return Error::None;
2000 Error HWC2On1Adapter::Layer::setCursorPosition(int32_t x, int32_t y)
2003 return Error::BadLayer;
2007 return Error::NotValidated;
2013 return Error::None;
2016 Error HWC2On1Adapter::Layer::setSurfaceDamage(hwc_region_t damage)
2020 return Error::None;
2025 Error HWC2On1Adapter::Layer::setBlendMode(BlendMode mode)
2028 return Error::None;
2031 Error HWC2On1Adapter::Layer::setColor(hwc_color_t color)
2034 return Error::None;
2037 Error HWC2On1Adapter::Layer::setCompositionType(Composition type)
2040 return Error::None;
2043 Error HWC2On1Adapter::Layer::setDataspace(android_dataspace_t dataspace)
2046 return Error::None;
2049 Error HWC2On1Adapter::Layer::setDisplayFrame(hwc_rect_t frame)
2052 return Error::None;
2055 Error HWC2On1Adapter::Layer::setPlaneAlpha(float alpha)
2058 return Error::None;
2061 Error HWC2On1Adapter::Layer::setSidebandStream(const native_handle_t* stream)
2064 return Error::None;
2067 Error HWC2On1Adapter::Layer::setSourceCrop(hwc_frect_t crop)
2070 return Error::None;
2073 Error HWC2On1Adapter::Layer::setTransform(Transform transform)
2076 return Error::None;
2079 Error HWC2On1Adapter::Layer::setVisibleRegion(hwc_region_t rawVisible)
2084 return Error::None;
2087 Error HWC2On1Adapter::Layer::setZ(uint32_t z)
2090 return Error::None;
2358 std::tuple<HWC2On1Adapter::Layer*, Error> HWC2On1Adapter::getLayer(
2363 return std::make_tuple(static_cast<Layer*>(nullptr), Error::BadDisplay);
2368 return std::make_tuple(static_cast<Layer*>(nullptr), Error::BadLayer);
2373 return std::make_tuple(static_cast<Layer*>(nullptr), Error::BadLayer);
2375 return std::make_tuple(layer.get(), Error::None);
2489 Error HWC2On1Adapter::setAllDisplays()
2503 Error error = display->set(*mHwc1Contents[hwc1Id]);
2504 if (error != Error::None) {
2506 to_string(error).c_str());
2507 return error;
2533 return Error::None;