summaryrefslogtreecommitdiffstats
path: root/src/mapi/entry_x86-64_tls.h
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2018-07-25 22:52:39 -0700
committerJason Ekstrand <[email protected]>2018-08-01 18:02:28 -0700
commitb0bb547f782301199e75dc107ac335faf4eb990c (patch)
tree6e0795924af3755e7275da9f3fc15fcb8e1983d6 /src/mapi/entry_x86-64_tls.h
parent57804efa885074866e1388191b5f48680c6151da (diff)
intel/nir: Split IO arrays into elements
The NIR nir_lower_io_arrays_to_elements pass attempts to split I/O variables which are arrays or matrices into a sequence of separate variables. This can help link-time optimization by allowing us to remove varyings at a more granular level. Shader-db results on Kaby Lake: total instructions in shared programs: 15177645 -> 15168494 (-0.06%) instructions in affected programs: 79857 -> 70706 (-11.46%) helped: 392 HURT: 0 Reviewed-by: Timothy Arceri <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mapi/entry_x86-64_tls.h')
0 files changed, 0 insertions, 0 deletions