summaryrefslogtreecommitdiff
path: root/src/Makefile.am
AgeCommit message (Collapse)Author
2012-06-07nv: port to new compat API.Dave Airlie
Signed-off-by: Dave Airlie <airlied@redhat.com>
2010-07-19The /compat code is no longer required.Gaetan Nadon
This was used at one point in time to backport the modes code from server 1.3 to server 1.2. When the tarball was created, whatever modes code was on the developer disk was included. The server 1.2 as shipped in the tarball on the web does not contain the modes code. It was added just after and found in git branch server-1.2-branch. The modes code was initially included in version 2.0.95 and still compiles with server 1.2. As of version 2.1.9 it no longer compiles. Subsequent versions are not backward compatible and probably not meant to be. The XRandR wiki points to articles saying that XRandR 1.2 first appeared in server 1.3 and nv 2.0.95. Given that modes code in current server version does not compile with server 1.2, and that the modes code is included in version 1.3 and up, might as well stop including this modes code in the driver. This patch makes the driver requiring server 1.3 or later. This will solve the issue where "make dist" fails "out of the box" and requires manual fix-up on the build machine which is documented in the compat/README file. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-06-15Revert "Refuse to bind to a device which has kernel modesetting active."Aaron Plattner
It was superseded by 3e9f7704122e0685ce83f7d3d3630e8a07293671, which depends on libpciaccess and not libdrm. This is better, because the server already depends on the former, while the latter is optional. This reverts commit 17ab5dbea69e690cbf78c25040db518471e0887f. Conflicts: src/nv_driver.c
2010-04-16Refuse to bind to a device which has kernel modesetting active.Marcin Slusarz
Touching directly the hardware while kernel modesetting is active breaks console output. Patch almost entrirely based on VESA patch by Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com> Tested-by: Aaron Plattner <aplattner@nvidia.com> Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
2008-03-06Add xf86gtf.c to the compat file list.Aaron Plattner
2007-10-13Remove unused headers.Aaron Plattner
2007-04-24G80: EXA infrastructure.Aaron Plattner
No acceleration yet.
2007-04-20Steal RandR1.2 compat code from the Intel driver.Aaron Plattner
Spruce it up a bit so that --with-xserver-source works even if there's a local compat copy.
2007-04-20Always support G80.Aaron Plattner
2007-03-11Initial RandR 1.2 support for G80.root
Mostly just rearranging code.
2007-03-08Initial G80 support. Bump to 1.99.1.Aaron Plattner
2007-01-17Remove the riva128 submodule. Link Riva support into nv_drv.so directly.Aaron Plattner
2005-09-16Put the riva_* files in the riva128.so subdriver, like monolithic.Eric Anholt
2005-07-26Build system for nvSøren Sandmann Pedersen