nv50/ir/nir: implement loading system values
authorKarol Herbst <kherbst@redhat.com>
Wed, 13 Dec 2017 21:14:03 +0000 (22:14 +0100)
committerKarol Herbst <kherbst@redhat.com>
Sun, 17 Mar 2019 09:33:28 +0000 (10:33 +0100)
commitad61f7e20d7e93833b81b016e224ad01c78ebad3
tree9776d25ba96d050d2d1c1bc89585eae8ec17da30
parentb05494c216fcb9bd6e02081d43d8d528fdb7f1da
nv50/ir/nir: implement loading system values

v2: support more sys values
    fixed a bug where for multi component reads all values ended up in x
v3: add load_patch_vertices_in
v4: add subgroup stuff
v5: add helper invocation
v6: fix loading 64 bit system values
v8: don't require C++11 features
v9: convert to C++ style comments

Signed-off-by: Karol Herbst <kherbst@redhat.com>
src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp