-
- Downloads
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
Showing
- drivers/gpu/msm/adreno_dispatch.c 3 additions, 3 deletionsdrivers/gpu/msm/adreno_dispatch.c
- drivers/gpu/msm/adreno_dispatch.h 1 addition, 1 deletiondrivers/gpu/msm/adreno_dispatch.h
- drivers/gpu/msm/kgsl.c 14 additions, 0 deletionsdrivers/gpu/msm/kgsl.c
- drivers/gpu/msm/kgsl.h 4 additions, 1 deletiondrivers/gpu/msm/kgsl.h
- drivers/gpu/msm/kgsl_events.c 4 additions, 4 deletionsdrivers/gpu/msm/kgsl_events.c
Loading
Please register or sign in to comment