There are various settings that can be changed to improve Photoshop’s performance utilising your GPU. Before we begin, you should ensure that video adapter driver is up to date.
To start, let’s turn on OpenCL. OpenCL will improve Photoshops performance when using Video Panorama and Blur Gallery (Iris, Field, and Tilt-shift Blur)
20. Edit > Preferences > Performance
21. Click on the “Advanced Settings” option
22. Click on the “Use OpenCL” check box to make sure it is enabled
23. If you have a suitable video card installed in your system (one that Photoshop can utilise), you can then set the how you wish Photoshop to use it. There are three different options – Basic, Normal, and Advanced.
Here is Adobe’s description on each setting…
Basic — Uses the least amount of GPU memory to run the most basic OpenGL features when sharing the GPU with other applications or when experiencing slow responsiveness. Select this option if you have other programs running that also use the GPU or if you notice bad screen redraws or slower performance when using GPU-accelerated features.
Normal — Is the default setting. It uses a large amount of GPU memory to support advanced OpenGL features and should be selected if you regularly use the GPU-accelerated features in Photoshop.
Advanced — Uses the same amount of memory as the Normal mode, but enables more advanced features to improve drawing performance. This setting is best when working in 3D or when working extensively with the GPU-accelerated features.
24. To Select a setting, click on “Advanced settings” > Click the “Drawing Mode” drop down > Select your option
25. Restart Photoshop for your changes to take effect
26. The final setting related to your GPU is VRAM. This can be found in the 3D section of the preferences
Edit > Preferences > 3D
27. You will see the the “Available VRAM for 3D” slider. This is similar to the Memory Usage slider in the main performance settings. Simply click and drag on the slider to change the amount of VRAM Photoshop can use.
A setting of 100% will still reserve a portion of the overall VRAM for use with the operating system. Higher values will help with overall 3D performance but may compete with other GPU-enabled applications.