Dave Airlie
c5529d68c5
modesetting: fix shadow resizing.
...
if we hotplugged and output, the shadow got disabled by accident.
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-02-20 11:05:59 +00:00
Dave Airlie
eb44a004b7
modesetting: fix stride if kernel modifies it.
...
If the kernel aligns things use its values instead.
fixes output on nouveau here.
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-02-20 10:55:48 +00:00
Dave Airlie
fc5f39acd4
cleanup dumb cap fetch
2012-02-17 15:54:14 +00:00
Dave Airlie
d94b3eaba9
modesetting: add cursor fallback if kernel rejects cursor.
...
If the kernel rejects a cursor, cause a fallback, this isn't 100% as
we can lose the initial cursor, but it works fine once wm starts.
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-02-17 15:55:38 +00:00
Dave Airlie
cb65ec6b58
check drm support dumb buffer capability
2011-09-29 16:06:52 +01:00
Dave Airlie
d686130c17
add -Wall, cleanup warnings
2011-09-29 14:13:58 +01:00
Dave Airlie
a4f6e661b5
fix server recycling
2011-09-29 14:05:43 +01:00
Dave Airlie
2a46189054
modesetting: restart driver effort from other codebases
...
This starts a randr 1.2 compatible driver with cursors.
TODO:
libkms
dirty handling
server recycling.
2011-09-29 11:49:26 +01:00