diff options
author | 2014-09-30 11:28:30 -0700 | |
---|---|---|
committer | 2014-10-03 14:57:09 -0700 | |
commit | 99a0afbaee9eddabc2b544e3a5c432901c1d498c (patch) | |
tree | eb2add5f603b0709134e855f35d2a8016bcfc642 /libs/binder/TextOutput.cpp | |
parent | 6c925ede620f4080227bb1fe8a41e4b4502348f8 (diff) |
BufferQueueProducer: Throttle EGL frame production.
Throttling was previously controlled by a combination of the
driver and the number of buffers in the queue. This patch makes
a more consistent trade-off, which allows two GPU frames pending
but not three. More buffering could improve throughput in the
case of varying frame times, but this also increases latency.
Bug: 17502897
Change-Id: I4ee68019ca94c635294c5959931a555a6c4ef2df
Diffstat (limited to 'libs/binder/TextOutput.cpp')
0 files changed, 0 insertions, 0 deletions