x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Dual Xeon - 40 Cores. Painfully Slow Shader Compiling.

Im having extremely slow shader compilings on these latest versions of UE4. A compile of 5000 takes me about 15 minutes. Moreover when i edit any parameter in the material editor, the compiler starts compiling. and any other change just adds and increases the number to compile. Its not possible to work like this in any efficient way.

Please watch this screen recorded video as its self explanatory - https://www.youtube.com/watch?v=Q_E45cUha2s&feature=youtu.be

Any suggestions on how to fix this are welcome. Ive searched all over but cant find any viable answer, or barely anyone havign similar issue. Bare in mind that i did not have this issue on previous versions. Ive also tried removing and re-installing UE. Building from source (v4.19 - 4.20 - 4.21) with no improvements. Thank you for reading.

Product Version: UE 4.21
Tags:
more ▼

asked Dec 08 '18 at 01:07 PM in Bug Reports

avatar image

unrealengine123
21 1 2 7

(comments are locked)
10|2000 characters needed characters left

2 answers: sort voted first

alt textOk, I finally figured it out. It was a software called Incredibuild that was slowing down the compiler. I installed it at some point as Visual studio was claiming it needed it to build UE4.. (bare in mind im not a programmer so i blindly follow instructions and follow error messages)

So that software has just been sitting on my computer. However when i was compiling, i checked the processes and incredibuild was running under UE4. Moreover it seemed to be using just one core. So i uninstalled it and now everything is smooth again. Glad i managed to resolve it, but also cursing incredibuild for behaving in such a way. really wasted loads of my time this past week.

  • To the UE devs, id suggest some kind of notification when a application outside of UE4 is running things for or instead of your engine. (not sure this is the right way, again.. im not a programmer)

  • To the incredibuild team... wtf?

  • To anyone else.. hope this prevents you from wasting time on any similar issue.

Ta.

more ▼

answered Dec 09 '18 at 03:27 PM

avatar image

unrealengine123
21 1 2 7

avatar image 3DVFX Dec 22 '18 at 08:13 PM

Thanks for posting this! I suspected it was Incredibuild doing this. I uninstalled it and I'm flying again when it comes to shader compile times. I agree that there should be some kind of notification regarding Incredibuild.

(comments are locked)
10|2000 characters needed characters left

Your most welcome, im happy that the post helped! And glad you agree that other programs should not be able to take over tasks performed by UE without at least a notification.

more ▼

answered Dec 25 '18 at 12:18 PM

avatar image

unrealengine123
21 1 2 7

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question