diff options
author | Eric Anholt <[email protected]> | 2012-10-02 15:01:24 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2012-10-17 13:01:57 -0700 |
commit | a087e9f27f088c4bd00b2fddb65629c83d404860 (patch) | |
tree | c7c74410e686ce09cab6b1b11a4c58e9fedd45af /acinclude.m4 | |
parent | 551e1cd44f6857f7e29ea4c8f892da5a97844377 (diff) |
i965/fs: Reduce the interference between payload regs and virtual GRFs.
Improves performance of the Lightsmark penumbra shadows scene by 15.7% +/-
1.0% (n=15), by eliminating register spilling. (tested by smashing the list of
scenes to have all other scenes have 0 duration -- includes additional
rendering of scene description text that normally doesn't appear in that
scene)
v2: Allow allocation of all but g0/g1 of the payload.
v3: Pull count_to_loop_end() out to a helper function.
Reviewed-by: Kenneth Graunke <[email protected]> (v2, recommended v3)
Diffstat (limited to 'acinclude.m4')
0 files changed, 0 insertions, 0 deletions