Lines Matching refs:virtual
37 virtual ~ExynosDisplayInterface();
38 virtual void init(ExynosDisplay* __unused exynosDisplay) {}; in init()
39 virtual int32_t setPowerMode(int32_t __unused mode) {return NO_ERROR;}; in setPowerMode()
40 virtual int32_t setLowPowerMode() { return HWC2_ERROR_UNSUPPORTED; }; in setLowPowerMode()
41 virtual bool isDozeModeAvailable() const { return false; }; in isDozeModeAvailable()
42 virtual int32_t setVsyncEnabled(uint32_t __unused enabled) {return NO_ERROR;}; in setVsyncEnabled()
43 virtual int32_t getDisplayConfigs(
46 virtual void dumpDisplayConfigs() {}; in dumpDisplayConfigs()
47 virtual bool supportDataspace(int32_t __unused dataspace) { return true; }; in supportDataspace()
48 virtual int32_t getColorModes(uint32_t* outNumModes, int32_t* outModes);
49 virtual int32_t setColorMode(int32_t __unused mode) {return NO_ERROR;}; in setColorMode()
50 virtual int32_t setActiveConfig(hwc2_config_t __unused config) {return NO_ERROR;}; in setActiveConfig()
51 virtual int32_t setActiveConfigWithConstraints(
54 virtual int32_t getDisplayVsyncPeriod(hwc2_vsync_period_t* outVsyncPeriod);
55 virtual int32_t getConfigChangeDuration() {return 0;}; in getConfigChangeDuration()
56 virtual bool needRefreshOnLP() { return false; }; in needRefreshOnLP()
57 virtual int32_t setCursorPositionAsync(uint32_t __unused x_pos, in setCursorPositionAsync()
59 virtual int32_t updateHdrCapabilities();
60 virtual int32_t deliverWinConfigData() {return NO_ERROR;}; in deliverWinConfigData()
61 virtual int32_t clearDisplay(bool __unused needModeClear = false) {return NO_ERROR;};
62 virtual int32_t triggerClearDisplayPlanes() { return NO_ERROR; } in triggerClearDisplayPlanes()
63 virtual int32_t disableSelfRefresh(uint32_t __unused disable) {return NO_ERROR;}; in disableSelfRefresh()
64 virtual int32_t setForcePanic() {return NO_ERROR;}; in setForcePanic()
65 virtual int getDisplayFd() {return -1;}; in getDisplayFd()
66 virtual uint32_t getMaxWindowNum() {return 0;}; in getMaxWindowNum()
67 virtual int32_t setColorTransform(const float* __unused matrix, in setColorTransform()
69 virtual int32_t getRenderIntents(int32_t __unused mode, uint32_t* __unused outNumIntents, in getRenderIntents()
71 …virtual int32_t setColorModeWithRenderIntent(int32_t __unused mode, int32_t __unused intent) {retu… in setColorModeWithRenderIntent()
72 virtual int32_t getReadbackBufferAttributes(int32_t* /*android_pixel_format_t*/ outFormat,
75 virtual int32_t getDisplayIdentificationData(uint8_t* __unused outPort, in getDisplayIdentificationData()
79 …virtual int32_t getVsyncAppliedTime(hwc2_config_t __unused config, int64_t* __unused actualChangeT… in getVsyncAppliedTime()
80 virtual void destroyLayer(ExynosLayer* __unused layer){}; in destroyLayer()
82 virtual int32_t getDisplayIdleTimerSupport(bool& outSupport) { in getDisplayIdleTimerSupport()
86 virtual int32_t getDefaultModeId(int32_t* __unused modeId) { in getDefaultModeId()
89 virtual uint32_t getActiveModeId() { return UINT_MAX; } in getActiveModeId()
91 virtual int32_t waitVBlank() { return 0; }; in waitVBlank()
93 virtual bool readHotplugStatus() { return true; }; in readHotplugStatus()
94 virtual int readHotplugErrorCode() { return 0; }; in readHotplugErrorCode()
95 virtual void resetHotplugErrorCode(){}; in resetHotplugErrorCode()
97 virtual void setXrrSettings(const XrrSettings_t& __unused settings);
99 virtual void setManufacturerInfo(uint8_t __unused edid8, uint8_t __unused edid9){}; in setManufacturerInfo()
100 virtual uint32_t getManufacturerInfo() { return 0; } in getManufacturerInfo()
101 virtual void setProductId(uint8_t __unused edid10, uint8_t __unused edid11){}; in setProductId()
102 virtual uint32_t getProductId() { return 0; } in getProductId()
104 virtual int32_t swapCrtcs(ExynosDisplay* anotherDisplay) { return HWC2_ERROR_UNSUPPORTED; } in swapCrtcs()
105 virtual ExynosDisplay* borrowedCrtcFrom() { return nullptr; } in borrowedCrtcFrom()
106 virtual void clearOldCrtcBlobs() {} in clearOldCrtcBlobs()
108 virtual int32_t uncacheLayerBuffers(const ExynosLayer* layer, in uncacheLayerBuffers()