Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 23, 2011
  1. nv50-nvc0/exa: fix bug causing surface state to not be reemitted afte…

    Ben Skeggs authored
    …r flush
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Mar 3, 2011
  1. nvc0/accel: allow nvc1,nvc3,nvc4 in 3D engine init and use 9097

    Christoph Bumiller authored
Commits on Mar 1, 2011
  1. dri2: return an error rather than crashing if we can't allocate a buffer

    Ben Skeggs authored
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Feb 24, 2011
  1. dri2: disable page flipping if any crtc is rotated

    Ben Skeggs authored
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Feb 17, 2011
  1. Fix gcc 4.6.0 set but unused variable warnings

    Francesco Marella authored Ben Skeggs committed
    Signed-off-by: Francesco Marella <fmarl@paranoici.org>
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
  2. Page flipping man page update

    Francesco Marella authored Ben Skeggs committed
    Signed-off-by: Francesco Marella <fmarl@paranoici.org>
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
  3. Update configure.ac with autoupdate

    Francesco Marella authored Ben Skeggs committed
    Signed-off-by: Francesco Marella <fmarl@paranoici.org>
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Feb 16, 2011
  1. nv50: attempt to allocate compressed Z buffers

    Ben Skeggs authored
    This should automagically fallback to the non-compressed version on kernels
    that don't support compression.
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Feb 14, 2011
  1. @mslusarz

    fix drmSetMaster error reporting

    mslusarz authored Ben Skeggs committed
    On error, drmSetMaster returns -1 and sets errno.
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Feb 10, 2011
  1. Also flush from the BlockHandler.

    Maarten Maathuis authored Ben Skeggs committed
    - The fact that commit 02c50db
      fixed missing text for some people proves this is needed.
      That commit should have only improved latency a bit.
    - The FlushCallback is still needed for DRI2 texture_from_pixmap.
    - See bugs.fd.o #33977 for discussion.
    
    Signed-off-by: Maarten Maathuis <madman2003@gmail.com>
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Feb 9, 2011
  1. exa: Flush (S)IFC to the frontbuffer immediately.

    Maarten Maathuis authored Ben Skeggs committed
    This avoids high latency while typing with core fonts for example.
    
    Signed-off-by: Maarten Maathuis <madman2003@gmail.com>
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
  2. dri2: allow page flipping to be disabled in xorg.conf

    Ben Skeggs authored
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Jan 16, 2011
  1. nvc0: merge initial acceleration support

    Ben Skeggs authored
    Squashed commit of the following:
    
    commit e8ce1ef351ee51bec51211dca6fda88fdbfbefee
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Mon Jan 17 08:55:04 2011 +1000
    
        fix hardcoding of nvc0 wfb path
    
    commit b414b1f948da18d96309bad84c54948d877efaa6
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Mon Jan 17 08:52:53 2011 +1000
    
        general tidy-ups in preparation for merge to master
    
    commit 73bf71d5de0cb990178a1d2a31e0ea1717c214a4
    Merge: fb499a4 b795ca6
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Mon Jan 17 08:47:40 2011 +1000
    
        Merge branch 'master' into nvc0
    
    commit fb499a4e9d95650dc89f4c1820b94d01344733f6
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Mon Dec 20 12:54:43 2010 +1000
    
        nvc0: switch to "standard" RING macros
    
    commit 64f0e1d0e9e29c5437ad4e52d01ccfb0b03a2ae9
    Merge: eba7e17 c2092a4
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Mon Dec 20 11:58:42 2010 +1000
    
        Merge branch 'master' into nvc0
    
        Conflicts:
        	src/nv_dma.c
    
    commit eba7e173a5006ff50b950d0e8b8154564471a9ce
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Fri Dec 17 11:04:40 2010 +1000
    
        nvc0/xv: use mad in nv12 shader, rather than mul+add
    
        Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
    
    commit b025ceb40a5e94a3657f3c7f76044c49a1a05e8d
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Thu Dec 16 23:34:29 2010 +0100
    
        nvc0: fix offset of 17bc buffer
    
        I had messed it up in 5e4da3451c3c0f645f98fea7fb0ce2629b1bfd2f.
    
    commit 6ff5a9a7f3411ef218f17fa481c583596ffde2cc
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Thu Dec 16 01:07:25 2010 +0100
    
        nvc0/xv: bind textures for the FP, not the TEP
    
    commit 5e4da3451c3c0f645f98fea7fb0ce2629b1bfd2f
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Thu Dec 16 01:02:58 2010 +0100
    
        nvc0: switch to rnn headers
    
    commit 0839041e79dbb0e629326d0f240220b33921db1a
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Wed Dec 15 16:42:41 2010 +1000
    
        nvc0/exa: fix m2mf dfs
    
    commit 88c1c43302331e1cb8b7035bfb4677a5e7da3090
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Mon Dec 13 12:00:23 2010 +1000
    
        nvc0: add Xv implementation
    
    commit ad5b4cfe388a102a0c93f7281cb4bba532b1796b
    Merge: 1942a81 b6cb21b
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Wed Dec 15 14:57:04 2010 +1000
    
        Merge branch 'master' into nvc0
    
    commit 1942a81c0eb592972d4a3e8c46b80192ae8d1a59
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Thu Dec 9 12:48:27 2010 +1000
    
        nvc0: call grobj_alloc for all used object classes
    
        Though the hardware has no concept of object handles any more, the nouveau
        DRM still uses this call to know what engines are in use.
    
    commit 0c670a6d406fe0a57373fa9e03005be6f28ecc3e
    Author: Ben Skeggs <bskeggs@redhat.com>
    Date:   Thu Dec 9 12:44:41 2010 +1000
    
        nvc0: don't try and create DmaNotifier0
    
    commit 5d3d20d908a50ad7742567d58969c7f12dd944f7
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Thu Dec 9 01:36:32 2010 +0100
    
        nvc0: change tile_mode to contain 0xZYX instead of 0xZY
    
        Warning: the kernel will not like that (EVO)
    
    commit dd7fd8263e0e9f92412fb20086e4c8acf8cab099
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Thu Dec 9 00:29:58 2010 +0100
    
        exa: don't fall back to nv04 m2mf if nvc0 m2mf fails
    
    commit b4cf5a8f2276392945c2530f0d6fe96b5ab4b5da
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Thu Dec 9 00:07:59 2010 +0100
    
        nvc0/exa: remove noisy debug messages
    
    commit 5419ef6d2cfabb7329982cb8dbdb5bbc8e973fe3
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Wed Dec 8 23:55:51 2010 +0100
    
        nvc0/accel: remove unneeded scratch method 0x3420 init
    
        It was intended be read by a MACRO method to get the address for
        constants upload.
    
    commit 178356391ff6831599eba257a5912079894641a1
    Merge: 8573280 8bb8231
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Thu Dec 9 01:31:40 2010 +0100
    
        Merge remote branch 'origin/master' into nvc0
    
        Conflicts:
        	src/drmmode_display.c
        	src/nouveau_exa.c
        	src/nv_driver.c
        	src/nv_type.h
    
    commit 8573280871401e29f27fa24d0b7c6ac5e35b2cc1
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Sat Jul 3 14:27:36 2010 +0200
    
        nvc0: initial implementation
    
        EXA should work, Xv not yet done.
