summaryrefslogtreecommitdiff
path: root/docs/envvars.rst
diff options
context:
space:
mode:
authorEmma Anholt <emma@anholt.net>2023-05-18 13:01:27 -0700
committerMarge Bot <emma+marge@anholt.net>2023-06-12 17:37:54 +0000
commit96a0f886a7c6086ba9b654d94d250b81fd1c7b10 (patch)
tree3694201c2cb1bb4c15f4763928ce86e01911b0da /docs/envvars.rst
parentd361655aae37ee204352f768282dae8c27b2847b (diff)
downloadmesa-96a0f886a7c6086ba9b654d94d250b81fd1c7b10.tar.gz
mesa-96a0f886a7c6086ba9b654d94d250b81fd1c7b10.tar.bz2
mesa-96a0f886a7c6086ba9b654d94d250b81fd1c7b10.zip
mesa: Port the pbo.use_gs path to NIR and let it get used on NIR drivers.
Now that everyone but SVGA is requesting NIR, this path had been effectively disabled. I had done a partial port of the VS side in 9143c08125a3 ("st/nir: Fix the st->pbo.use_gs case.") for the sake of nv50, but with it should be ready for all drivers. Affects nv50, v3d, d3d12, svga (I think). Note that this GS code is slightly different from the TGSI: We put a 0 in pos.z, rather than leaving the layer value there, because apparently v3d didn't like those denorm Z values. Also, it's nice to see that the NIR code is shorter than the TGSI code was, we've made great progress on nir_builder. Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Acked-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23114>
Diffstat (limited to 'docs/envvars.rst')
0 files changed, 0 insertions, 0 deletions