summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2011-07-04 13:44:28 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2011-07-04 17:13:57 +0100
commit3e53b0f3a365c031bfef8d087bcee0ae1c2d2988 (patch)
treea33a3266adfebdaeee33bb6942b4c8c92d81dab0
parent33ddaf54299979e98b196d479f1b2060d9551cc5 (diff)
sna: Enable relaxed-fencing for gen2 devices
(Just as dependent upon non-buggy kernels as gen3...) Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r--src/sna/kgem.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/sna/kgem.c b/src/sna/kgem.c
index 99ac795b..d85b5cc2 100644
--- a/src/sna/kgem.c
+++ b/src/sna/kgem.c
@@ -347,12 +347,8 @@ void kgem_init(struct kgem *kgem, int fd, struct pci_device *dev, int gen)
gp.param = I915_PARAM_HAS_RELAXED_FENCING;
gp.value = &i;
- if (drmIoctl(kgem->fd, DRM_IOCTL_I915_GETPARAM, &gp) == 0) {
- if (gen < 33)
- kgem->has_relaxed_fencing = i >= 2;
- else
- kgem->has_relaxed_fencing = i > 0;
- }
+ if (drmIoctl(kgem->fd, DRM_IOCTL_I915_GETPARAM, &gp) == 0)
+ kgem->has_relaxed_fencing = i > 0;
}
} else
kgem->has_relaxed_fencing = 1;