Commits on Jan 7, 2011
  1. nv50: fix pitch of linear scanout buffers

    Ben Skeggs authored
    Un-breaks NoAccel on these chipsets.
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Dec 25, 2010
  1. @shining @curro

    nv04/exa: kill useless WAIT_RING

    shining authored curro committed
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
Commits on Dec 21, 2010
  1. add back generic include of nouveau_pushbuf.h

    Ben Skeggs authored
    So places that FIRE_RING() still work.
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Dec 20, 2010
  1. include nv04_pushbuf.h for ring macros, rather than nouveau_pushbuf.h

    Ben Skeggs authored
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
  2. kill NVSync(), it's rather useless

    Ben Skeggs authored
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Dec 15, 2010
  1. nv50/xv: use mad in nv12 shader, rather than mul+add

    Ben Skeggs authored
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Dec 14, 2010
  1. nv50/xv: implement brightness/contrast/saturation/hue controls

    Ben Skeggs authored
    Adapted from the code in xf86-video-ati.
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
  2. nv50/xv: kick csc parameters out into a constant buffer

    Ben Skeggs authored
    These were previously inlined into the shader, which is simple, but makes
    implementing brightness/contrast adjustments impossible.
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Nov 30, 2010
  1. dri2: fix certain clients blocking forever when sync-to-vblank unavai…

    Ben Skeggs authored
    …lable
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Nov 28, 2010
  1. dri2: don't return failure from get_msc if sync-to-vblank isn't avail…

    Ben Skeggs authored
    …able
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Nov 26, 2010
  1. @curro

    dri2: Don't return failure from schedule_wait if sync-to-vblank is un…

    curro authored
    …available.
    
    Reported-by: Ben Skeggs <bskeggs@redhat.com>
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
Commits on Oct 30, 2010
  1. @jesserayadkins @curro

    Purge cvs tags.

    jesserayadkins authored curro committed
    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
Commits on Oct 25, 2010
  1. @curro

    dri2: Fix throttling on occluded drawables.

    curro authored
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
  2. kms: initial pass at supporting zaphod-mode

    Ben Skeggs authored
    This works ok from some simple testing, there's undoubtedly things that
    will need polishing still however.
    
    Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Commits on Oct 24, 2010
  1. @curro

    dri2: Fix build on X server 1.8.

    curro authored
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
Commits on Oct 22, 2010
  1. @curro

    Bump the required X server version to 1.8.

    curro authored
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
  2. @curro

    dri2: Report damage on page-flipped drawables.

    curro authored
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
  3. @curro

    Make the sync-to-vblank helpers take a box as argument.

    curro authored
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
  4. @curro

    dri2: Implement the ScheduleWaitMSC/GetMSC hooks.

    curro authored
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
  5. @curro

    dri2: Add pageflip/exchange support.

    curro authored
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
  6. @curro

    Allocate a tiled scanout on pre-nv50 too.

    curro authored
    Pageflip between tiled and non-tiled surfaces isn't such a good idea.
    
    Signed-off-by: Francisco Jerez <currojerez@riseup.net>
Something went wrong with that request. Please try again.