Commit Graph

18 Commits

Author SHA1 Message Date
Dave Airlie
a77fae8505 cleanup some the drmmode_display header file 2011-09-29 11:52:51 +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
Dave Airlie
e2f8315dae drop exa
don't provide accel in this framework
2011-03-10 09:15:55 +10:00
Thomas Hellstrom
9c4c323d50 Avoid an EXA init segfault.
Don't allocate each VRAM buffer with a 16MB alignment.
2008-06-30 18:59:13 +01:00
Alan Hourihane
a65888d678 fixes for gallium stride changes 2008-06-27 17:32:28 +01:00
Alan Hourihane
e0c43fff32 More error checking 2008-06-27 09:46:24 +01:00
Alan Hourihane
387ec961f2 add --with-gallium-dir to specify location of gallium tree 2008-06-26 23:34:51 +01:00
Alan Hourihane
410b0a4254 NULL checks 2008-06-26 22:49:33 +01:00
Alan Hourihane
621fa337fb Fix copy surface 2008-06-26 22:47:20 +01:00
Alan Hourihane
ccd0c76472 Add EXA winsys for gallium pipe driver interface.
Plug in the EXA framework into the pipe driver
for surface_copy & surface_fill.

Back pixmaps with drmBO's including the front buffer.
2008-06-26 22:27:44 +01:00
Alan Hourihane
0e1aa03708 yet more 2008-06-26 22:27:14 +01:00
Alan Hourihane
2b3a3bc920 more formatting fixes 2008-06-26 22:26:16 +01:00
Alan Hourihane
2a45c28712 formatting fixes 2008-06-26 22:25:17 +01:00
Alan Hourihane
47969d7928 Add DRI2 support.
Add EXA stubs.

Currently tested with i915.
2008-06-16 15:08:30 +01:00
Alan Hourihane
cba8b25a7e Bring inline with current modesetting-101 branch for connector/encoder changes 2008-06-02 11:17:47 +01:00
Alan Hourihane
000ead4503 Plug in hardware cursor support 2008-05-28 19:59:38 +01:00
Alan Hourihane
f9f7a872bf Run indent 2008-05-28 15:55:36 +01:00
Alan Hourihane
106bea5ad1 Initial commit of new modesetting driver 2008-05-28 13:33:07 +01:00