<div style="font-family:'Segoe UI',Arial,Sans-Serif;font-size:10pt;">

    <h1 style="font-size: 150%;font-weight:normal; color:#078DC7;"><a href="https://ci.appveyor.com/project/mesa3d/mesa/build/8635" style="color:#078DC7;">Build mesa 8635 completed</a></h1>


    <p style="color: #888;">
        Commit <a href="">d9ea015ced</a> by <a href="mailto:jason.ekstrand@intel.com">Jason Ekstrand</a> on 8/7/2018 10:47 PM:
        <br />
        <span style="font-size: 110%;color:#222;">anv/pipeline: Lower pipeline layouts etc. after linking\n\nThis allows us to use the link-optimized shader for determining binding\ntable layouts and, more importantly, URB layouts.  For apps running on\nDXVK, this is extremely important as DXVK likes to declare max-size\ninputs and outputs and this lets is massively shrink our URB space\nrequirements.\n\nVkPipeline-db results (Batman pipelines only) on KBL:\n\n    total instructions in shared programs: 820403 -> 790008 (-3.70%)\n    instructions in affected programs: 273759 -> 243364 (-11.10%)\n    helped: 622\n    HURT: 42\n\n    total spills in shared programs: 8449 -> 5212 (-38.31%)\n    spills in affected programs: 3427 -> 190 (-94.46%)\n    helped: 607\n    HURT: 2\n\n    total fills in shared programs: 11638 -> 6067 (-47.87%)\n    fills in affected programs: 5879 -> 308 (-94.76%)\n    helped: 606\n    HURT: 3\n\nLooking at shaders by hand, it makes the URB between TCS and TES go from\ncontaining 32 per-vertex varyings per tessellation shader pair to a more\nreasonable 8-12.  For a 3-vertex patch, that's at least half the URB\nspace no matter how big the patch section is.\n\nReviewed-by: Timothy Arceri <tarceri@itsqueeze.com></span>
    </p>

    <p><a href="https://ci.appveyor.com/notifications" style="font-size:85%;color:#999;">Configure your notification preferences</a></p>
</div>