summaryrefslogtreecommitdiffstats
path: root/libs/hwui/renderthread/RenderThread.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Bag of scheduling tweaksJohn Reck2014-05-231-13/+50
| | | | | | | | | | | | | Bug: 15118640 * Prevent over-stuffing the queue by dropping frames * Prevent double-drawing in one pulse by RT by deferring vsync registration until post-draw so that it catches the next vsync pulse instead of the current one * Bias vsync race condition towards the UI thread * Fix queueDelay to actually work Change-Id: Ibf584258bd93ebcbba058bd976dc8b307f1c6155
* TIME LORD!John Reck2014-05-051-4/+3
| | | | | | Bug: 14444180 Change-Id: I68bec3807c4d1c88d5af1aec2fe6907d60b5f2f3
* RenderThread animator supportJohn Reck2014-04-291-3/+120
| | | | Change-Id: Icf29098edfdaf7ed550bbe9d49e9eaefb4167084
* Fix nano vs. millisJohn Reck2014-01-291-2/+3
| | | | Change-Id: I54f752bb7faab5fa66c36252c9f7cf8f5c9939c9
* Native-side proxyJohn Reck2014-01-271-25/+120
| | | | | | | Remove RemoteGLRenderer Remove reflection-based control Change-Id: If17c2bbb61c7141986d88c4763def77ed1074985
* Track Looper decoupling from ALooperBrian Carlstrom2013-12-191-1/+1
| | | | Change-Id: I83d1f5f6600019268c53706b7bf6d94b84931e18
* RenderThread workJohn Reck2013-12-091-0/+86
Hacky prototype needs a private API to enable Change-Id: I21e0ddf3cdbd38a4036354b5d6012449e1a34849