Lines Matching refs:CopyBit
72 void CopyBit::reset() { in reset()
77 bool CopyBit::canUseCopybitForYUV(hwc_context_t *ctx) { in canUseCopybitForYUV()
85 bool CopyBit::isSmartBlitPossible(const hwc_display_contents_1_t *list){ in isSmartBlitPossible()
134 bool CopyBit::canUseCopybitForRGB(hwc_context_t *ctx, in canUseCopybitForRGB()
168 unsigned int CopyBit::getRGBRenderingArea (const hwc_context_t *ctx, in getRGBRenderingArea()
187 bool CopyBit::isLayerChanging(hwc_context_t *ctx, in isLayerChanging()
204 bool CopyBit::prepareSwapRect(hwc_context_t *ctx, in prepareSwapRect()
288 bool CopyBit::prepareOverlap(hwc_context_t *ctx, in prepareOverlap()
346 bool CopyBit::prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list, in prepare()
490 int CopyBit::clear (private_handle_t* hnd, hwc_rect_t& rect) in clear()
509 bool CopyBit::drawUsingAppBufferComposition(hwc_context_t *ctx, in drawUsingAppBufferComposition()
584 bool CopyBit::draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, in draw()
695 int CopyBit::drawOverlap(hwc_context_t *ctx, hwc_display_contents_1_t *list) { in drawOverlap()
792 int CopyBit::drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, in drawRectUsingCopybit()
877 int CopyBit::drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, in drawLayerUsingCopybit()
1168 int CopyBit::fillColorUsingCopybit(hwc_layer_1_t *layer, in fillColorUsingCopybit()
1207 void CopyBit::getLayerResolution(const hwc_layer_1_t* layer, in getLayerResolution()
1218 bool CopyBit::validateParams(hwc_context_t *ctx, in validateParams()
1232 int CopyBit::allocRenderBuffers(int w, int h, int f) in allocRenderBuffers()
1249 void CopyBit::freeRenderBuffers() in freeRenderBuffers()
1264 private_handle_t * CopyBit::getCurrentRenderBuffer() { in getCurrentRenderBuffer()
1268 void CopyBit::setReleaseFd(int fd) { in setReleaseFd()
1274 void CopyBit::setReleaseFdSync(int fd) { in setReleaseFdSync()
1286 struct copybit_device_t* CopyBit::getCopyBitDevice() { in getCopyBitDevice()
1290 CopyBit::CopyBit(hwc_context_t *ctx, const int& dpy) : mEngine(0), in CopyBit() function in qhwc::CopyBit
1321 CopyBit::~CopyBit() in ~CopyBit()
1330 CopyBit::LayerCache::LayerCache() { in LayerCache()
1333 void CopyBit::LayerCache::reset() { in reset()
1337 void CopyBit::LayerCache::updateCounts(hwc_context_t *ctx, in updateCounts()
1348 CopyBit::FbCache::FbCache() { in FbCache()
1351 void CopyBit::FbCache::reset() { in reset()
1357 void CopyBit::FbCache::insertAndUpdateFbCache(hwc_rect_t dirtyRect, in insertAndUpdateFbCache()
1365 int CopyBit::FbCache::getUnchangedFbDRCount(hwc_rect_t dirtyRect, in getUnchangedFbDRCount()