spirv/cfg: Be a bit more precise about function parameters
authorJason Ekstrand <jason@jlekstrand.net>
Fri, 8 Dec 2017 07:42:14 +0000 (23:42 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 12 Dec 2017 15:34:46 +0000 (07:34 -0800)
commite6ba457c9991490d2762d217d32b08f337e3dfbc
treea2c16a5041a91316c1df26b2f9f9f5457a4322de
parentaaeda8d7d4e78e9f9fb63c3ec6879a436871f51e
spirv/cfg: Be a bit more precise about function parameters

Pointers with no storage type are converted to inout variables but SSA
values and pointers with a storage type (which turns into a uint or
uvec2) are just input variables.
src/compiler/spirv/vtn_cfg.c