microsoft/spirv_to_dxil: Lower loads/stores to DXIL
authorJesse Natalie <jenatali@microsoft.com>
Fri, 9 Apr 2021 21:59:59 +0000 (14:59 -0700)
committerMarge Bot <eric+marge@anholt.net>
Fri, 16 Apr 2021 17:08:17 +0000 (17:08 +0000)
commit0c8220685e056398967ceba50e20f0cf6cbddee8
treefc8e1ce823566f5925200362569aaa35e5380215
parent14997c7e9652e97cebebffa6d296ca70c1c82e8a
microsoft/spirv_to_dxil: Lower loads/stores to DXIL

This adjusts UBO loads to be float4 loads, and handles SSBO accesses
that are larger/smaller than 32bit.

Reviewed-by: Enrico Galli <enrico.galli@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10149>
src/microsoft/spirv_to_dxil/spirv_to_dxil.c