Code assumed that lookdev shaders could be deferred compiled, but that is never the case. This PR cleans up some related code and mechanisms that were introduced because we thought it was the case. Pull Request: https://projects.blender.org/blender/blender/pulls/114368