summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2014-01-22 11:01:59 -0800
committerKeith Packard <keithp@keithp.com>2014-01-23 10:10:28 -0800
commitc1ce807d9f18f215332d7eeb844e8c640f71c53c (patch)
tree2575be554a4045c90f9457c4151136cf19a42831 /include
parent76b275d7acbfd6b28cb9e74fa4862faa6d08217d (diff)
dix: Praise clients which haven't run for a while, rather than idle clients
A client which is ready, but hasn't run for a while, should receive the same benefit as one which has simply been idle for a while. Use the smart_stop_tick to see how long it has been since a client has run instead of smart_check_tick, which got reset each time a client was ready, even if it didn't get to run. Reported-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Keith Packard <keithp@keithp.com> Tested-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'include')
-rw-r--r--include/dixstruct.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/dixstruct.h b/include/dixstruct.h
index a11729bdf..6c13895d7 100644
--- a/include/dixstruct.h
+++ b/include/dixstruct.h
@@ -106,7 +106,6 @@ typedef struct _Client {
int smart_start_tick;
int smart_stop_tick;
- int smart_check_tick;
DeviceIntPtr clientPtr;
ClientIdPtr clientIds;