I have 6 cores with 12 threads though and this doesn’t really answer the questions as to why it multiplies the shader compile count every time there is a change. I mean a 100 instruction shader can turn into a 20,000 plus shader compile after making changes.