/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_ad.cpp | 268 bool AssertiveDisplay::draw(hwc_context_t *ctx, int fd, uint32_t offset) { argument 273 if (!ctx->mOverlay->queueBuffer(fd, offset, mDest)) {
|
H A D | hwc_fbupdate.cpp | 239 uint32_t offset = (uint32_t)hnd->offset; local 241 if(!mRot->queueBuffer(fd, offset)) 244 offset = mRot->getDstOffset(); 246 if (!ov.queueBuffer(fd, offset, dest)) { 398 if (!ov.queueBuffer(hnd->fd, (uint32_t)hnd->offset, mDestLeft)) { 405 if (!ov.queueBuffer(hnd->fd, (uint32_t)hnd->offset, mDestRight)) {
|
/hardware/qcom/display/msm8084/liboverlay/ |
H A D | overlayCtrlData.h | 108 bool queueBuffer(int fd, uint32_t offset); 232 inline bool Data::queueBuffer(int fd, uint32_t offset) { argument 233 return mMdp->play(fd, offset);
|
H A D | overlayMdp.h | 182 bool play(int fd, uint32_t offset); 380 inline bool MdpData::play(int fd, uint32_t offset) { argument 382 mOvData.data.offset = offset;
|
H A D | overlayMdpRot.cpp | 43 return mRotDataInfo.dst.offset; 158 mRotDataInfo.dst.offset = 0; 220 bool MdpRot::queueBuffer(int fd, uint32_t offset) { argument 223 mRotDataInfo.src.offset = offset; 230 mRotDataInfo.dst.offset =
|
H A D | overlayMdssRot.cpp | 58 return mRotData.dst_data.offset; 134 bool MdssRot::queueBuffer(int fd, uint32_t offset) { argument 137 mRotData.data.offset = offset; 144 mRotData.dst_data.offset = 174 mRotData.dst_data.offset = 0;
|
/hardware/qcom/display/msm8226/libgralloc/ |
H A D | framebuffer.cpp | 90 const unsigned int offset = (unsigned int) (hnd->base - local 93 m->info.yoffset = (int)(offset / m->finfo.line_length); 158 /* Interpretation of offset for color fields: All offsets are from the 160 * (means: you can use the offset as right argument to <<). A pixel 171 info.red.offset = 24; 173 info.green.offset = 16; 175 info.blue.offset = 8; 177 info.transp.offset = 0; 196 info.red.offset = 11; 198 info.green.offset [all...] |
H A D | mapper.cpp | 68 hnd->offset, hnd->fd); 76 hnd->base = uint64_t(mappedAddress) + hnd->offset; 105 err = memalloc->unmap_buffer(base, size, hnd->offset); 228 hnd->size, hnd->offset, hnd->fd, 278 hnd->size, hnd->offset, hnd->fd, 287 hnd->size, hnd->offset, hnd->fd, 311 unsigned int offset = va_arg(args, unsigned int); local 324 hnd->offset = offset; 325 hnd->base = uint64_t(base) + offset; [all...] |
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_ad.cpp | 246 bool AssertiveDisplay::draw(hwc_context_t *ctx, int fd, uint32_t offset) { argument 251 if (!ctx->mOverlay->queueBuffer(fd, offset, mDest)) {
|
H A D | hwc_fbupdate.cpp | 245 uint32_t offset = (uint32_t)hnd->offset; local 247 if(!mRot->queueBuffer(fd, offset)) 250 offset = mRot->getDstOffset(); 252 if (!ov.queueBuffer(fd, offset, dest)) { 404 if (!ov.queueBuffer(hnd->fd, (uint32_t)hnd->offset, mDestLeft)) { 411 if (!ov.queueBuffer(hnd->fd, (uint32_t)hnd->offset, mDestRight)) {
|
/hardware/qcom/display/msm8226/liboverlay/ |
H A D | overlayCtrlData.h | 108 bool queueBuffer(int fd, uint32_t offset); 233 inline bool Data::queueBuffer(int fd, uint32_t offset) { argument 234 return mMdp->play(fd, offset);
|
H A D | overlayMdp.h | 156 bool play(int fd, uint32_t offset); 310 inline bool MdpData::play(int fd, uint32_t offset) { argument 312 mOvData.data.offset = offset;
|
H A D | overlayMdpRot.cpp | 44 return mRotDataInfo.dst.offset; 177 mRotDataInfo.dst.offset = 0; 239 bool MdpRot::queueBuffer(int fd, uint32_t offset) { argument 242 mRotDataInfo.src.offset = offset; 249 mRotDataInfo.dst.offset =
|
H A D | overlayMdssRot.cpp | 58 return mRotData.dst_data.offset; 158 bool MdssRot::queueBuffer(int fd, uint32_t offset) { argument 161 mRotData.data.offset = offset; 168 mRotData.dst_data.offset = 198 mRotData.dst_data.offset = 0;
|
/hardware/qcom/display/msm8960/libgralloc/ |
H A D | framebuffer.cpp | 91 const size_t offset = hnd->base - m->framebuffer->base; local 93 m->info.yoffset = offset / m->finfo.line_length; 151 /* Interpretation of offset for color fields: All offsets are from the 153 * (means: you can use the offset as right argument to <<). A pixel 164 info.red.offset = 24; 166 info.green.offset = 16; 168 info.blue.offset = 8; 170 info.transp.offset = 0; 189 info.red.offset = 11; 191 info.green.offset [all...] |
H A D | mapper.cpp | 67 hnd->offset, hnd->fd); 75 hnd->base = intptr_t(mappedAddress) + hnd->offset; 101 err = memalloc->unmap_buffer(base, size, hnd->offset); 221 hnd->size, hnd->offset, hnd->fd, 299 hnd->size, hnd->offset, hnd->fd, 308 hnd->size, hnd->offset, hnd->fd, 328 size_t offset = va_arg(args, size_t); local 342 hnd->offset = offset; 343 hnd->base = intptr_t(base) + offset; [all...] |
/hardware/qcom/display/msm8960/liboverlay/ |
H A D | overlay.cpp | 140 bool Overlay::queueBuffer(int fd, uint32_t offset, argument 147 ret = mPipeBook[index].mPipe->queueBuffer(fd, offset);
|
H A D | overlayCtrlData.h | 110 bool queueBuffer(int fd, uint32_t offset); 253 inline bool Data::queueBuffer(int fd, uint32_t offset) { argument 254 return mMdp.play(fd, offset);
|
H A D | overlayMdp.h | 188 bool play(int fd, uint32_t offset); 420 inline bool MdpData::play(int fd, uint32_t offset) { argument 422 mOvData.data.offset = offset;
|
H A D | overlayMdpRot.cpp | 43 return mRotDataInfo.dst.offset; 173 mRotDataInfo.dst.offset = 0; 233 bool MdpRot::queueBuffer(int fd, uint32_t offset) { argument 236 mRotDataInfo.src.offset = offset; 241 mRotDataInfo.dst.offset =
|
H A D | overlayMdssRot.cpp | 55 return mRotData.dst_data.offset; 130 bool MdssRot::queueBuffer(int fd, uint32_t offset) { argument 133 mRotData.data.offset = offset; 138 mRotData.dst_data.offset = 179 mRotData.dst_data.offset = 0;
|
/hardware/qcom/display/msm8974/libgralloc/ |
H A D | framebuffer.cpp | 91 const size_t offset = hnd->base - m->framebuffer->base; local 93 m->info.yoffset = offset / m->finfo.line_length; 151 /* Interpretation of offset for color fields: All offsets are from the 153 * (means: you can use the offset as right argument to <<). A pixel 164 info.red.offset = 24; 166 info.green.offset = 16; 168 info.blue.offset = 8; 170 info.transp.offset = 0; 189 info.red.offset = 11; 191 info.green.offset [all...] |
H A D | mapper.cpp | 67 hnd->offset, hnd->fd); 75 hnd->base = intptr_t(mappedAddress) + hnd->offset; 101 err = memalloc->unmap_buffer(base, size, hnd->offset); 222 hnd->size, hnd->offset, hnd->fd, 299 hnd->size, hnd->offset, hnd->fd, 308 hnd->size, hnd->offset, hnd->fd, 329 size_t offset = va_arg(args, size_t); local 343 hnd->offset = offset; 344 hnd->base = intptr_t(base) + offset; [all...] |
/hardware/qcom/display/msm8974/liboverlay/ |
H A D | overlay.cpp | 161 bool Overlay::queueBuffer(int fd, uint32_t offset, argument 168 ret = mPipeBook[index].mPipe->queueBuffer(fd, offset);
|
H A D | overlayCtrlData.h | 111 bool queueBuffer(int fd, uint32_t offset); 258 inline bool Data::queueBuffer(int fd, uint32_t offset) { argument 259 return mMdp.play(fd, offset);
|