Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-11 | Move drmMMLock to after we have unbound our (pinned) buffers. | Eric Anholt | |
There are still issues due to the fact that we're allocating NEED_LIFETIME_FIXED memory as buffer objects, which we refuse to unpin because we have no way of pinning it back in the same location. | |||
2007-10-11 | Refuse to allocate LIFETIME_FIXED objects in buffer objects. | Eric Anholt | |
We can't guarantee the offset will stay the same using the current DRM interface, but the correct solution is fixing our code to allow these objects to move. Breaks TTM mode of the DRI driver for now. | |||
2007-10-11 | In i830_allocate_memory_bo, bind if we control the VT, not on lifetime-fixed. | Eric Anholt | |
2007-10-11 | Fix potential use-after-free in XV overlay code on video stop. | Eric Anholt | |
2007-10-11 | Revert "Fix G33 GTT stolen mem range" | Zhenyu Wang | |
This reverts commit 2a8592f2ebcba86b1127aa889155d58a3dc186ca. This causes compat issue between ddx and kernel apggart version. Revert it as it shouldn't hurt normal people's default GTT size, but if you change it to 1MB in bios, it's supposed to be broken now. | |||
2007-10-10 | EXA: fix tiled dest rendering on i8XX chips | Zhenyu Wang | |
2007-10-08 | Include xf86mm.h if using XF86DRI_MM | Keith Packard | |
This header file doesn't appear to be getting automatically included for some reason. | |||
2007-10-08 | Quirk for Samsung Q35 which has no TV output. | Keith Packard | |
2007-10-08 | use field name to initialize i915 xvmc driver | Zhenyu Wang | |
2007-10-08 | Merge branch 'master' into xvmc | Zhenyu Wang | |
Conflicts: src/i830_driver.c | |||
2007-10-08 | move some definition out of i915 specific header | Zhenyu Wang | |
2007-10-08 | Temp work around ttm allocation for xvmc, which should be fixed later. | Zhenyu Wang | |
2007-10-05 | Replace setting of LIFETIME_FIXED on cursors with just updating the offsets. | Eric Anholt | |
2007-10-05 | Don't set overlay registers LIFETIME_FIXED. It always uses the current offset. | Eric Anholt | |
2007-10-05 | Revert setting of exa_965_state as LIFETIME_FIXED. | Eric Anholt | |
The current offset is used every time in render setup. | |||
2007-10-05 | Don't leak buffer object allocations in i830_reset_allocations(). | Eric Anholt | |
2007-10-05 | Warning cleanup. | Eric Anholt | |
2007-10-05 | Fix formatting of error message. | Eric Anholt | |
2007-10-01 | Bring the CH7017 driver closer to spec. | Eric Anholt | |
This is also closer to what my hardware is programmed with, except for some very confusing off-by-one bugs in an unexpected direction. | |||
2007-10-01 | Fix probing of the sample CH7017 device I found by allowing GPIO overrides. | Eric Anholt | |
It may be that the LVDS chips need to be DVOA and GPIOB only on mobility devices with them, and DVOC/GPIOE on non-mobility like this 845. But until more examples are found, just make this one device probe. | |||
2007-10-01 | Restore building of pciaccess-based tools even if the server doesn't use it. | Eric Anholt | |
2007-10-01 | Remove more DVO probing noise. | Eric Anholt | |
2007-10-01 | Suppress I2C failure error messages during DVO device detection. | Eric Anholt | |
Otherwise, errors would be printed for every chip probed which wasn't present on the system. | |||
2007-10-01 | Enable CH7017/7018 DVO driver by default. | Eric Anholt | |
On hardware containing one of these chips (generally single pipe with an LVDS connected), it's probably better to try to enable it and fail in some cases than to not probe the output at all. | |||
2007-10-01 | Disable TV/VGA output on the CH7017/7018 devices. | Eric Anholt | |
We don't support those outputs on this chip yet, so turn them off if the BIOS had set them on. | |||
2007-09-29 | Ignore detection of TV output on Panasonic CF-Y7 | Regis Prevot | |
2007-09-29 | rename xvmc init function names | Zhenyu Wang | |
2007-09-28 | Go back to using old drm_i915_flip_t field name | Jesse Barnes | |
This field shouldn't have been renamed in the first place. Go back to using the old name so that the tree is backward and forward compatible again. | |||
2007-09-28 | Dell XPS 1330 has no TV out | Kyle McMartin | |
2007-09-27 | Pin cursor, overlay(no physical) and exa state buffers | Zhenyu Wang | |
And cursor mem counting for dri mem manager is not relate to overlay. | |||
2007-09-26 | clean up old i915 xvmc function declare | Zhenyu Wang | |
2007-09-26 | Revert to origin xvmc setup steps | Zhenyu Wang | |
We have to grab xvadaptor's PutImage earlier than xv init, otherwise no chance to do that.. | |||
2007-09-26 | Fix pixmap offset | Hong Liu | |
Use consistent interface for counting pixmap offset. | |||
2007-09-26 | Log xvmc driver name | Zhenyu Wang | |
2007-09-26 | clean up err report | Zhenyu Wang | |
Still need to clean up return value for XvMC API | |||
2007-09-26 | fix i915 xvmc devPrivate reference | Zhenyu Wang | |
2007-09-26 | comment out i965_xvmc_driver for now | Zhenyu Wang | |
2007-09-26 | Create xvmc driver interface | Zhenyu Wang | |
convert i915 to new xvmc driver interface | |||
2007-09-24 | Remove logic for supporting i915tex_dri.so vs. i915_dri.so. | Eric Anholt | |
There can be only one. | |||
2007-09-22 | Remove make-orig-tar-gz target | David Nusinow | |
This target wasn't kept up to date and was totally broken for the git world. The way we use git has made this target pretty well impossible to use in any form, so it's been supersceded by a script that is currently located at http://people.debian.org/~dnusinow/xsf_scripts/git-make-orig-tar-gz | |||
2007-09-21 | Merge branch 'buffer-objects' | Eric Anholt | |
This branch changes i830_memory.c's allocator to use TTM when available to allocate memory, which also allows TTM to control almost the entire aperture. As a result, our front/back/depth buffers are created as real buffer objects, which may be used by the DRI driver instead of the fake buffer type in TTM. The updated DRM with bo_set_pin ioctl is required, to allow us to pin and unpin our buffers as needed. | |||
2007-09-20 | Merge remote branch 'origin/master' into buffer-objects | Eric Anholt | |
Conflicts: src/i830.h src/i830_driver.c | |||
2007-09-20 | Fix pixmap offset | Hong Liu | |
Use consistent interface for counting pixmap offset. | |||
2007-09-19 | Add media state definition on i965 | Zhenyu Wang | |
This adds VFE state and interface descriptor struct define. | |||
2007-09-19 | Merge branch 'master' into xvmc-i915 | Zhenyu Wang | |
Conflicts: src/i830.h src/i830_memory.c | |||
2007-09-18 | Bug #12457: Let the ch7xxx driver probe the 7301 | Dmitry Babrovich | |
Looking at the 7304, this chipset likely requires slightly different programming. However, this change allows for at least some functionality. | |||
2007-09-16 | Fix merge goof | David Nusinow | |
2007-09-12 | Remove unused plane->pipe mappings from SAREA private | Jesse Barnes | |
Turns out we can get away without this, so remove it, fix a crash, and only swap planes/pipes if the DRM can support it. | |||
2007-09-12 | Prepare changelog for upload. | Julien Cristau | |
2007-09-12 | Rebuild for xserver 1.4. | Julien Cristau | |