Closed erikogenvik closed 4 months ago
this basically undoes 934950fa0c93a054d72e0a8df3665f1018fabe93
however, I now see why it was incomplete.. need to think about it some more..
Yes, the issue was introduced through that commit. Although it's still retaining the change where compilation now happens in "load" rather than "prepare".
it compilation needs to be done in prepare though - otherwise the prepare event is not correctly propagated.
I did not think that commit through.
closing in favor of full revert in #3062
If there are techniques that use shaders they are all "unsupported" until compilation has happened.