summaryrefslogtreecommitdiff
path: root/src/sna/kgem.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2013-09-10 12:29:24 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2013-09-10 12:29:24 +0100
commit9a66d77efa53cff83e9711786c39e8ebff8dd26d (patch)
tree20935877276bfd805367a479c42a2b1dc77cb798 /src/sna/kgem.h
parent8ff8eb2b38dc705f5c86f524c1cd74a811a7b04c (diff)
sna: Disable use of Y-tiling for gen4
This problematic GPU still seems to like to fallover when faced with Y-tiling. It was reserved only for use with glyphs, but even that occasionally runs into trouble, so disable all selection of Y-tiling for our own use. Bugzilla: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1222203 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/sna/kgem.h')
-rw-r--r--src/sna/kgem.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sna/kgem.h b/src/sna/kgem.h
index f29f81a8..14615572 100644
--- a/src/sna/kgem.h
+++ b/src/sna/kgem.h
@@ -184,6 +184,7 @@ struct kgem {
uint32_t has_handle_lut :1;
uint32_t can_blt_cpu :1;
+ uint32_t can_render_y :1;
uint16_t fence_max;
uint16_t half_cpu_cache_pages;