PSO Caching .SPC File not Recognized By Cooking UE 5.5.3

I collected the necessary files and made an .spc file in order to precompile shaders for my project. I named the file accordingly with projectname_dx12_sm6.spc and placed it in Project/Build/Windows/PipelineCaches.
For some reason they do not get recognized by unreal when cooking or packaging the project.

  Output log:
  Re-deduplicated into 0 binary PSOs [Usage Mask Merged = 0].
  No PSOs were created.

Has someone run into the same issue?

Solution: managed to fix it, the issue was the naming of my spc file. I renamed it to PSO_ProjectName_PCD3D_SM6.spc and it got recognized correctly.

1 Like

This was very annoying, the above solution worked for me :slight_smile: