Tag 'xserver-xorg-video-nouveau-0.0.10-git+20081012+3b53f6c-1' created by Chris Lamb <[EMAIL PROTECTED]> at 2008-10-12 19:42 +0000
Tagging xserver-xorg-video-nouveau (1:0.0.10~git+20081012+3b53f6c-1) experimental; urgency=low. Changes since xserver-xorg-video-nouveau-0.0.10-git+20080803+30f54f2-1: Ben Skeggs (3): xv: fix thinko from when source was reformatted nv50/exa: work around corruption issues (see detailed commit msg) nv50: 0xa0 family uses class 0x8397 for 3D Chris Lamb (7): Merge branch 'upstream-experimental' into debian-experimental New upstream snapshot. Update maintainer email address. Update build-dependency on libdrm-dev. Add dummy debian/watch file to appease lintian. Move to debhelper 7. Rework long description to include a pointer to module-assistant Maarten Maathuis (23): NV50: Disable messages from hide, show and load cursor, as they clutter the logs. nv50: fix some of the rendering bugs NV50: support extended i2c ports (4 and 5) Forgot something. NV50: a half decent attempt at doing something when LVDS has no DDC NV50: extra warning message NV50: disallow doublescan modes on TMDS/LVDS nv50: clip SIFC and add {Prepare,Finish}Access hooks. nv50: handle ROPs better nv50: minor tweaks to composite nv50: move VERTEX_{START,END} to {Prepare,Done}Composite exa: FIRE_RING at the end of composite nv10: composite is an async operation by default, no need to call exaMarkSync(). nv50: do ROPs properly this time nv50: micro cleanup nv50: solid fill shouldn't use a pattern rop + minor changes exa: align offscreenBase to something sensible NV50: The TMDS dual link threshold is meaningless for LVDS NV50: remove {Prepare,Finish}Access since i realise now it's not so useful Also remove man page entry. Some fixes that bring me closer to surviving to the 2nd X server generation. git-log is no longer valid for git 1.6, switch to git log. The fifo channel should be removed along with closing of the fd, so only clear the client memory. Stephane Marchesin (5): Fix a 16bpp issue, also remove old code that mostly worked around core EXA issues in older xservers. Fix IFC for 16bpp. Also fix the color accuracy of 16bpp solid fills. Kill some 8 bit code. Add 8200 detection. Partly revert ea152819f45b6cf92f6742ed3f9f639cdbbd53f0, alignment is needed. Stuart Bennett (53): Deal with mobile cards that scribble over the fp strap at POST Try harder to load a good vbios image Redo parsing for panels with EDID, and fix nv3x in the process (#17138) Apply minimum front porch only when necessary (#15949) randr12: for native scaling, a clock check isn't enough randr12: improve aspect scaling code randr12: fpWidth and fpHeight no more randr12: remove another field member NewRestore: remove, due to lack of interest randr12: some code simplification, rearrangement and tidying 0x48 exception does not apply on BIT cards randr12: a few line length improvements Micro-tidyups to nv_driver and nouveau_xv CrtcNumber option is long gone Bye bye 8 bit depth Delete ShadowFB rotation NV_ARCH_04 can have rotated output, it's just not accelerated Remove some of the inaccuracies in the manpage randr12: don't cache pll values (fixes newrestore removal regression) randr12: make the nouveau experience less green Remove unused code randr12: detypedef private structs and use a define to get to the privates randr12: remember the edid from detection for getting modes later randr12: merge output detection functions Only use OF bios image on PPC Another DCB 1.4/1.5 TV (#17471) randr12: separate encoder struct randr12: nouveau_output -> nouveau_connector randr12: unified entry path for dpms randr12: unify output funcs for analogue and tmds randr12: re-do detection of dvi-a vs vga randr12: fix dpms, detect, destroy, save and restore for multiple encoders per connector randr12: avoid weirdness when tv-out happens to share i2c_index with another output randr12: multiple encoders per connector (DVI-I) Need to increment dcb entry index when fabricating additional entries randr12: crtc destroy randr12: rename mon -> edid Optimizing memory usage for unaccelerated case is not interesting Oops. Reduce includes, everything necessary is in nv_include.h randr12: distinguish detected encoder from active encoder randr12: reorder nv_output functions Better behaviour on allocator fail randr12: don't use in use (by another vga output) crtc for load detect (avoids flicker) Wrap usleep when called in bios code Reindent arbitration stuff Some tidying of arbitration functions Add PCI slot reading defines, and use them for nForce code Merge nv4, nv10 and nForce UpdateArbitrationSettings functions Tidy arbitration prototypes and split randr12 cursor pixmap setting from arbitration Use correct refclk for nv_get_clock, and use bool type as appropriate in arbitration Move cursor show/hide funcs to nv_hw, document nv40 bug, and set curctl2 before applying nv40 fix randr12: separate cursor pixmap location setting function Younes Manton (1): g3dvl: Temporarily disable IDCT. --- Makefile.am | 2 configure.ac | 2 debian/changelog | 119 ++++ debian/compat | 2 debian/control | 15 debian/watch | 1 man/nouveau.man | 53 -- src/drmmode_display.c | 1 src/nouveau_channel.c | 2 src/nouveau_device.c | 2 src/nouveau_xv.c | 11 src/nv10_exa.c | 2 src/nv30_exa.c | 2 src/nv40_exa.c | 2 src/nv50_accel.c | 13 src/nv50_connector.c | 10 src/nv50_crtc.c | 4 src/nv50_exa.c | 78 ++ src/nv50_output.c | 10 src/nv50_randr.c | 27 - src/nv50_sor.c | 12 src/nv50reg.h | 8 src/nv_bios.c | 454 ++++++++++------- src/nv_const.h | 15 src/nv_crtc.c | 655 +++++++++---------------- src/nv_cursor.c | 37 - src/nv_dac.c | 2 src/nv_dri.c | 26 src/nv_dri.h | 4 src/nv_driver.c | 621 ++--------------------- src/nv_exa.c | 142 +---- src/nv_hw.c | 972 ++++++++++++++----------------------- src/nv_i2c.c | 36 + src/nv_output.c | 1301 ++++++++++++++++++++++++-------------------------- src/nv_pcicompat.h | 4 src/nv_proto.h | 38 - src/nv_rop.h | 319 ++++++++++++ src/nv_setup.c | 52 - src/nv_shadow.c | 171 ------ src/nv_type.h | 63 +- src/nvreg.h | 1 src/vl_hwmc.c | 2 42 files changed, 2380 insertions(+), 2913 deletions(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]