Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-02-14 | Create driver-independent DGA hooks, remove i830 DGA code. | Keith Packard | |
As RandR needs to poke at DGA code, and we want the RandR code to be driver-independent, it seemed easier to just make the DGA code driver-independent as well. | |||
2007-02-14 | WIP DGA generic support. | root | |
2007-02-14 | Use new DRI ClipNotify hook to track page flipping per CRTC when available. | Michel Dänzer | |
2007-02-14 | Revive i830 page flipping support. | Michel Dänzer | |
Use the damage layer directly instead of via shadowfb. | |||
2007-02-14 | Update SAREA pipe fields in i830PipeSetBase. | Michel Dänzer | |
2007-02-14 | If the DRM can handle it, enable vertical blank interrupts for both pipes. | Michel Dänzer | |
2007-02-13 | Switch the RECTLIST vertex order to (x2, y2), (x1, y2), (x1, y1). | Eric Anholt | |
This is the documented correct ordering, and while the previous ordering (reversed) worked on some hardware, it failed on others. Reported by: Wang Zhenyu <zhenyu.z.wang@intel.com> | |||
2007-02-13 | Bug #9941: ViewSonic VX2025wm sync polarity quirk to fix mode distortion. | Eric Anholt | |
2007-02-13 | Fix double free in the case of LVDS disabled through quirks. | Eric Anholt | |
2007-02-13 | Merge branch 'modesetting-origin' into modesetting | Eric Anholt | |
2007-02-13 | Attempt to detect panel fixed mode from EDID or current programmed mode. | Eric Anholt | |
These two sources are placed in higher priority to the BIOS data when available, since the BIOS data has proven unreliable. The BIOS data is still read, and warnings printed if it doesn't match what we probe. The BIOS data remains useful for the situation where we want to turn on LVDS but there is no EDID available and no current mode programmed (i.e. booting with VGA or TV connected). | |||
2007-02-13 | Remove dead #if 0-ed structure. | Eric Anholt | |
2007-02-09 | Fix comments on 965 pitch alignment restrictions. | Eric Anholt | |
2007-02-09 | add missing files to fix distcheck | Daniel Stone | |
A bunch of files were missing from _SOURCES, and the build was also broken for missing files (from EXTRA_DIST) when building without gen4asm. | |||
2007-02-09 | TV Enable | Zou Nan hai | |
2007-02-09 | set DPLL before detect | Zou Nan hai | |
2007-02-08 | EXA: i965 pixmap pitch align | Wang Zhenyu | |
This seems like a typo, which causes screen artifacts. | |||
2007-02-07 | EXA: fix render issue with i965 | Wang Zhenyu | |
Fix SF kernel with corrent coeffient work, and correct VUE storage in multi texture case. | |||
2007-02-07 | Make TV code same with external tree. | Zou Nan hai | |
Fallback to old filter table. 4 spaces indent reformat. Auto scaling seem to not work well on some low res interlace mode when input width > 1024, filter those modes. Fix some subcarriar number | |||
2007-02-05 | Fix hang when TV is not connect. | Zou Nanhai | |
2007-02-02 | Add subpixel offsets to fix accelerated rotated rendering on i915. | Eric Anholt | |
This fixes the rendercheck "transformed src/mask coords 2" tests. Previously, the source pixels chosen would be off by one in some cases. The particular values were taken from Mesa, which uses .125 offsets (except apparently broken for y), but the signs are changed. I would be happier if I had better justification for why this worked. | |||
2007-02-02 | Fix bad offsets in "right" rotation of the CRTC in cursor and update handling. | Eric Anholt | |
2007-02-01 | Rename driver from i810 to intel. Permit old name for compatibility. | Keith Packard | |
Driver installs as intel_drv.so with symlink to i810_drv.so to ensure existing configurations continue to work. Updated manual page to reflect name change and add attributions for recent work. | |||
2007-02-01 | Merge branch 'modesetting-origin' into modesetting | Keith Packard | |
2007-02-01 | Add "Ignore" option to per-output monitor, removes output from server. | Keith Packard | |
Setting option "Ignore" "Yes" will cause the server to pretend as if the specified output does not exist at all. It will not be listed by the RandR1.2 extension, and the server will not attempt to detect monitors at startup time. | |||
2007-02-02 | Add Intel 965GM chipset support | Wang Zhenyu | |
2007-02-02 | Revert original crestline pci id patch | Wang Zhenyu | |
2007-02-02 | Merge branch 'modesetting' into crestline | Wang Zhenyu | |
Conflicts: src/i830_display.c src/i830_tv.c src/i830_xf86Crtc.c | |||
2007-02-02 | Merge branch 'modesetting' of ↵ | Wang Zhenyu | |
git://proxy.ims.intel.com:9419/git/xorg/driver/xf86-video-intel into modesetting | |||
2007-02-01 | Check for rotation change in xf86RandR12CrtcSet. | Keith Packard | |
xf86RandRCrtcSet was ignoring changes to only rotation, so the screen would be left incorrectly rotated. | |||
2007-02-01 | Improve register debugging output. | Eric Anholt | |
This includes not reporting some fields on hardware where those bits are reserved, correcting one of the hardware error bit numbers, and reducing the severity of the debugging output warnings. | |||
2007-02-01 | Remove some more dead options. | Eric Anholt | |
2007-02-01 | Bug #9819: Add two headers that are apparently necessary on older X Servers. | Eric Anholt | |
2007-01-31 | Sync before overwriting Render acceleration state on the 965. | Eric Anholt | |
2007-01-31 | Fix copy-and-paste-o in the render code cleanup that broke XAA. | Eric Anholt | |
2007-01-31 | Naming and formatting cleanup in Render acceleration code. | Eric Anholt | |
2007-01-31 | Move the render code to non-EXA-specific filenames. | Eric Anholt | |
2007-01-31 | Remove custom accelerated rotation code now that it's all done through Render. | Eric Anholt | |
2007-01-31 | Add an accelerated path for rotation Render operations in XAA. | Eric Anholt | |
The now-generic (kind of) EXA code will be cleaned up and moved to generic files in a later commit. | |||
2007-01-31 | tune | Zou Nan hai | |
2007-01-31 | fix | Zou Nan hai | |
2007-01-31 | add 720p@50Hz, | Zou Nan hai | |
however 720p in this freq seems to not support src width, hactive > 800, so skip those inputs. | |||
2007-01-31 | TV fixes. | Zou Nan hai | |
2007-01-30 | Fix accelerated Render transformations. | Eric Anholt | |
Previously, we tried to use 2 points instead of 3 to describe the source rectangles, which mostly just worked for scaling. | |||
2007-01-30 | Simplify EXA acceleration transform handling. | Eric Anholt | |
2007-01-29 | Merge branch 'modesetting-rotation' into modesetting | Keith Packard | |
This adds reasonably driver-independent rotation support to the common layer. The piece required in the driver is to allocate and redirect the crtc to a shadow frame buffer. The driver uses Render to perform the actual rotation operation (which leaves us free to do fun projective transforms at some point in the future :-). | |||
2007-01-29 | Restore a few important lines from 89ace3e81fe72075b1709b073c05532f13b7f0d1 | Eric Anholt | |
Typical results were failure to sync, and a black screen. | |||
2007-01-29 | Remove dead code to undo the damage of xf86SetModeCrtc() blank limiting. | Eric Anholt | |
2007-01-29 | Bug #9680: Remove bogus blank length limiting in xf86SetModeCrtc(). | Eric Anholt | |
Our modes typically come from EDID or default modes, and when the monitor asks for a specific mode, deciding to tweak it usually results in incorrect display. And if the user is specifying a mode by hand, tweaking it then is still pretty rude. Reviewed by: ajax | |||
2007-01-29 | ch7xxx: actually power up the chip around connection detection | Dave Airlie | |