summaryrefslogtreecommitdiffstats
path: root/include/private/hwui
Commit message (Collapse)AuthorAgeFilesLines
* Add kModeSyncJohn Reck2014-07-241-1/+6
| | | | | | Bug: 16526750 Change-Id: I4c087160e80432739321172fd57880846c8de6e0
* Add invokeFunctorJohn Reck2014-03-281-1/+4
| | | | Change-Id: I09e675d3e02e3e528642175ada00b2b17fab7652
* Remove kStatusInvoke & kStatusDrawJohn Reck2014-03-281-8/+0
| | | | | | They are unused Change-Id: I44ecf1164dc6bc1b09438e733976d5a97a25f00e
* Skip eglSwapBuffers() call when we do not draw to GLChet Haase2012-05-311-1/+8
| | | | | | | | | | The fix is to track when we issue GL drawing commands, and to skip the call to eglSwapBuffers() when a DisplayList does not result in any actual rendering calls to GL. Issue #6364143 QuickMuni list items and buttons flicker instead of fade Change-Id: I60a02c61a58c32d92481a1e814b4c8a49c6a37a3
* Pass width/height parameters to webviewChet Haase2012-04-111-0/+4
| | | | | | | | | When webview draws into an fbo layer, it needs to know the size of that surface to create the rendering transform appropriately. This change copies in the current viewport size to the structure that is passed to the webview. Change-Id: I7160b0836d00834134c799c95a439cdc045e2035
* Allow fine-grained control over functors executionRomain Guy2012-04-021-3/+14
| | | | | | Adds non-drawing execution mode Change-Id: I82f92cf1b9a3b9ff2ca6d7427c4e02b73e04e6bf
* Use a status_t return type for GL functorsRomain Guy2012-03-261-0/+17
| | | | | | | | | WebView needs more fine-grained control over the behavior of the framework upon execution of the display lists. The new status_t allows WebView to requests its functor to be re-executed directly without causing a redraw of the entire hierarchy. Change-Id: I97a8141dc5c6eeb6805b6024cc1e76fce07d24cc
* Send WebView the current transform and whether we're drawing a layer.Romain Guy2011-03-171-0/+50
Bug #3275491 These can be used by WebView to correctly apply alpha and geometric transforms. Change-Id: I2ecd4376d68df886dead3c9240317de33f56828f