microsoft/compiler: Fix SSBO lowering
Offset has to be 4 byte aligned when doing a UAV access. Looks like WARP doesn't complain but it breaks on intel hardware, so let's fix that.
This fix makes lower_store/load_ssbo() wrappers almost empty, so let's inline the code and get rid of lower_load/store_ssbo_impl().
Signed-off-by: Boris Brezillon boris.brezillon@collabora.com
Edited by Boris Brezillon