<div dir="ltr">On 20 September 2015 at 19:54, Rhys Kidd <span dir="ltr"><<a href="mailto:rhyskidd@gmail.com" target="_blank">rhyskidd@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Kenneth Graunke in 4654439fdd766f79a78fe0d812fd916f5815e7e6 refactored<br>
kill sets in opt_constant_propagation() to use hash tables. This patch set<br>
makes the suggested changes to use hash tables for acp sets, as well as<br>
correcting documentation within the file for recent hash table changes.<br>
<br>
RFC as I do not have access to hardware sufficient to test performance<br>
improvements to the shader suggested in #91857 (GLSL 3.30 required).<br>
<br>
No piglit regressions on Intel Ironlake.<br>
<br>
Bugzilla: <a href="https://bugs.freedesktop.org/show_bug.cgi?id=91857" rel="noreferrer" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=91857</a><br>
Signed-off-by: Rhys Kidd <<a href="mailto:rhyskidd@gmail.com">rhyskidd@gmail.com</a>><br>
<br>
Rhys Kidd (2):<br>
  glsl: Use hash tables for opt_constant_propagation() acp sets.<br>
  glsl: Update kill set comments for opt_constant_propagation() hash<br>
    table.<br>
<br>
 src/glsl/opt_constant_propagation.cpp | 69 +++++++++++++++++++++--------------<br>
 1 file changed, 41 insertions(+), 28 deletions(-)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.1.4<br>
<br>
</font></span></blockquote></div><br></div><div class="gmail_extra">Friendly ping?<br></div></div>