Mesa (master): 55 new commits

Marek Olšák mareko at kemper.freedesktop.org
Fri Apr 28 19:52:29 UTC 2017


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=46e48d404417ffe3c619287d6504f0504357d8b2
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Apr 24 16:29:22 2017 +0200

    tgsi/scan: record compute shader system value usage
    
    v2: just do indexing with swizzle[i]
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa15436e634f36d94d6d477675a2037404df1952
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Apr 24 12:10:24 2017 +0200

    radeonsi: add a HUD query for draw calls with primitive restart
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>
    Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=55445ff1891724c78e6573d2f8c721e14c0449fc
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Apr 23 00:46:55 2017 +0200

    radeonsi: tell LLVM not to remove s_barrier instructions
    
    LLVM 5.0 removes s_barrier instructions if the max-work-group-size
    attribute is not set. What a surprise.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0490074cab0393b1128d1f316948c7bdd6d45e57
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 22 21:12:08 2017 +0200

    radeonsi: fix tess offchip offset for per-patch attributes
    
    We need 4 more bits there. I don't know what is fixed by this.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e5006202810ae3450a28372a2bf79663e1b6066
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 22 19:34:26 2017 +0200

    radeonsi: pass tessellation ring addresses via user SGPRs
    
    This removes s_load_dword latency for tess rings.
    
    We need just 1 SGPR for the address if we use 64K alignment. The final asm
    for recreating the descriptor is:
    
        // s2 is (address >> 16)
        s_mov_b32 s3, 0
        s_lshl_b64 s[4:5], s[2:3], 16
        s_mov_b32 s6, -1
        s_mov_b32 s7, 0x27fac
    
    v2: bitcast the descriptor type from v2i64 to v4i32
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2823e15f60c571ee415788ebc20f1bf00206f2a5
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 22 18:56:12 2017 +0200

    radeonsi: use si_insert_input_ret in si_llvm_emit_tcs_epilogue
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fd9a7d0ba39ed2328b1d48cd8ae83f070202f51
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 22 18:04:00 2017 +0200

    radeonsi: remove VS epilog code, compile VS with PrimID export on demand
    
    The use of PrimID in the pixel shader is too rare to deserve such
    a sizable support code.
    
    The initial idea of the VS epilog was to move the clipping code there and
    remove it based on states, but optimized variants are now used to do that
    and are easier to support, so the VS epilog has turned out to be not so
    useful.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b2e93e472d185a5df5ec3c3d23c8744a0c23e42
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 22 17:27:10 2017 +0200

    radeonsi: get InstanceID from VGPR1 (or VGPR2 for tess) instead of VGPR3
    
    VGPR1 = InstanceID / StepRate0; // StepRate0 can be set to 1
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=678d568c7b2c1e7c92ce6b2800ff35be71e3ec0d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 22 14:12:52 2017 +0200

    radeonsi: don't load PrimID in TES if it's not used
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=808c33f6f0bf55ed93ec2cf540ca66170dca1a3b
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 20 01:07:19 2017 +0200

    radeonsi: explain (non-)monolithic shaders
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc478248f3fd770d82bf9742d5fcc1166b3fbe0d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Feb 15 03:04:01 2017 +0100

    radeonsi/gfx9: enable OpenGL 4.5
    
    Tentatively enable it, expecting the scratch buffer support to be done before
    the next Mesa release.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed9a51cd3bd1111d8d28386fb85262d4f0d3bf32
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 20 13:06:31 2017 +0200

    radeonsi/gfx9: 2nd shader of merged shaders should hold a reference of the 1st
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef409378548bba05d2bc441c003a4d1cc3a2991b
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 20 13:04:02 2017 +0200

    radeonsi: add reference counting for shader selectors
    
    The 2nd shader of merged shaders should take a reference of the 1st shader.
    The next commit will do that.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c15e15af49408399501e950b0c75f39c0d3af58
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Apr 23 02:53:19 2017 +0200

    radeonsi/gfx9: set VGT_VERTEX_REUSE for ES in ES-GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=887ef1de344b5a6acedca6113f853c9d1b3c4798
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Apr 23 02:48:02 2017 +0200

    radeonsi/gfx9: set TES registers for merged ES-GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49cd0cbfd516a8ed24e92d2b672bfccdf54dd2d6
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:24:05 2017 +0200

    radeonsi/gfx9: disallow scratch buffer for LS-HS and ES-GS
    
    not implemented yet
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2857b14bbae5f63653c88bb77dc6c05cff55e804
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 01:53:35 2017 +0200

    radeonsi/gfx9: always compile monolithic ES-GS (asynchronously)
    
    In addition to the non-monolithic variant.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a82398a8f55925650de3bb4cfd6caa41e293c904
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 01:24:43 2017 +0200

    radeonsi/gfx9: add support for monolithic ES-GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a9c20fdd58f64c653dea0d45bedbd3c1b06fe97
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Apr 18 23:49:07 2017 +0200

    radeonsi/gfx9: make sure the 1st shader's main part exists for merged shaders
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7df682c291307c730a56b064b8df2cd5c8b1be82
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:37:14 2017 +0200

    radeonsi/gfx9: select shader parts for non-monolithic ES-GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd99c442c4b5edf6f13506474725dd662d9bb5a2
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:37:04 2017 +0200

    radeonsi/gfx9: add GS prolog support for merged ES-GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0570bc2839afb0d82343974aa1ac250c2f1765c
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:36:33 2017 +0200

    radeonsi/gfx9: add VS prolog support for merged ES-GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b93452b24593662e929b534612171d18feb0669
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:34:56 2017 +0200

    radeonsi/gfx9: pass GS input SGPRs and VGPRs from the ES part to GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=37e22ab65e852fc585650f6df26d976e7306acce
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:34:03 2017 +0200

    radeonsi/gfx9: store ES outputs to LDS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d616c573425e8ee57d4f78b72c59b7c6e0fa1a1e
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:33:03 2017 +0200

    radeonsi/gfx9: load GS inputs from LDS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc781fa0ab67d2e7311918d6d4b86588b9940232
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:31:12 2017 +0200

    radeonsi/gfx9: get GS wave ID from the correct input
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcaf905129b18fc11613bc3f3f02de18c52bbce1
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:29:44 2017 +0200

    radeonsi/gfx9: add the function signature of merged ES-GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b220877ad55ebbf53ea82e3f13a6f75046f2c12
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:21:16 2017 +0200

    radeonsi/gfx9: set registers and shader key for merged ES-GS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab197ad8d14aff1a0cb2be9f10445c6487b472fd
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:12:55 2017 +0200

    radeonsi/gfx9: add GS user SGPRs
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2f5d031521217bb8cf8d09af0fa5c385828f2e4
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:17:24 2017 +0200

    radeonsi: rename declare_tess_lds -> declare_lds_as_pointer
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3caa1cd36a23a73028fb3c70930546b01ad0ac1
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:15:52 2017 +0200

    radeonsi: simplify some shader type conditions
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=021e65640e632294d90f4eeb265a7be87ce2d84e
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 19 03:13:58 2017 +0200

    radeonsi: rename the swizzle parameter of lds_store
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dcea7e5d196bea313aee955311300162811837b2
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Apr 7 21:38:09 2017 +0200

    radeonsi: add si_shader::prolog2
    
    For a GS prolog in merged ES-GS.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb35238ffe55eb27930419acf0e145281ea3db9c
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 22 20:07:20 2017 +0200

    radeonsi/gfx9: move RW_BUFFERS to s[0:1] for merged shaders
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0af00f179ec3303c2bf2bccbfe80703b96b4500d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 6 00:33:45 2017 +0200

    radeonsi/gfx9: add support for monolithic merged LS-HS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d6d25475d7c3ddc04349afee8e11b67d5ecf726
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Mar 14 19:35:28 2017 +0100

    radeonsi/gfx9: set EXEC for non-mono merged shaders, add a barrier between them
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a84a6feac926beca0a5a6fdabf83350a509cdcf8
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Mar 14 14:11:41 2017 +0100

    radeonsi/gfx9: don't store the HS control word
    
    GFX9 doesn't have it.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d90ecd3a55d176b659187663796d7c3440d4287
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Feb 21 03:07:37 2017 +0100

    radeonsi/gfx9: pass inputs from LS to TCS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbd1bc2e3e36564ad6103425b7e7e07999897ec2
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Feb 21 01:42:15 2017 +0100

    radeonsi/gfx9: add TCS epilog support for merged LS-HS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f11ced475e341170ae29dda15d0c2b602304e89c
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Feb 20 22:25:17 2017 +0100

    radeonsi/gfx9: add VS prolog support for merged LS-HS
    
    HS input VGPRs must be reserved.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=82a0e4f65888e7b4332af8a121ded22712304784
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Feb 18 03:04:21 2017 +0100

    radeonsi/gfx9: merged shaders have scratch offset at the beginning
    
    also, screen wasn't initialized for compute shaders
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c253557b29c3d8c8f72a4d03be5d2703a91034d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Feb 18 01:47:27 2017 +0100

    radeonsi/gfx9: define LS-HS main shader function prototype
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=852ea69a2d54ca96a248867bcea5ce01147a3864
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Feb 17 18:29:17 2017 +0100

    radeonsi: assign VS/TCS/TES/GS shader input parameter locations dynamically
    
    They will vary with merged stages.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=067dacd1b1d1b6c9538ee3482102b8d78514a815
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Feb 15 22:47:57 2017 +0100

    radeonsi/gfx9: define and set LS-HS user SGPRs
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0588146cb096194998181a68d21640f0ea00bf75
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Feb 15 11:57:47 2017 +0100

    radeonsi/gfx9: set up shader registers for merged LS-HS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=62abdb17bb717c3aa50ee614f2fe4cd808468d63
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 6 22:55:06 2017 +0200

    radeonsi/gfx9: add initial code generation for non-monolithic merged LS-HS
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c73d9bd64388bb77194085e882702011fb6e17f8
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 20 01:10:17 2017 +0200

    radeonsi: separate out code for selecting the VS prolog
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a98c9ba5809bdd5a31e30caab41984d127966d51
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Apr 7 21:41:10 2017 +0200

    radeonsi/gfx9: add si_shader::previous_stage for merged shaders
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfb0798bb3e5f38cf3874083f0f25a2b694b7c54
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Feb 16 19:36:46 2017 +0100

    radeonsi/gfx9: enlarge num_input_sgprs in shader keys due to higher hw limit
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ab36e0ebce7df453db1298f8e00d384ae7aa7c7
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 8 01:04:56 2017 +0200

    radeonsi/gfx9: update the summary of shader stage configs
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d6ed572d99a3c1a1246aaefb1611215500734d1
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 6 22:03:07 2017 +0200

    radeonsi: adjust the signature of si_get_vs_prolog_key
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1ed3ffc56ce40e03d3bb76ddb28a3a4255901c6
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 6 22:55:06 2017 +0200

    radeonsi: separate out VS prolog key generation
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4542f00ce809c216888b9d36ab71e2560f1e243
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 6 22:00:53 2017 +0200

    radeonsi: separate out VS prolog key printing
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=983d7e743ee347fa83cbdb7f45edd8a9cfb8381b
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Nov 11 22:37:39 2016 +0100

    radeonsi: code shuffling in si_emit_derived_tess_state
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=130e198c496382d5fb01b0a36423e0161421abf5
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Mar 15 23:06:59 2017 +0100

    radeonsi: separate out TGSI initialization of si_shader_context
    
    so that we can put multiple different TGSI shaders into one module.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>




More information about the mesa-commit mailing list