Why is my render queue compiling 1 shader every frame?

Hi all, I just have a basic scene with nothing fancy. I’m using the movie render queue and for some reason it suddenly started compiling 1 shader for every single frame it processes. Usually my render just shoots across the progress bar because the frames are rendering immediately as if it were real-time. I’m not using ray tracing or anything it’s very basic.

When reading the log file I found this error:

LogShaderCompilers: Warning: Failed to compile Material /Engine/BufferVisualization/CustomDepthWorldUnits.CustomDepthWorldUnits for platform PCD3D_SM5, Default Material will be used in game.

D3D11 Internal Compiler Error: Invalid Bytecode: source register relative index temp register component 1 in r1 uninitialized. Opcode #309 (count is 1-based)

discovered this, no idea what it means.

I can’t really see anything wrong with this shader tbh, it saves just fine.

Any help would be much appreciated, thank you :slight_smile:

1 Like