nv50/ir/nir: implement images
authorKarol Herbst <kherbst@redhat.com>
Sat, 23 Dec 2017 17:05:49 +0000 (18:05 +0100)
committerKarol Herbst <kherbst@redhat.com>
Sun, 17 Mar 2019 09:33:28 +0000 (10:33 +0100)
commit753ae68ca04b3f3e1ac0245d72e265d15b0fcaf3
tree8ce46748bf7e959cf940044648ef8475dc44128e
parent2cdcb364f0f2419b9708b477eeec348b837626f8
nv50/ir/nir: implement images

v3: fix compiler warnings
v4: use loadFrom helper
v5: fix signed min/max
v6: set tex mask
    add support for indirect image access
    set cache mode
v7: make compatible with 884d27bcf688d36c3bbe01bceca525595add3b33
    rework the whole deref thing to prepare for bindless
v8: port to deref instructions
    don't require C++11 features
v9: implement MS images
    rebase on master (image modifiers)
    fix regressions due to variable src compnents
    replace '(*it).' with 'it->'
    convert to C++ style comments

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