Shader compilation is still absent in the 1.3.0 update (Steam)
Product: EA SPORTS™ WRC
Platform:Steam-PC
Summarize your bug The shader precompilation is process still absent as of the 1.3.0 update (Steam version.)
How often does the bug occur? Every time (100%)
Steps: How can we find the bug ourselves? 1) Install Nvidia drivers with the "clean" setting to ensure shader caches are cleared (I assume this would work with AMD GPUs as well but I only have one PC with an Nvidia card, so...) 2) Start WRC, spam key/button to check for a "shader compilation is in process" message which I was told by a developer should appear if skipped before complete - none should appear as was suggested it would 3) Drive any stage and observe initial shader compilation stutter for various shaders like particle FX, mesh deformation from crashing into things, etc.
What happens when the bug occurs? Short stutters from shader compilation (until all shaders have been compiled in realtime during the course of an hour or two of gameplay.)
What do you expect to see? Shader compilation should occur when the game is loaded - if no compiled shaders are found, there should be a message and UI (e.g. a progress bar) to let the user know the process is being completed. If shaders HAVE been compiled, then there should be no stutters each time specific shaders are called for by the game in realtime.
Nothing to add over the normal bug report fields, other than a link to a video on Youtube I uploaded - this is *immediately* after a fresh Nvidia driver install, so if any shader precomp process is implemented, I should have seen either a message alerting me to the process, OR I should have NOT seen shader compilation stutters during the stages:
WRC shader precomp test - YouTube
If need be I can do all this over again (driver install etc) while also using an overlay tool like SpecialK that has a useful framepacing graph, just in case someone viewing the video has trouble "perceiving" the stutters.
Thanks for providing the analysis, I am sure that will help the team diagnose the issue.
I have passed the thread and video on for inspection.