Aaron Plattner
1003bcbe43
G80 bug #12637 : Unwedge the hardware if the BIOS left it stuck.
2007-10-13 15:15:31 -07:00
Aaron Plattner
1e12277650
Remove unused headers.
2007-10-13 13:50:04 -07:00
Aaron Plattner
7a124edd1f
Bump to 2.1.5.
nv-2.1.5
2007-09-21 18:55:21 -07:00
Aaron Plattner
fee39378ee
Fix stupid, stupid typos reported by Alan Coopersmith.
...
Thanks!
2007-09-21 15:24:23 -07:00
Aaron Plattner
5ca45e600d
Bump to 2.1.4.
nv-2.1.4
2007-09-21 12:16:56 -07:00
Aaron Plattner
e58504defa
Fix uninitialized variable warning.
2007-09-17 15:44:52 -07:00
Aaron Plattner
5b56964a29
New products.
2007-09-17 15:41:26 -07:00
Aaron Plattner
deff2965ef
libpciaccess support.
2007-09-17 15:41:14 -07:00
Aaron Plattner
b2db7d4144
G80: Fix LVDS detection on some laptops.
2007-09-11 22:51:20 -07:00
Aaron Plattner
07fb9f0b00
Add release.sh to .gitignore.
2007-08-27 12:12:44 -07:00
Aaron Plattner
69f7a57cd9
Bump to 2.1.3.
nv-2.1.3
2007-08-15 17:12:11 -07:00
Aaron Plattner
3bb842cb55
Nuke old RCS tags.
...
Fix the ends of files. Update the known cards date.
2007-07-24 21:21:57 -07:00
Aaron Plattner
08b6847335
G80: Allow DVI scaling.
...
Revamp how the scaling code works. When a mode is set on a DVI output,
determine the current preferred mode and scale to that. Add a new scaling
option, "off", which disables scaling and scans out the actual timings in the
mode to be set.
2007-07-24 20:36:04 -07:00
Aaron Plattner
f0ebb42ee9
G80: Add an LVDS flat panel scaling property.
...
This property controls how non-native resolutions are scaled to the native
resolution. Valid values are:
* center: 1:1 pixel ratio with black borders to center the image.
* fill: Scale image to the native resolution.
* aspect: Scale image to fit the screen, adding black bars to preserve
square pixels.
Defaults to "aspect". Change with "xrandr --output LVDS --set scale <foo>".
2007-07-13 13:19:15 -07:00
Aaron Plattner
ec78618d68
Bug #4686 : Fix a minor GeForceFX + flatpanel + video overlay corruption issue.
...
This change was originally in XFree86 CVS, nv_dac.c version 1.36 but got
reverted accidentally.
2007-07-10 11:54:33 -07:00
Aaron Plattner
4938229981
Bump to 2.1.2.
nv-2.1.2
2007-07-10 09:58:46 -07:00
Aaron Plattner
d0d4e37acc
More GeForce 8 series mobile chips.
2007-07-10 09:57:33 -07:00
Aaron Plattner
e77a2d9b62
G80: Add a dithering property and corresponding config file option.
2007-07-10 00:41:21 -07:00
Aaron Plattner
c1503c864d
GeForce 8600M GT.
2007-07-08 01:28:42 -07:00
Aaron Plattner
42dffde988
Work around more MacBook wackiness.
...
Turn off more corrupt the framebuffer mode. Don't mess with the pixel clock for
LVDS as long as we're trusting the VBIOS-programmed timings.
2007-07-08 00:53:00 -07:00
Aaron Plattner
bc439899f3
Put the GPU into don't corrupt the framebuffer mode to work around MacBook wackiness.
2007-07-03 14:03:59 -07:00
Aaron Plattner
0f93ad0e2a
Bump to 2.1.1.
nv-2.1.1
2007-07-02 09:01:12 -07:00
Aaron Plattner
4ff01787a6
GeForce 8400M G.
2007-06-30 21:53:07 -07:00
Aaron Plattner
63eb1a4aa4
Support configs with BAR1 < total RAM < 256 MB.
2007-06-30 21:51:15 -07:00
Aaron Plattner
209c84e788
Bump to 2.1.0.
nv-2.1.0
2007-06-18 13:08:31 -07:00
Aaron Plattner
24770ccf88
Fix some random colormap corruption on DFPs with certain pre-G80 GPUs.
2007-06-18 12:37:12 -07:00
Aaron Plattner
4e56465a79
G80: Mode validation.
...
Disable LVDS modes larger than the native resolution.
Disable dual-link TMDS modes for now since they don't work reliably.
2007-06-07 18:28:56 -07:00
Aaron Plattner
6b71721439
G80: LVDS support.
2007-06-05 17:01:46 -07:00
Aaron Plattner
70b304cd0d
G80: Rearrange HW video timing computations.
...
Compute the HW parameters in G80CrtcModeFixup and stash them in adjusted_mode.
Move some register writes into G80CreateSor.
2007-06-05 17:01:46 -07:00
Benjamin Herrenschmidt
402b1d1526
Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/driver/xf86-video-nv
2007-06-03 11:18:50 +10:00
Benjamin Herrenschmidt
1f4790adca
Fix build. Including xf86DDC.h before we include xf86.h doesn't fly
...
and it's not necessary anyway as it's pulled in by g80_type.h
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org >
2007-06-03 11:16:55 +10:00
Aaron Plattner
9b8470e9c8
Bump to 2.0.96.
nv-2.0.96
2007-05-16 14:45:36 -07:00
Aaron Plattner
51c6425bea
Add rudimentary VBE-based dual head support for pre-G80.
2007-05-11 15:29:13 -07:00
Aaron Plattner
0415ecaead
Bump to 2.0.95.
nv-2.0.95
2007-05-03 11:54:28 -07:00
Aaron Plattner
c511debc07
Fix some harmless warnings.
2007-05-02 15:23:14 -07:00
Aaron Plattner
100d7c7393
GeForce 8800 Ultra
2007-05-02 09:33:33 -07:00
Aaron Plattner
ed9f98853a
Remove some old stuff from README.G80.
2007-04-24 20:57:43 -07:00
Aaron Plattner
88d44d5e4f
Get EXA resizing working and document it.
2007-04-24 20:45:52 -07:00
Aaron Plattner
29433b7696
EXA: Add solid, copy, and UTS hooks.
2007-04-24 20:10:56 -07:00
Aaron Plattner
339e30cb49
G80: EXA infrastructure.
...
No acceleration yet.
2007-04-24 16:38:04 -07:00
Aaron Plattner
c6e4105ce4
Merge branch 'randr-1.2'
...
Conflicts:
configure.ac
man/Makefile.am
man/nv.man
src/g80_display.h
src/g80_output.c
src/nv_driver.c
2007-04-24 15:43:48 -07:00
Aaron Plattner
4ff648c85f
Depend on server 1.2 or higher.
...
Remove support for building with the libc wrapper or without the Drawable XV
argument.
2007-04-20 16:24:15 -07:00
Aaron Plattner
48f9a6f945
G80: Remove AdjustFrame printout.
2007-04-20 15:37:09 -07:00
Aaron Plattner
5d9b75b432
GeForce 8300 GS and GeForce 8400 GS.
2007-04-20 15:23:26 -07:00
Aaron Plattner
7a07a765c2
Steal RandR1.2 compat code from the Intel driver.
...
Spruce it up a bit so that --with-xserver-source works even if there's a local
compat copy.
2007-04-20 15:20:12 -07:00
Aaron Plattner
2971fd0a18
Remove unused g80_ddc.h.
2007-04-20 13:40:33 -07:00
Aaron Plattner
1261f12714
Add new chips to the manpage.
2007-04-20 09:01:02 -07:00
Aaron Plattner
ae582bdd21
Always support G80.
2007-04-20 00:13:31 -07:00
Aaron Plattner
b4e26dfcc0
Bump to 2.0.2.
nv-2.0.2
2007-04-17 15:00:24 -07:00
Aaron Plattner
b23eeec2be
G80: Add a basic README.
2007-04-17 14:59:41 -07:00