tag | ccb927b85f771b4dc0a81b9b07b6377ffca2421a | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Tue Aug 08 12:52:15 2017 -0700 |
object | dc40906c97ae8c01bd83019ea3d8d22653db846c |
Android o-preview-4 Release 0.2
commit | dc40906c97ae8c01bd83019ea3d8d22653db846c | [log] [tgz] |
---|---|---|
author | Tim Murray <timmurray@google.com> | Wed Jun 14 15:23:55 2017 -0700 |
committer | Tim Murray <timmurray@google.com> | Thu Jun 15 23:48:10 2017 +0000 |
tree | 58076e872d4b7b7b890ced203ffc5fa822088c87 | |
parent | 1735e86bf493ea61c90670892374adaf5f2fb61f [diff] |
kgsl: convert some workqueues to use kthreads adreno_dispatch_work and _kgsl_event_worker are both low-latency low-runtime functions that are in the critical path of GPU rendering. Moving them out of workqueues and into a dedicated FIFO kthread avoids significant jitter. bug 30342017 bug 62616267 Signed-off-by: Tim Murray <timmurray@google.com> Change-Id: I5b071a738948b69c23810a8ea5957bdddc274912