Lines Matching refs:virtual
35 virtual ~DeviceControlFactory(){} in ~DeviceControlFactory()
37 virtual IVsyncControl* createVsyncControl() = 0;
38 virtual IBlankControl* createBlankControl() = 0;
39 virtual IHdcpControl* createHdcpControl() = 0;
48 virtual ~PhysicalDevice();
50 virtual bool prePrepare(hwc_display_contents_1_t *display);
51 virtual bool prepare(hwc_display_contents_1_t *display);
52 virtual bool commit(hwc_display_contents_1_t *display, IDisplayContext *context);
54 virtual bool vsyncControl(bool enabled);
55 virtual bool blank(bool blank);
56 virtual bool getDisplaySize(int *width, int *height);
57 virtual bool getDisplayConfigs(uint32_t *configs,
59 virtual bool getDisplayAttributes(uint32_t config,
62 virtual bool compositionComplete();
64 virtual bool setPowerMode(int mode);
65 virtual int getActiveConfig();
66 virtual bool setActiveConfig(int index);
69 virtual void removeDisplayConfigs();
70 virtual bool detectDisplayConfigs();
73 virtual bool initCheck() const { return mInitialized; } in initCheck()
74 virtual bool initialize();
75 virtual void deinitialize();
76 virtual bool isConnected() const;
77 virtual const char* getName() const;
78 virtual int getType() const;
79 virtual uint32_t getFpsDivider();
82 virtual void onVsync(int64_t timestamp);
84 virtual void dump(Dump& d);