diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2015-11-19 23:20:07 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2015-11-19 23:22:44 +0000 |
commit | f6e9316ed44ff491e26a7f43db71a4883147ca5b (patch) | |
tree | 17ff0a5de460d9a32fda9d4be51a01d8fa87d74a | |
parent | c446a7ccc783e3ca00b4b15d017c6e3af66dc646 (diff) |
Re-enable acceleration!
Double negatives are most confusing before coffee. In removing the
double negation from the xorg.conf, I inverted the option in the code
but didn't invert the test. As a result, acceleration was now disabled
unless you explicitly asked for NoAccel.
Reported-by: Jan Steffens
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r-- | src/sna/sna_accel.c | 2 | ||||
-rw-r--r-- | src/uxa/intel_driver.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 7e20715f..33418512 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -17985,7 +17985,7 @@ static bool sna_option_accel_none(struct sna *sna) if (wedged(sna)) return true; - if (xf86ReturnOptValBool(sna->Options, OPTION_ACCEL_ENABLE, TRUE)) + if (!xf86ReturnOptValBool(sna->Options, OPTION_ACCEL_ENABLE, TRUE)) return true; if (sna->kgem.gen >= 0120) diff --git a/src/uxa/intel_driver.c b/src/uxa/intel_driver.c index 70bce84e..8f76b34e 100644 --- a/src/uxa/intel_driver.c +++ b/src/uxa/intel_driver.c @@ -364,7 +364,7 @@ static Bool can_accelerate_blt(struct intel_screen_private *intel) if (INTEL_INFO(intel)->gen == -1) return FALSE; - if (xf86ReturnOptValBool(intel->Options, OPTION_ACCEL_ENABLE, TRUE) || + if (!xf86ReturnOptValBool(intel->Options, OPTION_ACCEL_ENABLE, TRUE) || !intel_option_cast_to_bool(intel->Options, OPTION_ACCEL_METHOD, TRUE)) { xf86DrvMsg(intel->scrn->scrnIndex, X_CONFIG, "Disabling hardware acceleration.\n"); |