commit | b0c643d8f579a3e1e45a08f6d9de099f2c45898b | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason.ekstrand@intel.com> | Wed Mar 21 17:30:22 2018 -0700 |
committer | Jason Ekstrand <jason.ekstrand@intel.com> | Fri Jun 22 20:15:57 2018 -0700 |
tree | ac8542d300020594bb08acf15b2d4dbf629208c2 | |
parent | 2100c2f3a25d402f3788b3049eb2c1ee3a01b42e [diff] |
spirv: Use NIR per-member splitting Before, we were doing structure splitting in spirv_to_nir. Unfortunately, this doesn't really work when you think about passing struct pointers into functions. Doing it later in NIR is a much better plan. Acked-by: Rob Clark <robdclark@gmail.com> Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Acked-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>