[Solution] Forcing FiveM/RedM to use your discrete GPU | Infinite Loading Fix

Hi!

Try me first!

Windows 10
  • Open Windows settings.
    • Click on System.
      • Click on Display.
  • Under ‘Multiple displays’, click the Graphics settings link.

  • Select ‘Desktop app’ under the ‘Choose an app to set preference’ dropdown box.
    • Then select ‘Browse’.
  • Navigate to your Cfx Game directory, which, if you didn’t add a custom installation, will be in %localappdata%/[FiveM/RedM/LibertyM].
    • Select ‘FiveM/RedM/LibertyM.exe’ depending on your case.
  • Click on ‘Options’.
    • Select “High performance”.
  • Save.
  • Enjoy!
Windows 11
  1. Open Windows Settings.
    a. Click on System, then Display, then Graphics.

  1. Use Browse or select your Cfx Game executable from the list underneath.

  2. On the Cfx Game item in the list, select Options, then the “High performance” option.
    Note: This should be your discrete GPU, if this is not the case, I recommend selecting your GPU which may not be “High performance”.

  3. Profit!

Otherwise,
I have a…

Nvidia GPU
  1. Shift+Right-Click on any part of your desktop and select ‘NVIDIA Control Panel’.
  2. Go to 3D Settings → Manage 3D Settings.
  3. Select Program Settings tab and select FiveM/RedM.exe from the drop-down list.
    If you cannot find the application in the list, you may need to use Add and manually select it.
  4. Set #2 (Select the preferred graphics processor for this program:) to High-performance NVIDIA processor.
    There is a note on the 3D Settings page that states:

Windows OS now manages selection of the graphics processor.
Open Windows graphics settings

  1. Profit!
AMD Radeon GPU
  1. Right-click on any part of your desktop and select the ‘AMD Radeon Settings’.
  2. Select ‘System’.
  3. Press ‘FiveM/RedM/LibertyM.exe’ depending on your case.
  4. Select your discrete GPU in the drop-down list.
  5. Profit!
AMD Catalyst GPU
  1. Right-click on any part of your desktop and select ‘Catalyst Control Center’.
  2. Go to the “Power” tab on the left.
    a. Select “Switchable application graphics settings”
  3. Under this you will see “Add Application”
    a. Navigate to your Cfx Game directory, which, if you didn’t add a custom installation, will be in %localappdata%/[FiveM/RedM/LibertyM]).
    b. Select ‘FiveM/RedM/LibertyM.exe’ depending on your case.
  4. Open the dropdown list for graphics options.
    a. Select ‘High Performance’.
  5. Profit!
Intel® Graphics GPU
  1. Right-click on your desktop and select Graphics Properties. This will open the Intel Graphics and Media Control Panel. Click on Advanced Mode and OK.
  2. In the next window, click on the 3D tab and set your 3D preference to Performance. Click Apply.
    a. Note: If, at the end of this process, Serato Video still doesn’t run, also de-select ‘Application Optimal Mode’
  3. Now select the Power tab and set the Power Plans to Maximum Performance. If you sometimes perform with your laptop only running on battery, then select battery in the top right corner and also set it for Maximum Performance. Click Apply.
  4. Profit!

Video Example

[unavailable, feel free to add]

This topic is a wiki, feel free to make edits.

Credits

95 Likes