Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-01 | Update for the move of RandR phyiscal size information. | Eric Anholt | |
2006-11-01 | walk around to VBIOS bug in Crestline B0 | Zou Nanhai | |
2006-10-31 | Give each output a get_modes function and expose those modes through RandR. | Eric Anholt | |
The get_modes should return the probed modes only. The driver should then append to the list (for example, compatible modes listed in other outputs, or standard VESA modes) to create the list to expose through RandR. That isn't done yet. | |||
2006-10-31 | Add compat definitions for M_T_PREFERRED and M_T_DRIVER for older X Servers. | Eric Anholt | |
2006-10-31 | Connect output detection up to RandR. | Eric Anholt | |
2006-10-31 | Move output connection detection to a per-output method. | Eric Anholt | |
This will be used by RandR, and should let us clean up some of the initial display configuration, hopefully. Also, analog hotplug-based detection is now enabled on G965. | |||
2006-10-31 | Move SDVOB_PRESERVE_MASK next to SDVOC_PRESERVE_MASK. | Eric Anholt | |
2006-10-31 | i830SetLVDSPanelPower is now a static function in i830_lvds.c, so remove it. | Eric Anholt | |
2006-10-31 | Fix many inconsistencies in the SDVO code compared to the spec. | Eric Anholt | |
Also, fix some struct padding so that the right bits are sent out. | |||
2006-10-30 | Remove some dead code from BIOS modesetting. | Eric Anholt | |
2006-10-30 | Remove GetBIOSVersion(). | Eric Anholt | |
This info hardly useful now that we don't use the BIOS for mode setting. | |||
2006-10-30 | Warning fix. | Eric Anholt | |
2006-10-30 | Remove SetPipeAccess and now-unnecessary VBE reinit. | Eric Anholt | |
2006-10-30 | Use the new fields for SDVO pixel multiply on the G965. | Eric Anholt | |
This should fix display at resolutions/refresh rates in a different multiplier class than the console display (generally, high resolution modes). | |||
2006-10-30 | Return and use valid status bits for i830_sdvo_get_trained_inputs(). | Eric Anholt | |
2006-10-30 | Clean up whitespace in i830_randr.c. | Eric Anholt | |
2006-10-30 | Bug 8594: Fix Xv hang with G965 | Wang Zhenyu | |
2006-10-27 | Add support for the new DRM memory manager. | Thomas Hellstrom | |
Some code are duplicated with the new libdrm. Once this code has been released with xserver, it can be removed. See the man page for new options and backwards 3D driver compatibility. | |||
2006-10-26 | Major cleanup of 3D invariant state, fixing hangs with rotation and render. | Eric Anholt | |
Now, the generic invariant state is always set while the X Server is active, and happens automatically when the X Server grabs the DRI lock. More 3D state is moved to the generic code. Then, the 3D consumers (video, rotation, render) set last_3d to their enum entry, and can update their own invariant state when another consumer was active. | |||
2006-10-26 | Note alignment requirement for i915 3D (texturing). | Eric Anholt | |
2006-10-26 | Don't write unused values beyond the end of scale_units array. | Eric Anholt | |
2006-10-25 | Move vbeInfo out of the driver struct to the one place it's used. | Eric Anholt | |
2006-10-25 | Remove dead memsize reporting. | Eric Anholt | |
The calculation no longer made sense, as we don't use the BIOS for mode selection. | |||
2006-10-25 | Remove disabled I830DetectMonitorChange(). | Eric Anholt | |
This used to be called when switching back in to X. It might make some sense to detect monitors at this time (it happens to occur at resume time, when monitors are likely to have changed), but it should probably live in either userland policy with RandR 1.2 or RandR 1.2 XFree86-DDX generic code. | |||
2006-10-25 | Move LVDS initialization and blacklisting damage to the LVDS support file. | Eric Anholt | |
2006-10-25 | Clean up the SDVO code. | Eric Anholt | |
The main change is to send SDVO commands using data passed into the send command function, and receive responses into memory passed into the read response function, rather than stuff things in/out through dev_priv->sdvo_regs. This lets us use structures to represent some arguments, which results in a nice cleanup (and 100% fewer arguments named magicN as a side effect). Also, the mode set path is changed to not do any preferred input timing work. We weren't doing anything legitimate with the results, since we didn't modify the CRTC timing appropriately, so now we just stuff the CRTC timing into both and hope for the best. This should probably be revisited later. | |||
2006-10-25 | Nuke trailing whitespace in SDVO code not already cleaned up. | Eric Anholt | |
2006-10-25 | Clean up SDVO code, moving the private structure internal and cleaning up caps. | Eric Anholt | |
All the SDVO code should now be in lower case rather than StudlyCaps. This also adjusts the I2C setup to create a bus per SDVO output we set up. The previous setup with shared buses was failing in some circumstances, which is probably due to the lack of refcounting in xf86i2c.c. | |||
2006-10-24 | Merge branch 'modesetting-origin' into modesetting | Keith Packard | |
2006-10-23 | Merge branch 'overhaul' into modesetting | Eric Anholt | |
2006-10-23 | Add work-in-progress integrated TV-out support. | Eric Anholt | |
This is the TV connector on board for the 915GM and 945GM. It is currently not hooked up to output initialization as it's entirely untested. However, I think this is a reasonable starting point for getting TV-out actually working. | |||
2006-10-23 | Add some MergedFB checks for accelerator limitations | Alan Hourihane | |
2006-10-23 | Merge branch 'master' of ↵ | Alan Hourihane | |
git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-intel | |||
2006-10-23 | Fix manpage to report 8160 instead of 6144 for LinearAlloc. | Alan Hourihane | |
2006-10-17 | Don't crash if SetCursorPosition is called with pScrn->currentMode == NULL. | Michel Dänzer | |
This allows the driver to work with servers that don't have the fix for this that was only recently pushed to git. | |||
2006-10-16 | Add a per-output mode-valid method. | Eric Anholt | |
This is currently disconnected, but will be used in more overhaul work. This should be where any output limitations, such as clocks, resolution, scaling limits, or other options, are validated. Other limitations, such as chipset resolution limits, CRTC clock limits, etc. should be elsewhere. | |||
2006-10-13 | Advertise textured video adapter first | Keith Packard | |
2006-10-13 | Prepare changelog for upload | David Nusinow | |
2006-10-13 | * New upstream version | David Nusinow | |
+ Shipping the git log as part of our diff.gz rather than a separate patch since upstream didn't include an updated Changelog | |||
2006-10-13 | Make VIDEO_DEBUG into a configure option | Alan Hourihane | |
2006-10-13 | Bump to 1.7.2 | Alan Hourihane | |
2006-10-13 | Ugh. Turn off debugging. | Alan Hourihane | |
2006-10-13 | Bump to 1.7.1 | Alan Hourihane | |
2006-10-13 | Fix bug #8553 & #8542 - suspend/resume regression from 1.5 driver | Alan Hourihane | |
2006-10-13 | Fix some warnings | Alan Hourihane | |
2006-10-10 | Only disable the output when marked disabled. | Eric Anholt | |
Also, remove a couple of dead variables. | |||
2006-10-10 | Mark current ps kernel is experimential with little test. | Wang Zhenyu | |
2006-10-10 | Use sf_prog.h instead | Wang Zhenyu | |
2006-10-09 | Fix LVDS restore path, and move pipe assignment for outputs to the right place. | Eric Anholt | |
2006-10-09 | Add a function for describing the output connection configuration. | Eric Anholt | |