[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-nouveau: Changes to 'refs/tags/xserver-xorg-video-nouveau-0.0.10-git+20081028+cea05e1-1'



Tag 'xserver-xorg-video-nouveau-0.0.10-git+20081028+cea05e1-1' created by Chris Lamb <lamby@debian.org> at 2008-10-28 07:56 +0000

Releasing xserver-xorg-video-nouveau (1:0.0.10~git+20081028+cea05e1-1) experimental; urgency=low.

Changes since xserver-xorg-video-nouveau-0.0.10-git+20081012+3b53f6c-1:
Chris Lamb (3):
      Merge branch 'upstream-experimental' into debian-experimental
      New upstream snapshot.
      Bump Build-Depends on libdrm-dev.

Stuart Bennett (37):
      Remove unnecessary "Setting owner" message
      randr12: panels with edid have only a constant mode
      Bios register list is easier to read when sorted numerically
      Improve some nv_bios messages, remove others
      Redo bios logging
      Make all CR 57/58 access use the proper functions and defines
      randr12: deBoolification and eliminate `override' arg to nv_crtc_load_state_ext
      randr12: remove pointless debug in nv_output and nv_crtc
      Eliminate separate NVRec ctor and dtor
      Replace a few memsets with initializers
      SaveGeneration isn't doing a lot
      Name crtc index regs according to rules.xml
      Rename relevant functions, sizes and offsets to PRM.IO from P.IO, in keeping with the nvidia scheme
      Convert CIO, DIO and VIO use to use defines from nvreg for index and data reg offsets
      Use symbolic define values where known
      cr26 is just another view of 0x3c0
      Only hackup shaders once
      Do frag prog allocation and shader upload in TCL init
      nouveau_channel_free should remove mmaps made in nouveau_channel_alloc
      No reason to call AccelCommonInit twice in ScreenInit, but calling it in EnterVT helps resume...
      Remove all object with mmaps in CloseScreen, so that drmClose actually calls the drm release method
      Delete notifiers and grobjs in CloseScreen to avoid channel member becoming stale on server regeneration
      randr12: don't change virtualX/virtualY
      randr12: update scrn field on server regen, and emit an error if rotated
      Robust nv11 head setting (from mmiotrace)
      Attempt to make the usage of cr44 rational instead of cargoculted
      Add a function to lock/unlock all crtcs, use it in nv_bios code
      pedantry fix for nv11 locking, and some minor cleanups
      RivaTuner dumps call the `how much memory have I got?' reg NV_PFB_CSTATUS
      Rework bios parser error handling
      More warnings for C51's magical unaligned regs
      Allow more time in INIT_CONDITION_TIME (#18234)
      Common function for the bios condition table
      Condense crtc locking
      Tidy EnterVT, and don't call it from ScreenInit
      randr12: convenience functions for vga crtc state access
      randr12: make colour-map setting less complex

---
 debian/changelog      |   55 +++
 debian/control        |    2 
 src/nouveau_channel.c |    7 
 src/nouveau_xv.c      |   13 
 src/nv30_exa.c        |   29 +
 src/nv30_shaders.c    |  126 ++-----
 src/nv30_shaders.h    |    2 
 src/nv30_xv_tex.c     |   11 
 src/nv40_exa.c        |   32 +
 src/nv40_xv_tex.c     |   11 
 src/nv_accel_common.c |   29 +
 src/nv_bios.c         |  869 +++++++++++++++++++++-----------------------------
 src/nv_crtc.c         |  526 +++++++++++++-----------------
 src/nv_driver.c       |  264 ++++++---------
 src/nv_hw.c           |  314 +++++++++---------
 src/nv_output.c       |  115 ++----
 src/nv_proto.h        |   26 -
 src/nv_setup.c        |  124 +++----
 src/nv_type.h         |    5 
 src/nvreg.h           |  219 ++++++++----
 20 files changed, 1382 insertions(+), 1397 deletions(-)
---


Reply to: