Lines Matching refs:CopyBit
72 void CopyBit::reset() { in reset()
77 bool CopyBit::canUseCopybitForYUV(hwc_context_t *ctx) { in canUseCopybitForYUV()
85 bool CopyBit::canUseCopybitForRGB(hwc_context_t *ctx, in canUseCopybitForRGB()
115 unsigned int CopyBit::getRGBRenderingArea in getRGBRenderingArea()
134 int CopyBit::getLayersChanging(hwc_context_t *ctx, in getLayersChanging()
186 int CopyBit::checkDirtyRect(hwc_context_t *ctx, in checkDirtyRect()
211 bool CopyBit::prepareOverlap(hwc_context_t *ctx, in prepareOverlap()
272 bool CopyBit::prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list, in prepare()
385 int CopyBit::clear (private_handle_t* hnd, hwc_rect_t& rect) in clear()
404 bool CopyBit::drawUsingAppBufferComposition(hwc_context_t *ctx, in drawUsingAppBufferComposition()
477 bool CopyBit::draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, in draw()
576 int CopyBit::drawOverlap(hwc_context_t *ctx, hwc_display_contents_1_t *list) { in drawOverlap()
634 int CopyBit::drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, in drawRectUsingCopybit()
719 int CopyBit::drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, in drawLayerUsingCopybit()
985 int CopyBit::fillColorUsingCopybit(hwc_layer_1_t *layer, in fillColorUsingCopybit()
1024 void CopyBit::getLayerResolution(const hwc_layer_1_t* layer, in getLayerResolution()
1033 bool CopyBit::validateParams(hwc_context_t *ctx, in validateParams()
1047 int CopyBit::allocRenderBuffers(int w, int h, int f) in allocRenderBuffers()
1064 void CopyBit::freeRenderBuffers() in freeRenderBuffers()
1079 private_handle_t * CopyBit::getCurrentRenderBuffer() { in getCurrentRenderBuffer()
1083 void CopyBit::setReleaseFd(int fd) { in setReleaseFd()
1089 void CopyBit::setReleaseFdSync(int fd) { in setReleaseFdSync()
1101 struct copybit_device_t* CopyBit::getCopyBitDevice() { in getCopyBitDevice()
1105 CopyBit::CopyBit(hwc_context_t *ctx, const int& dpy) : mEngine(0), in CopyBit() function in qhwc::CopyBit
1136 CopyBit::~CopyBit() in ~CopyBit()
1145 CopyBit::LayerCache::LayerCache() { in LayerCache()
1148 void CopyBit::LayerCache::reset() { in reset()
1152 void CopyBit::LayerCache::updateCounts(hwc_context_t *ctx, in updateCounts()
1161 CopyBit::FbCache::FbCache() { in FbCache()
1164 void CopyBit::FbCache::reset() { in reset()
1169 void CopyBit::FbCache::insertAndUpdateFbCache(hwc_rect_t dirtyRect) { in insertAndUpdateFbCache()
1175 int CopyBit::FbCache::getUnchangedFbDRCount(hwc_rect_t dirtyRect){ in getUnchangedFbDRCount()