Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-23 | shut up gcc warning | Zhenyu Wang | |
2008-07-23 | Fix HDMI output number | Zhenyu Wang | |
Output 33 is confusing. | |||
2008-07-22 | Bug #16801: fix X crash when NoAccel on 965 | Zhenyu Wang | |
2008-07-22 | only check pipe underrun if vtSema is true. | Zhenyu Wang | |
2008-07-22 | SSC is LVDS only | Zhenyu Wang | |
Fix regression on my 855GM for VGA output. | |||
2008-07-22 | Check underrun on enabled pipe | Zhenyu Wang | |
2008-07-22 | Thinkpad R60e TV quirk via DMI info | Zhenyu Wang | |
2008-07-21 | Don't set up the HWS page in GEM mode now that the kernel manages it. | Eric Anholt | |
2008-07-21 | Add no LVDS quirk for Transtec Senyo 610 mini PC | Jesse Barnes | |
Fixes FDO #16757. | |||
2008-07-18 | Fix distcheck. | Eric Anholt | |
2008-07-18 | Fix uninitialized-use warning in i830_debug.c ring dumping. | Eric Anholt | |
2008-07-18 | Get prototype for i830_bios_get_tv(). | Eric Anholt | |
2008-07-18 | Add intel_statuspage to .gitignore | Carl Worth | |
2008-07-18 | Merge commit 'origin/master' into drm-gem | Keith Packard | |
2008-07-18 | Choose a split for DSPARB based on the configured modes for both planes. | Jesse Barnes | |
Previously, we were attempting to give both planes equal space in the FIFO to be fair. However, larger modes require more fifo space, so split it based on the relative HDisplay of the modes. This should resolve some fifo underrun issues with differently-sized displays, or single large ones. Bug #16169. | |||
2008-07-17 | Don't disable pipe A on 855 chips | Jesse Barnes | |
It needs to stay enabled or we may see hangs when trying to re-enable it (say at VT switch time). Fixes FDO bug #15168. | |||
2008-07-17 | Merge branch 'master' into drm-gem | Carl Worth | |
Conflicts: configure.ac src/reg_dumper/Makefile.am | |||
2008-07-16 | Only initialize integrated TV encoder for mobile chips | Zhenyu Wang | |
2008-07-16 | xvmc: use vector based structure | Zhenyu Wang | |
This is more clear to read MV components. | |||
2008-07-16 | move FBC register dump out of display registers | Zhenyu Wang | |
This makes it easier to read. | |||
2008-07-15 | Fix GPIO pin usage for DDC on second HDMI port. | lipeng | |
2008-07-14 | Fix DSPARB setting on 845/865, which have only the AEND field and 96 entries. | Eric Anholt | |
2008-07-14 | Link the driver with -lpciaccess and -ldrm if needed | Julien Cristau | |
This makes sure the driver ends up with a DT_NEEDED reference to the libraries it's using. | |||
2008-07-14 | Fix gen4asm rule to work with a build dir | Julien Cristau | |
2008-07-12 | Use up to 256 separate vertex buffers | Carl Worth | |
This allows us to only call i830WaitSync once every 128 calls to composite rather than on every call. However, we do need to also call MI_FLUSH to avoid the vertex cache getting in our way, (since our "separate" buffers are all allocated as one contiguous chunk). | |||
2008-07-12 | Allow for multiple vertex buffers (though only use one for now) | Carl Worth | |
Using more than one (in the future) will allow for doing less frequent calls to i830WaitSync. | |||
2008-07-12 | Move VERTEX_BUFFERS setup from prepare_composite to composite | Carl Worth | |
This is in preparation for having larger (or multiple) vertex buffers in the future. | |||
2008-07-11 | Set tiling state for buffers allocated using GEM. | Eric Anholt | |
2008-07-10 | Add VBIOS based TV connector detection | Jesse Barnes | |
Now that the VBIOS code supports it, we can use the general features block to detect whether a TV connector is present on a given platform. Reviewed by Nanhai Zou. | |||
2008-07-10 | Improve VBIOS feature detection, add SSC support | Jesse Barnes | |
Improve the VBIOS feature detection and use it to find whether the platform supports spread spectrum clocking. Use the specified reference clock, but disable SSC if multiple heads are active, since it can cause problems in cloned configurations. Reviewed by Nanhai Zou. | |||
2008-07-07 | Improve FBC size checking | Jesse Barnes | |
In hindsight, this is obvious, since nowhere do we tell the FBC unit how much memory it has available. We need to make sure the compressed buffer is big enough to handle the uncompresed buffer, both in terms of vertical size and total framebuffer size, or the compressor could overwrite the memory immediately following the compressed buffer. | |||
2008-07-03 | Add pipea force enable quirk for another 855GM machine. | Stefan Dirsch | |
Fixes Novell Bug #406123, thanks Christoph. | |||
2008-07-03 | Fix official name for GM45 chipset | Zhenyu Wang | |
2008-07-02 | Give asus and eeepc backlight method higher priority | Zhenyu Wang | |
On #16418, Evgeniy Manachkin <sfstudio@mail.ru> reported that last asus and eeepc backlight patch is wrong, as acpi_video0 method will take priority and doesn't work. | |||
2008-06-30 | i810: Remove an effectively unused variable (only used in an incorrect free()) | Roland Test-tools Bär | |
Bug #15401. | |||
2008-06-28 | Fix SDVOC typo | Zhenyu Wang | |
2008-06-28 | xvmc: fix motion_type dump for frame/field picture | Zhenyu Wang | |
2008-06-28 | xvmc: Don't copy on xvmc surface in PutImage | Zhenyu Wang | |
As xvmc rendering result has already been in fb, we shouldn't do extra copy on it. Although special care is required for i915 xvmc surface pitch alignment, which must be at least 1KB aligned. So video display function should take it into acount instead of always setting Y pitch to be double of U/V pitch. | |||
2008-06-28 | xvmc: enlarge batch buffer size | Zhenyu Wang | |
2008-06-28 | xvmc: only allocate memory requiring physical address on 915G | Zhenyu Wang | |
Later 945-ish chipset can use graphics address instead. | |||
2008-06-28 | xvmc: init mc render load indirect command once | Zhenyu Wang | |
2008-06-28 | xvmc: init dest and reference buffer once | Zhenyu Wang | |
Init them right after context create, and only update buffer address info later. | |||
2008-06-28 | xvmc: init one-time mc context once | Zhenyu Wang | |
Don't setup one-time mc context everytime, as the content is always unchanged. And several structs got packed layout inside to ease static state initialization. | |||
2008-06-28 | xvmc: environ debug option support | Zhenyu Wang | |
export INTEL_XVMC_DEBUG=1 | |||
2008-06-28 | xvmc: formalize surface type definition | Zhenyu Wang | |
We should also carefully select surface type id. | |||
2008-06-27 | Add pipea force enable quirk for HP Pavilion ze4944ea | Jesse Barnes | |
Fixes bug #16540, thanks Bryce. | |||
2008-06-27 | Add pipe a force enable quirk for Lenovo T60 | Jesse Barnes | |
Fixes bug #16494. | |||
2008-06-25 | Fix SDVO HDMI output. | Hong Liu | |
While some cards had enough initialized at startup to work already, others required that the driver actually initialize the required AVI info frame. | |||
2008-06-24 | Remove ErrorF debugging from modeset ioctl | Jesse Barnes | |
Oops. | |||
2008-06-24 | Fix back buffer damage handler for 965+ chips | Jesse Barnes | |
When page flipping is enabled, we need to make sure any changes to the front buffer are reflected in the back buffer(s) or corruption might occur at page flip time. So make the damage handler work on 965 by adding appropriate tiling flags and pitch adjustments. |