graphicsfuzz icon indicating copy to clipboard operation
graphicsfuzz copied to clipboard

When upgrading shader version, only rename conflicting symbols

Open jarisiru opened this issue 6 years ago • 0 comments

In order to avoid collisions with builtins, the shader upgrader renames all user-defined variables and functions. This could be made more elegant by only checking collisions with builtins of the target shader version.

jarisiru avatar Jan 13 '20 13:01 jarisiru