Home
last modified time | relevance | path

Searched refs:Writeback (Results 1 – 18 of 18) sorted by relevance

/hardware/qcom/display/msm8226/liboverlay/
DoverlayWriteback.cpp78 Writeback::Writeback() : mXres(0), mYres(0), mOpFmt(-1), mSecure(false) { in Writeback() function in overlay::Writeback
87 Writeback::~Writeback() { in ~Writeback()
94 bool Writeback::startSession() { in startSession()
102 bool Writeback::stopSession() { in stopSession()
115 bool Writeback::configureDpyInfo(int xres, int yres) { in configureDpyInfo()
139 bool Writeback::configureMemory(uint32_t size) { in configureMemory()
147 bool Writeback::queueBuffer(int opFd, uint32_t opOffset) { in queueBuffer()
161 bool Writeback::dequeueBuffer() { in dequeueBuffer()
171 bool Writeback::writeSync(int opFd, uint32_t opOffset) { in writeSync()
184 bool Writeback::writeSync() { in writeSync()
[all …]
DoverlayWriteback.h61 class Writeback {
63 ~Writeback();
92 static Writeback* getInstance();
101 explicit Writeback();
115 static Writeback *sWb;
/hardware/qcom/display/msm8084/liboverlay/
DoverlayWriteback.cpp78 Writeback::Writeback() : mXres(0), mYres(0), mOpFmt(-1), mSecure(false) { in Writeback() function in overlay::Writeback
87 Writeback::~Writeback() { in ~Writeback()
94 bool Writeback::startSession() { in startSession()
102 bool Writeback::stopSession() { in stopSession()
115 bool Writeback::configureDpyInfo(int xres, int yres) { in configureDpyInfo()
139 bool Writeback::configureMemory(uint32_t size) { in configureMemory()
147 bool Writeback::queueBuffer(int opFd, uint32_t opOffset) { in queueBuffer()
161 bool Writeback::dequeueBuffer() { in dequeueBuffer()
171 bool Writeback::writeSync(int opFd, uint32_t opOffset) { in writeSync()
184 bool Writeback::writeSync() { in writeSync()
[all …]
DoverlayWriteback.h61 class Writeback {
63 ~Writeback();
92 static Writeback* getInstance();
101 explicit Writeback();
115 static Writeback *sWb;
/hardware/qcom/display/msm8994/liboverlay/
DoverlayWriteback.cpp78 Writeback::Writeback() : mXres(0), mYres(0), mOpFmt(-1), mSecure(false) { in Writeback() function in overlay::Writeback
87 Writeback::~Writeback() { in ~Writeback()
94 bool Writeback::startSession() { in startSession()
102 bool Writeback::stopSession() { in stopSession()
119 bool Writeback::configureDpyInfo(int xres, int yres) { in configureDpyInfo()
143 bool Writeback::configureMemory(uint32_t size) { in configureMemory()
151 bool Writeback::queueBuffer(int opFd, uint32_t opOffset) { in queueBuffer()
165 bool Writeback::dequeueBuffer() { in dequeueBuffer()
175 bool Writeback::writeSync(int opFd, uint32_t opOffset) { in writeSync()
188 bool Writeback::writeSync() { in writeSync()
[all …]
DoverlayWriteback.h61 class Writeback {
63 ~Writeback();
94 static Writeback* getInstance();
103 explicit Writeback();
117 static Writeback *sWb;
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_ad.cpp172 overlay::Writeback *wb = overlay::Writeback::getInstance(); in prepare()
256 overlay::Writeback *wb = overlay::Writeback::getInstance(); in draw()
265 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstFd()
270 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstOffset()
Dhwc_virtual.cpp93 if(!Writeback::getInstance()->setSecure(false)) { in destroy()
132 ctx->dpyAttr[dpy].fd = Writeback::getInstance()->getFbFd(); in prepare()
134 Writeback::getInstance()->configureDpyInfo(ohnd->width, in prepare()
151 Writeback::getInstance(); //Ensure that WB is active during pause in prepare()
177 Writeback::getInstance()->setOutputFormat( in set()
182 if(! Writeback::getInstance()->setSecure(true)) in set()
212 Writeback::getInstance()->queueBuffer(ohnd->fd, in set()
Dhwc.cpp356 overlay::Writeback::configBegin(); in hwc_prepare()
379 overlay::Writeback::configDone(); in hwc_prepare()
874 if(Writeback::getDump(ovDump, 1024)) { in hwc_dump()
Dhwc_utils.cpp1785 overlay::Writeback *wb = overlay::Writeback::getInstance(); in configureSplit()
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_ad.cpp176 overlay::Writeback *wb = overlay::Writeback::getInstance(); in prepare()
260 overlay::Writeback *wb = overlay::Writeback::getInstance(); in draw()
269 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstFd()
274 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstOffset()
Dhwc_virtual.cpp100 ctx->dpyAttr[dpy].fd = Writeback::getInstance()->getFbFd(); in prepare()
108 Writeback::getInstance()->configureDpyInfo(mScalingWidth, in prepare()
125 Writeback::getInstance(); //Ensure that WB is active during pause in prepare()
151 Writeback::getInstance()->setOutputFormat( in set()
155 if(! Writeback::getInstance()->setSecure(isSecureBuffer(ohnd))) in set()
185 Writeback::getInstance()->queueBuffer(ohnd->fd, in set()
Dhwc.cpp389 overlay::Writeback::configBegin(); in hwc_prepare()
412 overlay::Writeback::configDone(); in hwc_prepare()
915 if(Writeback::getDump(ovDump, 1024)) { in hwc_dump()
Dhwc_utils.cpp2119 overlay::Writeback *wb = overlay::Writeback::getInstance(); in configureSplit()
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_ad.cpp197 overlay::Writeback *wb = overlay::Writeback::getInstance(); in prepare()
278 overlay::Writeback *wb = overlay::Writeback::getInstance(); in draw()
287 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstFd()
292 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstOffset()
Dhwc_virtual.cpp82 if(!Writeback::getInstance()->setSecure(false)) { in destroy()
121 ctx->dpyAttr[dpy].fd = Writeback::getInstance()->getFbFd(); in prepare()
123 Writeback::getInstance()->configureDpyInfo(ohnd->width, in prepare()
165 Writeback::getInstance()->setOutputFormat( in set()
170 if(! Writeback::getInstance()->setSecure(true)) in set()
196 Writeback::getInstance()->queueBuffer(ohnd->fd, in set()
Dhwc.cpp356 overlay::Writeback::configBegin(); in hwc_prepare()
379 overlay::Writeback::configDone(); in hwc_prepare()
464 Writeback::clear(); in hwc_setPowerMode()
835 if(Writeback::getDump(ovDump, 1024)) { in hwc_dump()
Dhwc_utils.cpp1780 overlay::Writeback *wb = overlay::Writeback::getInstance(); in configureSplit()