Display Method

This setting is only available on Windows and Linux.

Shotcut uses OpenGL technology to draw its user interface and display video. OpenGL is typically implemented in the GPU of your computer and its driver in the operating system. These two pieces (Shotcut and the UI library it uses) and the OpenGL implementation need to communicate using a complex protocol. Sometimes, they do not communicate well and have compatibility or interoperability problems. Thus, there are some workarounds:

  • use only software using a library called Mesa 3D. While this is known to be very compatible, it is much slower since it is not hardware-accelerated.
  • on Windows, convert the OpenGL protocol to DirectX (Direct3D) using a library called ANGLE. While this is typically hardware-accelerated, Microsoft provides an automatic software fallback of its own called WARP.

If you choose Automatic, Shotcut’s UI library chooses one of the options based on the model of your GPU, and usually that is OpenGL. You can see what Shotcut is using by looking in View > Application Log… from the main menu. Then, after about 100 lines, look for the lines start with

[Info ] Mlt::GLWidget::initializeGL

If you see the following, then it is using DirectX:

[Info ] Mlt::GLWidget::initializeGL OpenGL vendor “Google Inc.”
[Info ] Mlt::GLWidget::initializeGL OpenGL renderer "ANGLE…

If you see the following, then it is using Software:

[Info ] Mlt::GLWidget::initializeGL OpenGL vendor “VMware, Inc.”
[Info ] Mlt::GLWidget::initializeGL OpenGL renderer “Gallium 0.4 on llvmpipe (LLVM 3.4, 256 bits)”

This setting corresponds to the key opengl in the configuration file or registry.

See also

Shotcut crash
Filters bug
"size and position" filter error
Laggy UI and Unnameable Tracks
I might just be blind but-
Extreme lag (in Preview) to the point of unusability in Shotcut
Shotcut just open a white screen, what i do?
Shotcuts UI broke
Changed to Open GL. Now the app won't start
Black screen
My preview is very laggy, I've watched countless tutorials and read many Shotcut forums and I still don't know how to fix it. It is especially laggy whenever I use video filters
no video only audio
Impossible for me to add mp4 in playlist with the version 20.09.13
Freezing from right-click menu
Shortcut crashing When I Start
Videos not playing properly
Shotcut White Screen Again (Not Fixed)
Activity Log Errors
No longer displays MP4
How to fix this? i can't load tools
Error - Color picker for chroma key does not work at all, sort of crashes shotcut
Timeline Interface locking
My Shotcut only has a white screen
Installation problem on Windows 7 - blank window
Using Shotcut on a QNAP VM
Open GL 2.0 or Above is required
Faster, better? computer, but Shotcut interface more laggy
Shotcut keeps crashing!?!
Shotcut lastest version will not work for me
Great PC, Poor performance when only basic editing
Shotcut crashes when I move a video track back and forth
Unstable ver. 20.02.17
Resizing windows inside shotcut
Shotcut starting problems
Why does shotcut stops?
Shotcut won't open
Why dose it keep crashing
Mixing Video and stills in the same project
Timline moving when trying to move clips from track to track
Shotcut keeps crashing
Segfault on Linux Starting Version 19.10.20
Float ui elements?
Shotcut not working on new asus tuf DASH f15
Video isn't displaying at all
Can't drag and drop files
Transition: Opacity set back to 100% and Shotcut BTD
Shotcut crashes when opening clip in timeline(Part II)
Craching too often?
Shotcut opens but is "not responding"
Fail to launch after update Windows Intel HD Graphics driver
Video slow then jumping
Crash/freeze after adding a Text: Rich filter
Preview/timeline Lags While Following Playhead
Why does shotcut crash
Shotcut shows the startup page and then just crashes
Shotcut won't load
Shotcut no options for chroma key filter

Here are some Shotcut Display Method Registry files for Windows. After you extract or open this zip file, there are 3 files:

  • Shotcut use DirectX.reg
  • Shotcut use OpenGL.reg
  • Shotcut use Software GL.reg

Double-click any of them to set the Shotcut registry setting for Display Method to the corresponding value. This is very helpful if Shotcut is unable to startup because you changed it to an incompatible mode, or the default mode is incompatible.