commit | 71fb9d62ece0177183efd5bb955d1f3292cb4376 | [log] [tgz] |
---|---|---|
author | Eric Anholt <eric@anholt.net> | Tue May 05 17:16:15 2009 -0700 |
committer | Eric Anholt <eric@anholt.net> | Wed May 06 06:44:14 2009 -0700 |
tree | 1e300ed62c4d94b6fa8d4a85464f5eeab3e8c79b | |
parent | 9490d86808300e5819941a40784e272c290e05ee [diff] |
i965: Split WM constant buffer update from other WM surfaces. This can avoid re-uploading constant data when it isn't necessary, and is a step towards not updating other surfaces just because constants change. It also brings the upload of the constant buffer next to the creation. This brings openarena performance up another 4%, to 91% of the Mesa 7.4 branch.