commit | a28f7a75d1aee8d1c89f9c237400278603e8ab9f | [log] [tgz] |
---|---|---|
author | John Kessenich <cepheus@frii.com> | Tue Aug 06 07:00:58 2019 -0600 |
committer | John Kessenich <cepheus@frii.com> | Tue Aug 20 23:21:55 2019 -0600 |
tree | 808dc6f84c7960623868ca660edd459c4b406a37 | |
parent | b6d3ee5acaa960664fbd3700e871a2026152f7f1 [diff] |
Web: Generalize _EXTENSIONS* in SPIR-V back-end. About 50 fewer #ifdefs. About 14K smaller. Note, the base size is ill-defined due to optimizer settings (size vs. performance), compression, and target architecture. Some recent %'s are accidentally reported as 3X the real savings. Early %'s were accurate. What matters though is that each step got worthwhile gains, and what the final size ends up being.