Lines Matching refs:HWComposer
70 struct HWComposer::cb_context {
78 HWComposer* hwc;
83 HWComposer::HWComposer( in HWComposer() function in android::HWComposer
199 HWComposer::~HWComposer() { in ~HWComposer()
216 void HWComposer::loadHwcModule() in loadHwcModule()
244 int HWComposer::loadFbHalModule() in loadFbHalModule()
257 status_t HWComposer::initCheck() const { in initCheck()
261 void HWComposer::hook_invalidate(const struct hwc_procs* procs) { in hook_invalidate()
267 void HWComposer::hook_vsync(const struct hwc_procs* procs, int disp, in hook_vsync()
274 void HWComposer::hook_hotplug(const struct hwc_procs* procs, int disp, in hook_hotplug()
281 void HWComposer::invalidate() { in invalidate()
285 void HWComposer::vsync(int disp, int64_t timestamp) { in vsync()
311 void HWComposer::hotplug(int disp, int connected) { in hotplug()
336 status_t HWComposer::queryDisplayProperties(int disp) { in queryDisplayProperties()
396 status_t HWComposer::setVirtualDisplayProperties(int32_t id, in setVirtualDisplayProperties()
409 int32_t HWComposer::allocateDisplayId() { in allocateDisplayId()
419 status_t HWComposer::freeDisplayId(int32_t id) { in freeDisplayId()
432 nsecs_t HWComposer::getRefreshPeriod(int disp) const { in getRefreshPeriod()
436 nsecs_t HWComposer::getRefreshTimestamp(int disp) const { in getRefreshTimestamp()
445 sp<Fence> HWComposer::getDisplayFence(int disp) const { in getDisplayFence()
449 uint32_t HWComposer::getWidth(int disp) const { in getWidth()
453 uint32_t HWComposer::getHeight(int disp) const { in getHeight()
457 uint32_t HWComposer::getFormat(int disp) const { in getFormat()
461 float HWComposer::getDpiX(int disp) const { in getDpiX()
465 float HWComposer::getDpiY(int disp) const { in getDpiY()
469 bool HWComposer::isConnected(int disp) const { in isConnected()
473 void HWComposer::eventControl(int disp, int event, int enabled) { in eventControl()
513 status_t HWComposer::createWorkList(int32_t id, size_t numLayers) { in createWorkList()
564 status_t HWComposer::setFramebufferTarget(int32_t id, in setFramebufferTarget()
590 status_t HWComposer::prepare() { in prepare()
664 bool HWComposer::hasHwcComposition(int32_t id) const { in hasHwcComposition()
670 bool HWComposer::hasGlesComposition(int32_t id) const { in hasGlesComposition()
676 sp<Fence> HWComposer::getAndResetReleaseFence(int32_t id) { in getAndResetReleaseFence()
692 status_t HWComposer::commit() { in commit()
730 status_t HWComposer::release(int disp) { in release()
739 status_t HWComposer::acquire(int disp) { in acquire()
747 void HWComposer::disconnectDisplay(int disp) { in disconnectDisplay()
760 int HWComposer::getVisualID() const { in getVisualID()
772 bool HWComposer::supportsFramebufferTarget() const { in supportsFramebufferTarget()
776 int HWComposer::fbPost(int32_t id, in fbPost()
786 int HWComposer::fbCompositionComplete() { in fbCompositionComplete()
797 void HWComposer::fbDump(String8& result) { in fbDump()
806 status_t HWComposer::setOutputBuffer(int32_t id, const sp<Fence>& acquireFence, in setOutputBuffer()
819 sp<Fence> HWComposer::getLastRetireFence(int32_t id) { in getLastRetireFence()
831 class Iterable : public HWComposer::HWCLayer {
841 virtual HWComposer::HWCLayer* dup() { in dup()
968 HWComposer::LayerListIterator HWComposer::getLayerIterator(int32_t id, size_t index) { in getLayerIterator()
982 HWComposer::LayerListIterator HWComposer::begin(int32_t id) { in begin()
989 HWComposer::LayerListIterator HWComposer::end(int32_t id) { in end()
1008 void HWComposer::dump(String8& result) const { in dump()
1095 HWComposer::VSyncThread::VSyncThread(HWComposer& hwc) in VSyncThread()
1102 void HWComposer::VSyncThread::setEnabled(bool enabled) { in setEnabled()
1110 void HWComposer::VSyncThread::onFirstRef() { in onFirstRef()
1114 bool HWComposer::VSyncThread::threadLoop() { in threadLoop()
1149 HWComposer::DisplayData::DisplayData() in DisplayData()
1162 HWComposer::DisplayData::~DisplayData() { in ~DisplayData()