e7403150b1a7a50e5b2689dd40ae7825c4641fe2 |
|
07-Feb-2014 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
qdutils: Refactor idletimeout fallback mechanism. 1. Use kernel timer interrupt to signal about the timeout to Invalidator thread and fallback to GPU composition. 2. This implementation avoids waking up the Invalidator thread for every idletimeout value during continuous update. Change-Id: I4370f10a0ca06b5cb1e7bdcb047e9c8daec51afb
/hardware/qcom/display/msm8084/libqdutils/idle_invalidator.h
|
3e051aac179e00ba4991ef31747af8fd3f9d8876 |
|
24-Jan-2014 |
Saurabh Shah <saurshah@codeaurora.org> |
qdutils: idle_invalidator: Use fixed timeout rather than range Currently the idle timeout is in a range from idle_timeout / 2 to idle_timeout, since we didn't need precise values. Change this to a fixed value using timestamps, because the timeout is too low and warrants precision. Change-Id: I9cec1db7f1d7fda2996ab80449c61269915f6be4
/hardware/qcom/display/msm8084/libqdutils/idle_invalidator.h
|
9e1ed6a96a3845af146b95e9af38c9e06bbf22de |
|
09-Jul-2013 |
Prabhanjan Kandula <pkandula@codeaurora.org> |
libqdutils: Add synchronization to idle invalidator Protect invalidator data from accessing multiple threads asynchronously. Composition thread and idle invalidator threads could access at same time. Add locking to protect invalidator class member variables. Change-Id: I568ec367958c88f70f7aa4e6917abd53830adfd3
/hardware/qcom/display/msm8084/libqdutils/idle_invalidator.h
|
5070c694011ddc30673ec68a9d1d74dc713c49f2 |
|
10-Feb-2013 |
Duy Truong <dtruong@codeaurora.org> |
Update copyright to The Linux Foundation Change-Id: I145b66896159ff9886ed73507f17b3165ba0266d
/hardware/qcom/display/msm8084/libqdutils/idle_invalidator.h
|
0f859f6f0db0e0c05d8c319d8d597ad2731513ae |
|
02-Jul-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
display: Add QC Display utils * Rename qcomui directory to qdutils * Avoid inclusion of qcom_ui header * Add class to get MDP version * Add namespace for qdutils to prevent collison Change-Id: I9a3f440e6b0fea1cfcc478ddca90af5df3bbb897
/hardware/qcom/display/msm8084/libqdutils/idle_invalidator.h
|