Discord Support

Compiler booster documentation

Welcome to the official documentation. If you encounter an issue not covered here, please use the Discord link at the bottom left of the menu to reach out for support.

If you enjoy my work, please consider leaving a review on the product. It only takes a moment and makes a big difference!

Review

Overview

Tired of wasting hours of your daily work in lights and shaders compile time? This asset set the CPU priority of the compilers higher than by default.

Measured on a Intel core I5-6500 @3.20 GHz

How to install the plugin

  1. With the engine open : Edit>Plugins
  2. Search for the plugin (usually in the “Installed” section)
  3. Activate, reboot the engine when it told you so

How to open the plugin :

Current status

The current priority of the processes on your computer. 
By default, UE launches the compilers with the priority “low” on your CPU, which guarantees UE running smoothly.
If the current status is “ProcessNotFound”, it simply means that you have not launched any shader or light build task.

Here are the different possible statuses:

change priorities

Those sliders are only available if the corresponding processes are found on your computer.

Apply priorities

Checkbox:

Does the compilers have to be boosted automatically with the saved priority?

Reset:

Emergency button in case the engine FPS is too low, set all processes to default.

Boost:

Apply the above parameters

Important note

  • Changing the priority of the processes affects the performances of the engine, please save your work BEFORE boosting.
  • Be aware that all processes on your computer can be affected. I recommend closing any program outside the engine that consumes a lot of CPU while boosting (like Chrome for example).
  • I recommend disabling the plugin before building the game, for compatibility reasons.


This asset aims to reduce the performance of the engine to speed up compilation times, be aware that you will save a lot of time but it will be almost impossible for you to use the engine when you boost to the maximum.


<!> The engine can freeze for several seconds at the beginning of the boost, be patient :-) <!>

How to speed up the editor launch time

  1. Launch any project (Project A) with the plugin in it. When project A is fully loaded and the plugin is available :
  2. Launch your "material heavy" project (Project B).
  3. While project B is launching, set the priority in project A to the priority you want.
  4. When the priority is set in project A, you can close project A, the priority will be applied to the process of project B.

Check out my other products!

Check out my other products!