diff options
author | Eric Anholt <[email protected]> | 2013-03-11 12:59:06 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2013-03-14 12:30:39 -0700 |
commit | db3a0f13ef13b6d392dfc3b7346351533600d343 (patch) | |
tree | 125d3429874389addc521226419a20f3b539a3d0 /src/glx/render2.c | |
parent | a35a19a6ea7248d98282f87244138299fa130c85 (diff) |
i965: Split shader_time entries into separate cachelines.
This avoids some snooping overhead between EUs processing separate shaders
(so VS versus FS).
Improves performance of a minecraft trace with shader_time by 28.9% +/-
18.3% (n=7), and performance of my old GLSL demo by 93.7% +/- 0.8% (n=4).
v2: Add a define for the stride with a comment explaining its units and
why.
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/glx/render2.c')
0 files changed, 0 insertions, 0 deletions