<div dir="ltr"><div>Hi,</div><div><br></div>Is it possible to turn off the optimizations in the backend,<div>while still leaving optimizations on in the glsl-compiler?</div><div><br></div><div>I'm currently exploring different execution-orders<div>
of optimization-passes in the glsl-compiler.</div><div>While I've found some room for improvement, my guess </div></div><div>is a lot of the differences from different ordering are</div><div>getting covered up by the backend doing a good job.</div>
<div><br></div><div>I'm hoping to get an automated setup that picks an order, </div><div>compiles and installs mesa , runs shader-db,</div><div>dumps the results along with the ordering, then repeats.</div><div><br></div>
<div>If I can get a shader-db result unaffected by the back-end</div><div>doing all it's optimizations it will be a lot easier to quantify</div><div>the possible gains from this work, and to know that I'm not</div>
<div>causing regressions for other drivers.</div><div><br></div><div>regards,</div><div>Thomas</div></div>