Mesa (master): 24 new commits

Ben Skeggs darktama at kemper.freedesktop.org
Tue Feb 16 05:56:09 UTC 2016


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=33ace5544e755b74ac7c02a7d590f3c64139cc3a
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Tue Feb 16 07:56:44 2016 +1000

    nvc0: initial support for GM20x GPUs
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=97fc3fd559629caaac5173cd28986fe9e83ca5e9
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nvc0: implement support for maxwell texture headers
    
    Adds support for the new TIC layout that's present on Maxwell GPUs,
    heavily based on the code for the existing layout.
    
    This code is required for GM20x support.  While GM10x supports the older
    layout still, this commit switches it to use the updated version instead.
    
    Piglit testing shows zero regressions on GM107.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7333b0c20c0fb047f09a587a3d29013adf33f8f4
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nvc0: import maxwell texture header definitions from rnndb
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=733c8f8c7396a24ad21555853883221f5f5cd9d4
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50-: split tic format specification
    
    We previously stored texture format information as it would appear in
    the TIC.
    
    We're about to support the new TIC layout that appeared with Maxwell,
    so it makes more sense to store the data in a split-out format.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a928cbc205515ceb94a2bbb541d9dccf9d7f3801
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50-: remove nv50_texture.xml.h
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff1af29dd94cc2eab83090f297a669de7f6f91e4
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nvc0: switch nvc0_tex.c to updated g80_texture.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c999736c186ff7ef89f22547bd12eabff8f0dc62
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nvc0: switch nvc0_surface.c to updated g80_texture.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=63880dca125a791830f268709ee5a2d6ebe4c8e6
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: switch nv50_tex.c to updated g80_texture.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a15c08c95c1c7c704e69db7bfe1232b9b39e4987
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: switch nv50_surface.c to updated g80_texture.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=59d93ad1bebd686a40d3f539c2f169fd414555ba
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: switch nv50_state.c to updated g80_texture.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a45b7afb6f39a59db9d879f18678929bc63ec34
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50-: switch nv50_formats.c to updated g80_texture.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5ac81295d41ffff40fea32ddb61e1179cdfe638
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: import updated g80_texture.xml.h from rnndb
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7235b6250d97d09bf1c810bfeb0bd3d1dc14f70f
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50-: remove nv50_defs.xml.h
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b04b16754c8d85d060fcda377c4b817e0433e0ce
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50-: switch nv50_formats.c to updated g80_defs.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3444f83077ae39d6adececf32043d5eeb4b4684c
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50-: improved macros to handle format specification
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=346d7a24ea27f1415061bf8392cb21a330e4aff6
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50-: separate vertex formats from surface format descriptions
    
    We've previously had identical naming between vertex and texture
    formats, so it mostly made sense to define these together.
    
    However, upcoming patches are going to transition the driver over to
    using updated texture header definitions using NVIDIA's naming, and this
    will no longer be the case.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e2dd50d81fd9417e655e28ca6c8354cf9e1b5e7
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nvc0: remove unnecessary includes
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8eda47898e10c78ea02640ecb0537840a21f4fb
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nvc0: switch nvc0_tex.c to updated g80_defs.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=546ccf3f8215b9546f20e38cea4afbda9bce6b44
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nvc0: switch nvc0_surface.c to updated g80_defs.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a0d8e4497adf15a2642ac042dad3c909859c0ef
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: remove unnecessary include
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c4b7748dbb435a0c7cd4efb91f606fc7daf53c1
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: switch nv50_transfer.c to g80_defs.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=577eeb7984ac16db9b1af4063b22be812e879876
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: switch nv50_tex.c to updated g80_defs.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=114d41feb2e32c1035ab8891f64ac5861f2ed8a8
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: switch nv50_surface.c to updated g80_defs.xml.h
    
    Verified (binary diff) to produce identical code.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=413cc25753d1278a7d787005227b94c366e3c202
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Feb 15 15:37:29 2016 +1000

    nv50: import updated g80_defs.xml.h from rnndb
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>




More information about the mesa-commit mailing list