Lines Matching defs:HWComposer

45 #include "HWComposer.h"
71 struct HWComposer::cb_context {
79 HWComposer* hwc;
84 HWComposer::HWComposer(
195 HWComposer::~HWComposer() {
212 void HWComposer::loadHwcModule()
240 int HWComposer::loadFbHalModule()
253 status_t HWComposer::initCheck() const {
257 void HWComposer::hook_invalidate(const struct hwc_procs* procs) {
263 void HWComposer::hook_vsync(const struct hwc_procs* procs, int disp,
270 void HWComposer::hook_hotplug(const struct hwc_procs* procs, int disp,
277 void HWComposer::invalidate() {
281 void HWComposer::vsync(int disp, int64_t timestamp) {
307 void HWComposer::hotplug(int disp, int connected) {
340 status_t HWComposer::queryDisplayProperties(int disp) {
408 status_t HWComposer::setVirtualDisplayProperties(int32_t id,
423 int32_t HWComposer::allocateDisplayId() {
435 status_t HWComposer::freeDisplayId(int32_t id) {
448 nsecs_t HWComposer::getRefreshTimestamp(int disp) const {
459 sp<Fence> HWComposer::getDisplayFence(int disp) const {
463 uint32_t HWComposer::getFormat(int disp) const {
471 bool HWComposer::isConnected(int disp) const {
475 uint32_t HWComposer::getWidth(int disp) const {
480 uint32_t HWComposer::getHeight(int disp) const {
485 float HWComposer::getDpiX(int disp) const {
490 float HWComposer::getDpiY(int disp) const {
495 nsecs_t HWComposer::getRefreshPeriod(int disp) const {
500 const Vector<HWComposer::DisplayConfig>& HWComposer::getConfigs(int disp) const {
504 size_t HWComposer::getCurrentConfig(int disp) const {
508 void HWComposer::eventControl(int disp, int event, int enabled) {
552 status_t HWComposer::createWorkList(int32_t id, size_t numLayers) {
608 status_t HWComposer::setFramebufferTarget(int32_t id,
618 ALOGE("HWComposer: framebufferTarget is null");
634 status_t HWComposer::prepare() {
666 ALOGE_IF(err, "HWComposer: prepare failed (%s)", strerror(-err));
711 bool HWComposer::hasHwcComposition(int32_t id) const {
717 bool HWComposer::hasGlesComposition(int32_t id) const {
723 sp<Fence> HWComposer::getAndResetReleaseFence(int32_t id) {
739 status_t HWComposer::commit() {
777 status_t HWComposer::setPowerMode(int disp, int mode) {
793 status_t HWComposer::setActiveConfig(int disp, int mode) {
805 void HWComposer::disconnectDisplay(int disp) {
821 int HWComposer::getVisualID() const {
833 bool HWComposer::supportsFramebufferTarget() const {
837 int HWComposer::fbPost(int32_t id,
842 acquireFence->waitForever("HWComposer::fbPost");
847 int HWComposer::fbCompositionComplete() {
858 void HWComposer::fbDump(String8& result) {
867 status_t HWComposer::setOutputBuffer(int32_t id, const sp<Fence>& acquireFence,
880 sp<Fence> HWComposer::getLastRetireFence(int32_t id) const {
886 status_t HWComposer::setCursorPositionAsync(int32_t id, const Rect& pos)
902 class Iterable : public HWComposer::HWCLayer {
912 virtual HWComposer::HWCLayer* dup() {
1059 HWComposer::LayerListIterator HWComposer::getLayerIterator(int32_t id, size_t index) {
1073 HWComposer::LayerListIterator HWComposer::begin(int32_t id) {
1080 HWComposer::LayerListIterator HWComposer::end(int32_t id) {
1119 void HWComposer::dump(String8& result) const {
1214 HWComposer::VSyncThread::VSyncThread(HWComposer& hwc)
1221 void HWComposer::VSyncThread::setEnabled(bool enabled) {
1229 void HWComposer::VSyncThread::onFirstRef() {
1233 bool HWComposer::VSyncThread::threadLoop() {
1268 HWComposer::DisplayData::DisplayData()
1281 HWComposer::DisplayData::~DisplayData() {