commit | 34ec1a24d61f8b2f6ed58efa9fe7ea8cec917612 | [log] [tgz] |
---|---|---|
author | Matt Turner <mattst88@gmail.com> | Sat Mar 29 12:31:24 2014 -0700 |
committer | Matt Turner <mattst88@gmail.com> | Sat Apr 05 09:47:37 2014 -0700 |
tree | 0d157306f5281dd7892232d2543886bdc5a4f2de | |
parent | 6499ecafa5ffd8c3c62ac449a78ecefdbdd7dbbd [diff] |
glsl: Optimize (x + y cmp 0) into (x cmp -y). Cuts a small handful of instructions in Serious Sam 3: instructions in affected programs: 4692 -> 4666 (-0.55%) Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>