internal pl_gpu dispatch shaders cannot be cached.
Commit 6b86a907 added internal side tracked pl_dispatch
and the cache is never loaded/saved.
Possible solutions:
- Just merge the the cache of both dispatches when saving and duplicate when loading
- Add common cache. Doesn't really fit into current design of removing passes from
cached_passes
on pass compile. - Remove internal pl_dispatch (?)