GPU accelerated in Adobe Photoshop. GPU Acceleration in Adobe Photoshop General Operating System Issues

How to improve performance in Adobe Photoshop CS6 / CC 2020: You can use GPU acceleration, which will make your work more responsive and faster. Using the graphics engine Mercury Graphics Engine (MGE) and support for 64-bit architecture allows you to accelerate the creation and processing of images, as well as work faster with large images. The Mercury Graphics Engine instantly displays results on the canvas when using essential editing tools such as Liquify and Puppet Warp, creating 3D graphics and working with underlays and other large files. Significantly improved performance when working with 3D objects, you can view shadows and reflections in all editing modes, quickly render the final project in Adobe RayTrace mode using the Mercury Graphics Engine. The built-in Lighting Effects gallery uses the Mercury Graphics Engine for real-time performance. Graphics card requirements: OpenGL 2.0 and a minimum amount of onboard memory of 256MB, plus it should be borne in mind that some GPU acceleration functions are not supported on the Windows XP operating system.
Supported integrated graphics in Intel processors: Intel HD Graphics, Intel HD Graphics P3000, Intel HD Graphics P4000. The MGE (Mercury Graphics Engine) engine in Photoshop CS6 uses: OpenGL and OpenCL frameworks, and does not use the CUDA framework, therefore it has wide compatibility with various video cards. For example, when using AMD Trinity APU - Blur Gallery is 10 times faster due to the use of the integrated graphics core and OpenCL. The entire list of supported video cards:
Nvidia GeForce 8000, 9000, 100, 200, 300, 400, 500, 600 series.
Nvidia Quadro 400, 600, 2000, 4000 (Mac & Win), CX, 5000, 6000, K600, K2000, K4000, K5000 (Windows and Mac OS).
AMD / ATI Radeon 2000, 3000, 4000, 5000, 6000, 7000, 7950 (Mac OS).
AMD / ATI FirePro 3800, 4800, 5800, 7800, 8800, 9800, 3900, 4900, 5900, 7900.

Intel HD Graphics, Intel HD Graphics P3000, Intel HD Graphics P4000 (only P4000 GPU supports OCL in CS6), Intel HD Graphics P4600 / P4700.
* ATI X1000 series graphics cards and NVidia 7000 series cards are no longer officially supported in Adobe Photoshop CS6 - but some basic OpenGL functionality may be available for these graphics cards.
* AMD / ATI 1000, 2000, 3000, 4000 series, nVidia GeForce 7000, 8000, 9000, 100, 200, 300 series and Intel HD Graphics (1st generation) are no longer tested or officially supported in Adobe Photoshop CC. Some OpenGL features are available for these video cards, but it is possible that the new features will no longer work.
GPU features that will not work without the recommended graphics card and drivers:
1.Adaptive Wide Angle Filter, adaptive wide angle (compatible graphics card required).
2.Liquify (recommended graphics card with 512MB VRAM memory, GPU mode is not available on Windows XP).
3.Oil Paint Filter (Compatible graphics card required).
4.Warp and Puppet Warp (recommended graphics card, GPU mode not available on Windows XP).
5.Field Blur, Iris Blur, and Tilt / Shift (recommended graphics card with support for OpenCL 1.1 or higher, GPU mode is not available on Windows XP).
6.Lighting Effects Gallery (recommended video card with 512MB VRAM, GPU mode not available on Windows XP).
7.New 3D enhancements (3D function requires recommended graphics card with 512MB VRAM, GPU mode not available on Windows XP): Draggable Shadows, Ground plane reflections, Roughness, On-canvas UI controls, Ground plane, Liqht widgets on edge of canvas , IBL (image based light) controller.
OpenGL acceleration requires support for OpenGL v2.0 and Shader Model 3.0 (or higher), OpenCL acceleration requires support for OpenCL v1.1 or higher.
* All 3D features are not available on Windows XP in Photoshop CS6.
* Features that require a graphics processing unit (GPU) to be accelerated: Artboards, Camera Raw, Image Size - Preserve Detail, Focus Selection, Blur Gallery - Field Blur, Iris Blur, Tilt-Offset, Path Blur, Rotate Blur (Accelerated OpenCL), Smart Sharpness (Noise Reduction - OpenCL Accelerated), Perspective Warp, Select and Mask (OpenCL Accelerated).
GPU functions available in previous versions of Photoshop: Scrubby Zoom, Heads Up Display (HUD) color picker, Color sampling ring, Brush dynamic resize and hardness control, Bristle Brush tip previews, Rule of thirds crop grid overlay, Zoom enhancements, Animated transitions for one-stop zoom, Flick-panning, Rotate the canvas, View nonsquare pixel images, Pixel grid, Adobe Color Engine (ACE), Draw Brush tip cursors (extended cursors).
Execute: Editing> Preferences> Performance (Edit> Preferences> Performance). Instead of paragraph: Enable OpenGL Rendering(Enable OpenGL Drawing) now has an item: Use GPU... So, in the section: Graphics processor settings, put a daw in front of the Use graphics processor item, thereby activating certain functions and an optimized interface. This parameter does not enable OpenGL for documents that are already open. Click on the button: Advanced Settings ...

In the drop-down list of the window: Advanced GPU settings, three drawing modes are available: basic, normal and advanced.
Advanced: This mode uses the most graphics card resources. Uses the same amount of memory as in normal mode, but allows advanced rendering techniques. If you experience performance degradation in this mode, try switching to Basic or Normal modes.


Use Graphics Processor to Accelerate Computation - respectively, enable GPU acceleration here.
Use OpenCL (Use OpenCL) - enable the use of OpenCL acceleration for new blur filters (Field Blur, Iris Blur, and Tilt-Shift).
Anti-Alias ​​Guides And Paths - Allows hardware to smooth the edges of guides and paths.
30-Bit Display - This 10-bit per color option only works for Windows and for NVIDIA Quadro and AMD FirePro graphics cards.
Features supported in Adobe Bridge CS6 GPU: Preview panel, Full-screen preview, Review mode.
In case of problems with Photoshop operation: artifacts, drawing errors, you can update the video card drivers, try to disable GPU acceleration, change the OpenGL mode to Basic, since it uses the minimum amount of memory and only the basic set of GPU functions, the use of several video cards in the system does not increase Photoshop performance (it does not support more than one video card), so you need to connect all monitors to one video card, or remove other video cards.
For problems with video cards, you can increase the cache of the setting level to a value of 4, or click on the button: Medium (by default). For optimal GPU performance, it is recommended that you set 2 or more caching levels.

To reset all preferences, while loading the program, you must hold down the keyboard shortcuts: Shift + Ctrl + Alt (Windows) or Shift + Option + Command (Mac OS). And click on the Yes button, answering the question: Delete the Adobe Photoshop settings file?

For the normal functioning of the video card, every time you start Photoshop, the Sniffer.exe utility is automatically launched, it tests the video card and current drivers. The analyzer performs rudimentary GPU tests and reports the results to Photoshop.
* All future Photoshop update features specifically for Creative Cloud users will require at least 512 MB of VRAM in order to use the 3D features available in Photoshop CS6 Extended. Users with computers that do not have 512MB of on-board dedicated memory will see the following dialog if they try to access 3D functionality in future updates to Photoshop Creative Cloud:


* Updated information on the use of GPU video cards in the program Adobe Photoshop CC 2017: When using a compatible GPU (also called graphics card, video card, or GPU / GPU), Photoshop provides the best performance and more features. Photoshop requires a compatible GPU on your computer to run and / or speed up the following features: Artboards, Camera Raw, 3D, Drag-and-drop, Bird's Eye View, Quick Pan, Convenient Brush Resizing Tools, Image Size - Preserve Detail, Focus Selection , Blur Gallery - Field Blur, Iris Blur, Tilt-Offset, Outline Blur, Rotation Blur (OpenCL Accelerated), Smart Sharpness (Noise Reduction - OpenCL Accelerated), Oil Paint (OpenCL Accelerated), Transform - Flame, picture frame, wood, Perspective warp.
If the GPU is not supported or the driver is damaged, then these functions will not be available. In addition, some display, performance, errors, or glitches may occur if the computer's graphics processor or driver is not compatible with Photoshop.
What graphics cards have been tested?
Adobe tested the following graphics processing unit (GPU) cards prior to the release of Photoshop CC 2017. This document lists cards by series. The minimum GPU video memory supported for Photoshop is 512 MB (2 GB or more video memory is recommended).
Important information. The document is updated as new video cards are tested. However, Adobe does not have the ability to quickly check all video cards. If a card is not listed, it meets the minimum requirements, but was released after May 2013, then it can be assumed that it will work with Adobe Photoshop CC 2017.
Adobe has tested the following graphics cards for notebooks and desktops. Be sure to download the latest driver for your specific model (laptop and desktop versions of graphics cards have slightly different names).
nVidia GeForce: 400, 500, 600, 700 series.
nVidia Quadro: 2000, 4000 (Windows and Mac OS), CX, 5000, 6000, K600, K2000, K4000, K5000 (Windows and Mac OS), M4000, M5000.
nVidia GRID K1, K2.
AMD / ATI: Radeon 5000, 6000, 7000, R7, R9, 7950 series for Mac OS.

AMD / ATI FireGL: W5000, W7000, W8000.
Intel HD Graphics: P530, 5000.
Intel Iris Pro Graphics: P5200, P6300, P580.
Note. AMD / ATI 1000, 2000, 3000, 4000 series; nVidia GeForce 7000, 8000, 9000, 100, 200, 300 series; older Intel HD Graphics cards (eg: 2000, 3000, 4000 series) are no longer tested and are not officially supported in Photoshop. Some GL functions are available for these maps, but newer functions may not work.
What are the minimum GPU and display requirements?
Display 1024x768 (1280x800 recommended) with 16-bit color and 512 MB VRAM (2 GB or more VRAM recommended).
To use OpenGL hardware acceleration, your system must support OpenGL v2.0 technologies and Shader Model 3.0 or later.
To use hardware acceleration, your system must support the technology OpenCL v1.1 or later.
Choose Edit> Preferences> Performance (Windows) or Photoshop> Preferences> Performance (Mac OS). On the "Performance" panel, check that the "Use GPU" option is selected in the GPU settings.


Click on the button: "Additional parameters" and specify the following parameters:
Drawing mode:
- Basic: Uses the minimum amount of graphics card memory and enables basic GPU features.
- Normal: Uses more graphics card memory and enables color adjustments, tone mapping, and GPU-based checkerboard overlay.
- Improved: Provides the benefits of Normal mode and new GPU-based additional features that can contribute to improved performance.
Use GPU to speed up calculation: Allows you to speed up the interactivity of warp and puppet warp views.
Use OpenCL: Allows you to speed up new gallery filters such as blur, smart sharpening, focus area selection, or image size selection while keeping selected details (Note: OpenCL is only available when using new graphics cards that support OpenCL version 1.1 or later).
Smoothing Guides and Paths - Allows the GPU to smooth the edges of drawn guides and paths.
30-bit display (Windows only): Allows you to display 30-bit data in Photoshop directly on the screen using supported video cards. Note: 30-bit displays do not function correctly with current drivers. Adobe is working to fix this issue.


Does Photoshop use multiple GPUs or graphics cards?
Photoshop is currently unable to use multiple GPUs. Using two graphics cards (Multi-GPU mode) does not improve Photoshop performance.
Using multiple graphics cards with conflicting drivers may cause problems with Photoshop functionality on the graphics accelerator.
For best results, connect two (or more) monitors to one graphics card.
If multiple graphics cards are to be used, they must be of the same make and model. Otherwise, Photoshop can experience crashes and other problems.
Will features that require a GPU run in a virtual machine (VM)?
Photoshop running on virtual machines (VMs) has not been extensively tested and is not officially supported due to known issues with GPU-based features in a VM environment.
* The biggest difference in performance between an integrated video card and a discrete one is resize (scaling) operations.
* For the version of the program Adobe Photoshop CC 2019, the list of supported video cards has been updated. Adobe has tested the laptop and desktop versions of the following GPU series:
nVidia GeForce 400 series, 500 series, 600 series, 700 series.
nVidia GeForce GTX 965M & 980M.
nVidia Quadro: 2000, 4000 (Windows and Mac OS), CX, 5000, 6000, K600, K2000, K4000, K5000 (Windows and Mac OS), M4000, M5000, P2000, P4000, P5000.
nVidia GRID K1, K2.
AMD / ATI: Radeon 5000, 6000, 7000, 7950, R7, R9 series (Mac OS).
AMD / ATI FirePro: 3800, 4800, 5800, 7800, 8800, 9800, 3900, 4900, 5900, 7900, W8100, W9100, D300, D500, D700.
AMD / ATI FireGL: W5000, W7000, W8000.
Discrete AMD Radeon RX 480 graphics.
Discrete nVidia GeForce GTX 1080 graphics.
Intel HD Graphics: P530, P630, 5000, 515, 520 and Intel Iris Pro Graphics: P5200, P6300, P580.
The tested GPUs may not meet the minimum requirements to use all the program's features. Some Photoshop features, especially those that use APIs like OpenCL, require more bandwidth, memory, or processing power than others. Meeting these requirements can be difficult when using modern graphics cards on older computers with low-powered motherboards or computers that use a single DIMM to run system memory, effectively halving the bandwidth between system memory and GPU memory.
The corresponding tests are run when Photoshop starts. GPU power on computers that have difficulty meeting the requirements may not be sufficient due to its wasted on other running programs. In some cases, errors on video cards that used to work can be caused by installed patches and operating system updates, as well as driver updates.
We recommend using the latest hardware and graphics cards to get the most out of your GPU.
Make sure you have the latest driver for your GPU. Notebook and desktop versions of the GPU differ slightly.
The above list of GPU cards is updated as new GPUs are tested. However, Adobe does not have the ability to quickly check all video cards. If your graphics card is not listed above but meets the following requirements, then we can assume that it will work with the latest version of Photoshop CC:
- The card was released in 2014 or later.
- It has the minimum video memory required for Photoshop (512 MB). The recommended video memory is 2 GB or more.
Unsupported graphics card lines... The following series of graphics cards are no longer tested or officially supported in Photoshop:
AMD / ATI 100, 200, 3000 and 4000 series.
nVidia GeForce 7000, 8000, 9000, 100, 200, 300 series.
Older Intel HD Graphics cards (e.g. 2000, 3000, 4000 series).
Some GL functions may be available for these maps, but newer functions will not work.
* In Adobe Photoshop CC 2019, you may need to disable GPU acceleration for some problems:
- When executing the command: Selection> Selection and Mask (Alt + Ctrl + R), Photoshop freezes.
* The Use OpenCL checkbox is not available in Edit> Preferences> Performance> Advanced Settings, for Nvidia video cards go to Nvidia Control Panel> Manage 3D Settings> Program Settings and in the Select a program to customize section click on the Add button, select your version of Photoshop (for example: Adobe Photoshop CC 2020) and click on the button: Add Selected Program.
* Some users also offer this method of fixing (when the video card is not detected): renaming the sniffer.exe utility (in other Adobe programs there is an analogue of this utility called: GPUSniffer) which is located in the following directory: C: \ Program Files \ Adobe \ Adobe Photoshop CC 2020 \. Sniffer.exe - determines the graphics processing unit (GPU) and the version of its driver, and based on this information, it can disable support for the video card.
* How to find out what the sniffer.exe utility has "tested"? Go to the Photoshop installation directory, right-click on the empty space while holding down the Shift key. And from the list, select the item: Open command window.

We drive in: sniffer.exe and press Enter.

And we can familiarize ourselves with the generated information about the video card, as Photoshop sees it:

Testing video cards in Photoshop.

tags: gpu, sniffer.exe, use opencl photoshop how to enable, opencl does not work in photoshop, opencl does not work, photoshop use opencl, opencl not enabled, how to enable opengl in photoshop cc 2020, photoshop crashes when opening a file, opengl photoshop cc 2020 , the photoshop program found an error in the monitor driver, photoshop hangs when opening a file, photoshop does not see the GPU.

use the GPU when the installed video card supports the Opengl standard and has at least 512MB of video RAM. The advantages of using a compatible video card with Photoshop are that you can experience better performance and a lot more fancy features.

Problems can occur if you have an older video card with limited video RAM or if you use other programs that use the GPU at the same time as Photoshop.

Most basic models sold by leading computer manufacturers today meet the minimum requirements, but the simplest way to verify is to check the area of ​​the "Performance" panel. If Photoshop detects a compatible video card, it will be displayed, and the "Use Graphics Processor" option will be activated.

Now what is to be done if you know that your graphic card meets the minimum requirements, but the "Graphics Processor Settings" section is greyed out with the message: “ Graphics hardware acceleration is unavailable"Or" No GPU options available with Photoshop Standard“?

1. Make sure that you're using the latest update of Photoshop.
2. Update the display driver.

Updates fix bugs and issues so you should try to do this first. If these steps don’t make a difference and you still cannot activate Opengl for Photoshop, there’s one more thing to be done.

3. Make a registry tweak to force the OpenGL settings to be on

1. Click the Start button, click Run, and type REGEDIT... Click OK
2. In the Registry Editor, open HKEY_CURRENT_USER
3. Open Software
4. Open Adobe
5. Open Photoshop
6. Now there’s a number wich may vary. In my case, the number is 60.0. You may see something different there - don’t worry, that's all right. Right-click on the number, select New -> DWORD Value and name it AllowOldGPUS.
7. Now you have a new DWORD Value named AllowOldGPUS... Double click on it and set Value Data to 1.

Restart Photoshop and you're done. Now you can go to "Preferences" -> "Performance" and enable OpenGL.

Follow the troubleshooting steps in this section to resolve any issues that you encounter.

1. Deselect the Enable OpenGL Rendering checkbox.

If you experience the issues listed in the Known Issues below or other graphics driver issues, uncheck Enable OpenGL Rendering in Photoshop> Preferences> Performance (Mac OS) or Edit> Preferences > “Performance” (Windows), then perform the same function. If the problem no longer occurs, update your graphics card driver and see the specific problem description for more information. If the problem persists, the video card driver may not be the cause.

2. Reset Photoshop preferences.

The next troubleshooting step is to reset the preferences by pressing Shift + Option + Command (Mac OS) or Shift + Ctrl + Alt (Windows) immediately after restarting Photoshop. Click “Yes” when asked to delete the Adobe Photoshop preferences file and rerun the function that caused the problem. For more information on removing the Photoshop preferences file, see “functions, names, and locations of preferences files in Photoshop CS4 ″ (Technical note kb405012 *).

3. Update the GPU drivers and select the Enable OpenGL Rendering check box.

If Photoshop crashes or disappears due to a GPU issue, it clears the Enable OpenGL Rendering check box and creates a flag file named GPUinitcrashed in the Preferences folder. The next time you open Photoshop, the warning “Photoshop has encountered a problem with a display driver and has temporarily disabled graphics processing unit (GPU) extensions is displayed. Try downloading the latest graphics card software from the manufacturer's website. GPU extensions can be enabled from the Performance panel in the preferences window.

Download the latest display driver from the video card manufacturer's website (Windows) or check for operating system updates (Mac OS).

Attention! If you select the Enable OpenGL Rendering check box before updating the driver, Photoshop will use the old version again. If you don't update the driver, Photoshop will crash again. If you do not select the Enable OpenGL Rendering check box, then the GPU will not be accessed and Photoshop will work smoothly.

4. If the cache level is set to a value lower than the default, reset it to level 4, which is the default.

Cache levels below 4 can affect GPU performance.

5. Uncheck all advanced options and restart Photoshop.

Enabling any additional options that were disabled when Photoshop started can slow down the program due to the lack of support for the corresponding functions in your computer's video card. If enabling any advanced options causes GPU issues, disable them. The user can test the additional options that cause the program to slow down by enabling only one additional option, restarting Photoshop, and testing the program's performance.

6. If you have a primary monitor, move all image windows to it (for Windows XP only).

Running Windows XP with two monitors may cause known issues with some display drivers.

7. Eliminate the identified GPU issues.

See the Known Issues section of this document for operating system and GPU-specific issues.

8. Disable Windows Aero (Windows Vista only).

See “Disable Windows Aero (Windows Vista)” (tech note kb404886 *).

9. Complete additional troubleshooting steps.

There are two additional GPU plug-ins that can help if your GPU is out of date, problems starting Photoshop, or you cannot use OpenGL features. For a description of these plug-ins, see “Crashes occur, Photoshop CS4 won’t open, or some features are slow and OpenGL is unavailable” (Tech Note kb405064 *).

Disclaimer. Adobe does not support these GPU plug-ins for Photoshop CS4 and provides information on their use as a courtesy.

If the information provided in this document was not sufficient to resolve the problem, then the problem may have other causes. For additional troubleshooting information for Photoshop, see the following troubleshooting technical documentation:

  • Troubleshoot system errors or freezes in Photoshop CS4 on Mac OS (Tech Note kb404895 *)
  • Troubleshoot system errors or freezes in Photoshop CS4 on Windows XP (Tech Note kb404896 *)
  • Troubleshoot system errors or freezes in Photoshop CS4 in Windows Vista (Tech Note kb404897 *)

Known issues

Photoshop CS4 11.0.1

Since the release of Photoshop CS4, a GPU-related slowdown issue has been identified in Windows XP and Vista. This issue has been fixed in Photoshop CS4 11.0.1.

If you experience brush slowdown, there might be an issue not fixed in Photoshop 11.0.1.

If you have one of these problems, update to version 11.0.1, which can be found on the downloads website.

General Operating System Issues

Problem. You have a graphics card with a GPU, but the Advanced Rendering option is not available.
Solution. Check for updates to the display driver and the video RAM on the card must have sufficient video RAM to support advanced drawing functions. 512 MB of RAM is required for the Advanced Rendering option to be available.

Problem. When selecting the Rotate View tool, an error occurs: “Unable to execute query. It only works for OpenGL document windows ”.
Solution. Perform one of the following actions:

  • Update your display driver, then select the Enable OpenGL Rendering checkbox in Photoshop> Preferences> Performance (Mac OS) or Edit> Preferences>

Problem. When the screen is redrawn, some areas of the image are drawn first at low, then at high resolution.
Cause. Typically, screen redrawing occurs in Photoshop so quickly that it is difficult to see.
Solution. A more powerful video card does not cause such problems.

Problem. The transform bounding box is difficult to see.
Solution. Click in the corner of the bounding box. It should become more distinguishable.

Windows XP

Video card: Everything
Problem: The size of large cursors is not displayed correctly.
Solution 1: If you are using an NVIDIA graphics card, please update the driver to version 181.20. For the primary monitor, this issue is fixed in this driver. For the auxiliary monitor (if available), the issue has not yet been resolved.
Solution 2: Do your work on the main monitor and place the palettes on the spot monitor.
Solution 3:
Solution 4: Use one monitor.

Video card: Everything
Problem: Photoshop slows down when using dual monitors in Windows XP.
Solution 1: If you are using an NVIDIA graphics card, you can work around the issue by selecting the compatibility mode in the NVIDIA Control Panel “Advanced”.
Solution 2: Use one monitor.
Solution 3:

Video card: NVIDIA GeForce 9800 GTX
Problem. When opening multiple images (about 30) and using dual monitors, Photoshop stops using the GPU and may quit.
Solution. Follow the steps below in the order presented.

Solution 1. Disable the "Extra Rendering" option.

  1. Choose Photoshop menu> Preferences> Performance (Mac OS) or Edit> Preferences> Performance (Windows).
  2. Select “Advanced Options”.
  3. Uncheck the "Additional Rendering" checkbox.

Solution 2 (Mac OS only). In Photoshop, select Window and deselect Application Frame.

Solution 3: Use only one monitor.

Problem. When you redraw the screen, Photoshop draws a mosaic of black squares.
Cause. The graphics card may not have enough GPU memory. Windows XP cannot virtualize video RAM, so when the video RAM is depleted, Photoshop can no longer paint the image and replaces it with a black mosaic. The larger the amount of RAM on the video card, the less often such problems will arise.
Solution. Close all other GPU-based applications while working in Photoshop CS4, or working with fewer image windows open in Photoshop.

Graphics Cards: All
Problem.
The menus flicker when selected while the Layers panel is open.
Solution. Ignore the flickering or uncheck the Enable OpenGL Rendering checkbox.

Video Card: All ATI Cards
Problem.
When you drag an image onto a second monitor, the background shines through the image window.
Solution. Update your display driver.

Graphics card: different
Problem. The second image window on the secondary monitor is not displayed correctly.
In the case of ATI cards, the desktop shines through the second image, but after dragging it is displayed without problems.
In the case of NVIDIA cards, the image on the second monitor contains artifacts. After you finish dragging the second image over the first, the artifacts continue to display.
Solution.

Problem. Images flicker when dragged.
Solution. Disable the Enable OpenGL Rendering option.

Video card: NVIDIA
Problem.
NVIDIA Desktop Manager buttons and other display objects do not render correctly.
Solution. Update your display driver or disable the Enable OpenGL Rendering option.
Additional Information: There is a conflict between the NVIDIA display driver and the way Photoshop CS4 renders menus.

Video card: NVIDIA GeForce 6800
Problem.
Images are doubled when dragged. After redrawing is complete, the duplicate image is not displayed.
Solution. Disable Enable OpenGL Rendering or update your display driver.

Graphics card: different
Problem:
When dragging a second window onto a second monitor in Photoshop, the image is displayed in black / distorted (NVIDIA cards) or with a transparent background (ATI cards).
Solution. Disable the Enable OpenGL Rendering option.
Workaround: (NVIDIA only)

Note. This workaround will allow the GPU to be used but will have a performance impact.

  1. Select Start> Control Panel> NVIDIA> Advanced.
  2. Select the GeForce or Quadro tab and click Launch NVIDIA Control Panel.
  3. Select Advanced Settings> Manage 3D Settings> Multi-display (GeForce) or Mixed-GPU (Quadro) acceleration.
  4. Select Compatibility Performance mode.

Windows Vista 64-bit

Problem. Error “Mismatch of driver components. It is only possible to terminate the application. " occurs when opening Photoshop CS4.
Clarification. When checking the information about the video card, its name includes the phrase “Microsoft Corporation - WDDM).
Solution. Install the latest display driver provided by your graphics card manufacturer. The phrase “Microsoft Corporation - WDDM” means that you are using a version of the display driver from Microsoft, not an updated version of the driver from the manufacturer.

Video Cards: Various ATI Cards and Drivers
Problem.
When you apply the Selection tool to an image, it turns black when you click the mouse button.
Solution. Check for driver updates.

Video card: ATI Radeon HD 2600 XT
Problem.
Images are displayed in chunks and with lines.
Solution. Disable the Enable OpenGL Rendering option.

Windows Vista 32-bit

Video card: NVIDIA GeForce 8800 GTX
Problem.
As you zoom in and out of a large image repeatedly, Photoshop stops accessing the GPU.
Solution. Reduce the size of the Photoshop application window.

Video card: ATI Radeon XRad1600
Problem.
The image is displayed with many artifacts and the color is incorrect.
Clarification. You are working with Bootcamp.
Solution. Update your display driver.

Problem. When you move the rotated image, it reverts to its original orientation, but when you finish dragging, it rotates again as needed.
Solution. It should be so.

Mac OS - Intel

Problem. At maximum zoom, the pixel grid and guides are slightly offset from the ruler marks.
Clarification. This issue only occurs when using an Intel-based Mac with European language versions of Mac OS and Photoshop.
Solution. Disable the Enable OpenGL Rendering option while working with grids and guides.

Problem. When opening files with a size of approximately 500 MB, the error “Unable to execute the“ Open ”command occurs. Not enough memory (RAM) ”.
Solution 1. Select Window and uncheck Application Frame.
Solution 2. Open fewer image windows.
Additional Information. This error can occur if the “Enable OpenGL Rendering” checkbox is also unchecked.

Video Card: ATI 3870 for Mac Pro
Problem.
The area under the cursor is not redrawn. The area under the cursor can appear as a transparent checkerboard and is not redrawn with the image data.
Solution. Refresh the screen manually. One way to do this is to zoom in or out.


Problem.
When using a large airbrush with a pen, it takes a long time to display the entire brush stroke, and the stroke is displayed in parts.
Solution. Check for display driver updates, use a mouse, or turn off Enable OpenGL Rendering while you are drawing with a pen and using large brush sizes.

Problem. The clone tool selector crosshair is not displayed.
Solution. Disable the Enable OpenGL Rendering option.

Video card: NVIDIA Geforce 7300GT
Problem.
When you change the size of the brush, the new size is not displayed during the change.
Solution. Update your display driver or disable the Advanced Rendering option.
Additional Information. The Additional Rendering option for this map is disabled by default. Installing the AllowOldGPU plug-in allows you to enable the Additional Rendering option, which may cause this issue.

Video card: NVIDIA GeForce 7300GT
Problem.
Photoshop crashes when resizing a window using keyboard shortcuts.
Solution. Disable the Enable OpenGL Rendering option and make sure you are using the latest display driver.

Problem. Photoshop freezes when you zoom in on an image and try to move it.
Solution. Check for updates to the display driver, or disable the Enable OpenGL Rendering option.

Mac OS - PowerPC

Video card: NIVIDA GeForce 7300GT
Problem. You cannot preview the result of drawing 3D models, or the preview is incomplete until you release the mouse button.
Solution. Turn off the Interactive 3D Acceleration option in Photoshop> Preferences> Performance> Advanced Options.

Photoshop has detected a problem with a display driver and temporarily
disabled additional items using graphics hardware.

It must be said that three years ago my computer boldly fit the definition of "graphic station" in terms of capabilities and I was very surprised at these problems. But I still downloaded and installed the display driver. As graphics processors I use exclusively NVIDIA, here is their official page in Russian, where you can download the latest drivers.

As expected, the driver update came nowhere. I opened the Editing -> Preferences -> Performance tab (Edit -> Preferences -> Performance) and made sure that the GPU settings tab is not active, hence there is no support for the OpenGL specification and other useful things:

The graphics processing unit (GPU) settings tab is not active.

If anyone does not know, without GPU and OpenGL many Photoshop tools and functions will not work, for example, all 3D tools, some filters (Oil Paint), blur gallery filters, many Camera Raw tools, etc. The screenshot below was taken with an open Photoshop document in RGB mode:



All 3D tools are not active, the only active line "Get additional content" is a link to the resources of the site www.photoshop.com.

I had to go further and find out what this mysterious Sniffer.exe is and what it really needs. By the way, the English word Sniffer translates as "interceptor", but there are other options, for example, "junkie" and something like "plunk", "take on the chest"... Such names are used for viral scripts.

A short surfing on the expanses of our and not our Internet gave the answer to this question. Here's what the manufacturers write about it:

The GPU Sniffer
Adobe uses a program call the GPU Sniffer (actually the program name is sniffer_gpu.exe), to test the GPU and drivers and Photoshop CS6 uses information to enable or disable the Use Graphics Hardware feature.

If the GPU Sniffer fails the first time it is run, Photoshop will display an error message stating it has detected a problem with the GPU.

After that, the error message will not appear unless you reset the Photoshop CS6 preferences.

If you correct the problem, by either replacing the video card or by updating the video card driver, the next time you launch Photoshop CS6, the GPU sniffer should pass the tests and the Use Graphics Hardware checkbox will be enabled.

Who does not understand English, the short meaning of this is that Sniffer.exe detects the graphics processor and drivers in the computer, and if he doesn't like something, it disables the graphics processing unit (GPU) support.

Well, glory to Buratino, now everything is clear. I personally do not need to run the Sniffer.exe program, and there are two ways out of this problem:

  • Increase the priority of Photoshop.exe
  • Cancel running Sniffer.exe

To increase the priority of Photoshop.exe, we make it run as administrator by default. Go to the folder , right-click on the Photoshop.exe file, in the context menu that opens, click on the "Properties" line, select the "Compatibility" tab, check the box next to "Run this program as administrator", OK:


Launch Photoshop by default as administrator

That's it, the problem is solved. But for a number of reasons I do not like this method at all.

Therefore, I prefer method number two - just disabling Sniffer.exe located in the folder C: \ Program Files \ Adobe \ Adobe Photoshop CC 2015... You can simply delete it, but it is better to add the "~" symbol at the beginning of the name, the file name is now ~ Sniffer.exe and Photoshop simply won't see it when it starts up.

Now I am checking the functionality of the program. Open any image in Photoshop, check the document mode - it must be RGB, click the 3D tab and see:



Problem fix checks: GPU and OpenGL are enabled.

If necessary, check the box next to "Use Open GL".

Important!

Important note! I wrote this material on a low-power computer with 8.00 GB of RAM and an average Quadro 600 video card. Experiencedly I found that method # 2 does not fully work on such computers - there is no Open GL. Therefore, method number 1 should be used for them.

P.S. Checking the work of 3D and filters:




The Oil Paint filter is active.

How to improve performance in Adobe Photoshop CS6 / CC: You can use GPU acceleration, which will make your work more responsive and faster. Using the graphics engine Mercury Graphics Engine (MGE) and support for 64-bit architecture allows you to accelerate the creation and processing of images, as well as work faster with large images. The Mercury Graphics Engine instantly displays results on canvas when using essential editing tools such as Liquify and Puppet Warp, creating 3D graphics and working with underlays and other large files. Significantly improved performance when working with 3D objects, you can view shadows and reflections in all editing modes, quickly render the final project in Adobe RayTrace mode using the Mercury Graphics Engine. The built-in Lighting Effects gallery uses the Mercury Graphics Engine for real-time performance. Graphics card requirements: OpenGL 2.0 and a minimum amount of onboard memory of 256MB, plus it should be borne in mind that some GPU acceleration functions are not supported on the Windows XP operating system. Supported integrated graphics in Intel processors: Intel HD Graphics, Intel HD Graphics P3000, Intel HD Graphics P4000. The MGE engine in Photoshop CS6, uses: OpenGL and OpenCL frameworks, and does not use the CUDA framework, therefore it has wide compatibility with various video cards. For example, when using AMD Trinity APU - Blur Gallery is 10 times faster due to the use of the integrated graphics core and OpenCL. The entire list of supported video cards:
Nvidia GeForce 8000, 9000, 100, 200, 300, 400, 500, 600 series.
Nvidia Quadro 400, 600, 2000, 4000 (Mac & Win), CX, 5000, 6000, K600, K2000, K4000, K5000 (Windows and Mac OS).
AMD / ATI Radeon 2000, 3000, 4000, 5000, 6000, 7000, 7950 (Mac OS).
AMD / ATI FirePro 3800, 4800, 5800, 7800, 8800, 9800, 3900, 4900, 5900, 7900.

Intel HD Graphics, Intel HD Graphics P3000, Intel HD Graphics P4000 (only P4000 GPU supports OCL in CS6), Intel HD Graphics P4600 / P4700.
* ATI X1000 series graphics cards and NVidia 7000 series cards are no longer officially supported in Adobe Photoshop CS6 - but some basic OpenGL functionality may be available for these graphics cards.
* AMD / ATI 1000, 2000, 3000, 4000 series, nVidia GeForce 7000, 8000, 9000, 100, 200, 300 series and Intel HD Graphics (1st generation) are no longer tested or officially supported in Adobe Photoshop CC. Some OpenGL features are available for these video cards, but it is possible that the new features will no longer work.
GPU features that will not work without the recommended graphics card and drivers:
1.Adaptive Wide Angle Filter, adaptive wide angle (compatible graphics card required).
2.Liquify (recommended graphics card with 512MB VRAM memory, GPU mode is not available on Windows XP).
3.Oil Paint filter, oil paint (compatible graphics card required).
4.Warp and Puppet Warp (recommended graphics card, GPU mode not available on Windows XP).
5.Field Blur, Iris Blur, and Tilt / Shift (recommended graphics card with support for OpenCL 1.1 or higher, GPU mode is not available on Windows XP).
6.Lighting Effects Gallery (recommended video card with 512MB VRAM, GPU mode not available on Windows XP).
7. New 3D enhancements (3D function requires recommended graphics card with 512MB VRAM, GPU mode not available on Windows XP): Draggable Shadows, Ground plane reflections, Roughness, On-canvas UI controls, Ground plane, Liqht widgets on edge of canvas , IBL (image based light) controller.
OpenGL acceleration requires support for OpenGL v2.0 and Shader Model 3.0 (or higher), OpenCL acceleration requires support for OpenCL v1.1 or higher.
* All 3D features are not available on Windows XP in Photoshop CS6.
GPU functions available in previous versions of Photoshop: Scrubby Zoom, Heads Up Display (HUD) color picker, Color sampling ring, Brush dynamic resize and hardness control, Bristle Brush tip previews, Rule of thirds crop grid overlay, Zoom enhancements, Animated transitions for one-stop zoom, Flick-panning, Rotate the canvas, View nonsquare pixel images, Pixel grid, Adobe Color Engine (ACE), Draw Brush tip cursors (extended cursors).
Execute: Editing> Preferences> Performance (Edit> Preferences). Instead of paragraph: Enable OpenGL Rendering(Enable OpenGL Drawing) now has an item: Use GPU... So, in the section: Graphics processor settings, put a daw in front of the Use graphics processor item, thereby activating certain functions and an optimized interface. This parameter does not enable OpenGL for documents that are already open. Click on the button: Advanced Settings ...

In the drop-down list of the window: Advanced GPU settings, three drawing modes are available: basic, normal and advanced.
Advanced: This mode uses the most graphics card resources. Uses the same amount of memory as in normal mode, but allows advanced rendering techniques. If you experience performance degradation in this mode, try switching to Basic or Normal modes.


Use Graphics Processor to Accelerate Computation - respectively, enable GPU acceleration here.
Use OpenCL (Use OpenCL) - enable the use of OpenCL acceleration for new blur filters (Field Blur, Iris Blur, and Tilt-Shift).
Anti-Alias ​​Guides And Paths - Allows hardware to smooth the edges of guides and paths.
30-Bit Display - This 10-bit per color option only works for Windows and for NVIDIA Quadro and AMD FirePro graphics cards.
Features supported in Adobe Bridge CS6 GPU: Preview panel, Full-screen preview, Review mode.
In case of problems with Photoshop operation: artifacts, drawing errors, you can update the video card drivers, try to disable GPU acceleration, change the OpenGL mode to Basic, since it uses the minimum amount of memory and only the basic set of GPU functions, the use of several video cards in the system does not increase Photoshop performance (it does not support more than one video card), so you need to connect all monitors to one video card, or remove other video cards.
For problems with video cards, you can increase the cache of the setting level to a value of 4, or click on the button: Medium (by default). For optimal GPU performance, it is recommended that you set 2 or more caching levels.

To reset all preferences, while loading the program, you must hold down the keyboard shortcuts: Shift + Ctrl + Alt (Windows) or Shift + Option + Command (Mac OS). And click on the Yes button, answering the question: Delete the Adobe Photoshop settings file?

For the normal functioning of the video card, every time you start Photoshop, the GPU Sniffer utility is automatically launched, it tests the video card and current drivers. The analyzer performs rudimentary GPU tests and reports the results to Photoshop.
* All future Photoshop update features specifically for Creative Cloud users will require at least 512 MB of VRAM in order to use the 3D features available in Photoshop CS6 Extended. Users with computers that do not have 512MB of on-board dedicated memory will see the following dialog if they try to access 3D functionality in future updates to Photoshop Creative Cloud:


* Updated information on the use of GPU graphics cards in the program: When using a compatible GPU (also called graphics card, video card, or GPU / GPU) with Photoshop, it provides the best performance and more features. Photoshop requires a compatible GPU on your computer to run and / or speed up the following features: Artboards, Camera Raw, 3D, Drag-and-drop, Bird's Eye View, Quick Pan, Convenient Brush Resizing Tools, Image Size - Preserve Detail, Focus Selection , Blur Gallery - Field Blur, Iris Blur, Tilt-Offset, Outline Blur, Rotation Blur (OpenCL Accelerated), Smart Sharpness (Noise Reduction - OpenCL Accelerated), Oil Paint (OpenCL Accelerated), Transform - Flame, picture frame, wood, Perspective warp.
If the GPU is not supported or the driver is damaged, then these functions will not be available. In addition, some display, performance, errors, or glitches may occur if the computer's graphics processor or driver is not compatible with Photoshop.
What graphics cards have been tested?
Adobe tested the following graphics processing unit (GPU) cards prior to the release of Photoshop CC 2015.5. In this document, maps are listed by series. The minimum GPU video memory supported for Photoshop is 512 MB (2 GB or more video memory is recommended).
Important information. The document is updated as new video cards are tested. However, Adobe does not have the ability to quickly check all video cards. If a card is not listed, it meets the minimum requirements, but was released after May 2013, then it can be assumed that it will work with Adobe Photoshop CC 2015.5.
Adobe has tested the following graphics cards for notebooks and desktops. Be sure to download the latest driver for your specific model (laptop and desktop versions of graphics cards have slightly different names).
nVidia GeForce: 400, 500, 600, 700 series.
nVidia Quadro: 2000, 4000 (Windows and Mac OS), CX, 5000, 6000, K600, K2000, K4000, K5000 (Windows and Mac OS), M4000, M5000.
nVidia GRID K1, K2.
AMD / ATI: Radeon 5000, 6000, 7000, R7, R9, 7950 series for Mac OS.


Intel HD Graphics: P530, 5000.
Intel Iris Pro Graphics: P5200, P6300, P580.
Note. AMD / ATI 1000, 2000, 3000, 4000 series; nVidia GeForce 7000, 8000, 9000, 100, 200, 300 series; older Intel HD Graphics cards (eg: 2000, 3000, 4000 series) are no longer tested and are not officially supported in Photoshop. Some GL functions are available for these maps, but newer functions may not work.
What are the minimum GPU and display requirements?
Display 1024x768 (1280x800 recommended) with 16-bit color and 512 MB VRAM (2 GB or more VRAM recommended).
To use OpenGL hardware acceleration, your system must support OpenGL v2.0 technologies and Shader Model 3.0 or later.
To use hardware acceleration, your system must support the technology OpenCL v1.1 or later.
Choose Edit> Preferences> Performance (Windows) or Photoshop> Preferences> Performance (Mac OS). On the "Performance" panel, check that the "Use GPU" option is selected in the GPU settings.


Click on the button: "Additional parameters" and specify the following parameters:
Drawing mode:
- Basic: Uses the minimum amount of graphics card memory and enables basic GPU features.
- Normal: Uses more graphics card memory and enables color adjustments, tone mapping, and GPU-based checkerboard overlay.
- Improved: Provides the benefits of Normal mode and new GPU-based additional features that can contribute to improved performance.
Use GPU to speed up calculation: Allows you to speed up the interactivity of warp and puppet warp views.
Use OpenCL: Allows you to speed up new gallery filters such as blur, smart sharpening, focus area selection, or image size selection while keeping selected details (Note: OpenCL is only available when using new graphics cards that support OpenCL version 1.1 or later).
Smoothing Guides and Paths - Allows the GPU to smooth the edges of drawn guides and paths.
30-bit display (Windows only): Allows you to display 30-bit data in Photoshop directly on the screen using supported video cards. Note: 30-bit displays do not function correctly with current drivers. Adobe is working to fix this issue.


Does Photoshop use multiple GPUs or graphics cards?
Photoshop is currently unable to use multiple GPUs. Using two graphics cards (Multi-GPU mode) does not improve Photoshop performance.
Using multiple graphics cards with conflicting drivers may cause problems with Photoshop functionality on the graphics accelerator.
For best results, connect two (or more) monitors to one graphics card.
If multiple graphics cards are to be used, they must be of the same make and model. Otherwise, Photoshop can experience crashes and other problems.
Will features that require a GPU run in a virtual machine (VM)?
Photoshop running on virtual machines (VMs) has not been extensively tested and is not officially supported due to known issues with GPU-based features in a VM environment.
* The biggest difference in performance between an integrated video card and a discrete one is resize (scaling) operations.
* For the version of Adobe Photoshop CC 2018, the list of supported video cards has been updated. Adobe has tested the laptop and desktop versions of the following GPU series:
nVidia GeForce 400 series, 500 series, 600 series, 700 series.
nVidia GeForce GTX 965M & 980M.
nVidia Quadro: 2000, 4000 (Windows and Mac OS), CX, 5000, 6000, K600, K2000, K4000, K5000 (Windows and Mac OS), M4000, M5000, P2000, P4000, P5000.
nVidia GRID K1, K2.
AMD / ATI: Radeon 5000, 6000, 7000, 7950, R7, R9 series (Mac OS).
AMD / ATI FirePro: 3800, 4800, 5800, 7800, 8800, 9800, 3900, 4900, 5900, 7900, W8100, W9100, D300, D500, D700.
AMD / ATI FireGL: W5000, W7000, W8000.
Discrete AMD Radeon RX 480 graphics.
Discrete nVidia GeForce GTX 1080 graphics.
Intel HD Graphics: P530, P630, 5000 and Intel Iris Pro Graphics: P5200, P6300, P580.
The tested GPUs may not meet the minimum requirements to use all the program's features. Some Photoshop features, especially those that use APIs like OpenCL, require more bandwidth, memory, or processing power than others. Meeting these requirements can be difficult when using modern graphics cards on older computers with low-powered motherboards or computers that use a single DIMM to run system memory, effectively halving the bandwidth between system memory and GPU memory.
The corresponding tests are run when Photoshop starts. GPU power on computers that have difficulty meeting the requirements may not be sufficient due to its wasted on other running programs. In some cases, errors on video cards that used to work can be caused by installed patches and operating system updates, as well as driver updates.
We recommend using the latest hardware and graphics cards to get the most out of your GPU.
Make sure you have the latest driver for your GPU. Notebook and desktop versions of the GPU differ slightly.
The above list of GPU cards is updated as new GPUs are tested. However, Adobe does not have the ability to quickly check all video cards. If your graphics card is not listed above but meets the following requirements, then we can assume that it will work with the latest version of Photoshop CC:
- The card was released in 2014 or later.
- It has the minimum video memory required for Photoshop (512 MB). The recommended video memory is 2 GB or more.
Unsupported graphics card lines... The following series of graphics cards are no longer tested or officially supported in Photoshop:
AMD / ATI 100, 200, 3000 and 4000 series.

use the GPU when the installed video card supports the OpenGL standard and has at least 512MB of video RAM. The advantages of using a compatible video card with Photoshop are that you can ...

It is necessary to consider the importance of choosing a video card. There is supportOpenGL, it can be used when executingPreviews using OP, which speeds up the process. When creating a rough movie, useOpenglHardwareRenderer helps with lighting, reflections, etc. VAfterEffects has a 3D engine that guarantees rotation from 0 to 360 degrees in milliseconds. UsageOpenGL not only gives you more control when using the preview, but also helps you render the file more accurately. Three-dimensionality of titles, also related to supportOpenGL. Improved supportOpenGL versionAfterEffects 6.5.1 to better utilize powerful graphics cards. And use hardware rendering of light sources and resulting shadows, 3D layers,adjustmentslights,alphachanneltrackmattes, masks,StainedGlass.

OpenGL is interactivePreview is an option that provides a quick preview of the composition without lowering the resolution.OpenGL in the rendering, uses the on-board memory of the video card andGPU /VPU.OpenGL is automatically activated when you manipulate layers in a windowComposition orTimeline using the mouse.AfterEffects 6.5 requiresOpenGL 1.1 and higher, hardware supports layers with a resolution of up to 2Kx2K pixels. For high resolution layersAfterEffects, producesdownsamples.

Using complex effects can slow downOpenGL preview. And if it's too slow, then you can turn offOpenglPreview and choose a different preview method.

OpenglPreview is faster and smoother thanAdaptiveResolution preview. WhenOpenGL doesn't support any feature, it creates a preview without using it. For instance,OpenGL only supports layer blending modeNormal. And all other ways of mixing, will lead to the way -Normal. The same thing happens with shadows, if your video card hardware does not support working with shadows, then the preview will be without them.

We can view information about ourOpenGL Accelerator Clicking a ButtonOpenglInfo ...



VAfterEffects 6.5, you can select the quality mode:MoreAccurate, it includes blending modes in the preview. It also improves the quality of lighting, shadows, and blending modes.

With a total volume of 128MB ...

And a volume of 256MB ...

For more information, you can look at the document ...

And view information related to the video accelerator ...


Enabled modeOpenGL:

When the mode is onOpenGL +DiskCache, we have a slowdown in preview, relatively simple modeOpenGL. The same is true for the regimeRAMPreview.

DisableDisk Cache.

And we get an increase in speed, on the first pass in the preview of the composition ...

I did not notice on the video cardThe R 9550, speed gains, was the same or a little slower. Disable the modeOpenGL buttonDynamic Preview.

For example, if the video card or its current drivers are not supportedAdobeAfterEffects, this warning appears while loading the program ...

Supported Graphics Cards ...


NVIDIA ...


Matrox & 3Dlabs.


For more information on how OpenGL works in After Effects, read

Photoshop has detected a problem with a display driver and temporarily
disabled additional items using graphics hardware.

Going to the link indicated in the message did not give much - on this help page it is recommended to install the current display drivers for your video card.

It must be said that three years ago my computer boldly fit the definition of "graphic station" in terms of capabilities and I was very surprised at these problems. But I still downloaded and installed the display driver. As graphics processors I use exclusively NVIDIA, here is their official page in Russian, where you can download the latest drivers.

As expected, the driver update came nowhere. I opened the Editing -> Preferences -> Performance tab (Edit -> Preferences -> Performance) and made sure that the GPU settings tab is not active, hence there is no support for the OpenGL specification and other useful things:



The graphics processing unit (GPU) settings tab is not active.

If anyone does not know, without GPU and OpenGL many Photoshop tools and functions will not work, for example, all 3D tools, some filters (Oil Paint), blur gallery filters, many Camera Raw tools, etc. The screenshot below was taken with an open Photoshop document in RGB mode:



All 3D tools are not active, the only active line "Get additional content" is a link to the resources of the site www.photoshop.com.

I had to go further and find out what this mysterious Sniffer.exe is and what it really needs. By the way, the English word Sniffer translates as "interceptor", but there are other options, for example, "junkie" and something like "plunk", "take on the chest"... Such names are used for viral scripts.

A short surfing on the expanses of our and not our Internet gave the answer to this question. Here's what the manufacturers write about it:

The GPU Sniffer
Adobe uses a program call the GPU Sniffer (actually the program name is sniffer_gpu.exe), to test the GPU and drivers and Photoshop CS6 uses information to enable or disable the Use Graphics Hardware feature.

If the GPU Sniffer fails the first time it is run, Photoshop will display an error message stating it has detected a problem with the GPU.

After that, the error message will not appear unless you reset the Photoshop CS6 preferences.

If you correct the problem, by either replacing the video card or by updating the video card driver, the next time you launch Photoshop CS6, the GPU sniffer should pass the tests and the Use Graphics Hardware checkbox will be enabled.

Who does not understand English, the short meaning of this is that Sniffer.exe detects the graphics processor and drivers in the computer, and if he doesn't like something, it disables the graphics processing unit (GPU) support.

Well, glory to Buratino, now everything is clear. I personally do not need to run the Sniffer.exe program, and there are two ways out of this problem:

  • Increase the priority of Photoshop.exe
  • Cancel running Sniffer.exe

To increase the priority of Photoshop.exe, we make it run as administrator by default. Go to the folder , right-click on the Photoshop.exe file, in the context menu that opens, click on the "Properties" line, select the "Compatibility" tab, check the box next to "Run this program as administrator", OK:


Launch Photoshop by default as administrator

That's it, the problem is solved. But for a number of reasons I do not like this method at all.

Therefore, I prefer method number two - just disabling Sniffer.exe located in the folder C: \ Program Files \ Adobe \ Adobe Photoshop CC 2015... You can simply delete it, but it is better to add the "~" symbol at the beginning of the name, the file name is now ~ Sniffer.exe and Photoshop simply won't see it when it starts up.

Now I am checking the functionality of the program. Open any image in Photoshop, check the document mode - it must be RGB, click the 3D tab and see:



Problem fix checks: GPU and OpenGL are enabled.

If necessary, check the box next to "Use Open GL".

Important!

Important note! I wrote this material on a low-power computer with 8.00 GB of RAM and an average Quadro 600 video card. Experiencedly I found that method # 2 does not fully work on such computers - there is no Open GL. Therefore, method number 1 should be used for them.

P.S. Checking the work of 3D and filters:




The Oil Paint filter is active.

Follow the troubleshooting steps in this section to resolve any issues that you encounter.

1. Deselect the Enable OpenGL Rendering checkbox.

If you experience the issues listed in the Known Issues below or other graphics driver issues, uncheck Enable OpenGL Rendering in Photoshop> Preferences> Performance (Mac OS) or Edit> Preferences > “Performance” (Windows), then perform the same function. If the problem no longer occurs, update your graphics card driver and see the specific problem description for more information. If the problem persists, the video card driver may not be the cause.

2. Reset Photoshop preferences.

The next troubleshooting step is to reset the preferences by pressing Shift + Option + Command (Mac OS) or Shift + Ctrl + Alt (Windows) immediately after restarting Photoshop. Click “Yes” when asked to delete the Adobe Photoshop preferences file and rerun the function that caused the problem. For more information on removing the Photoshop preferences file, see “functions, names, and locations of preferences files in Photoshop CS4 ″ (Technical note kb405012 *).

3. Update the GPU drivers and select the Enable OpenGL Rendering check box.

If Photoshop crashes or disappears due to a GPU issue, it clears the Enable OpenGL Rendering check box and creates a flag file named GPUinitcrashed in the Preferences folder. The next time you open Photoshop, the warning “Photoshop has encountered a problem with a display driver and has temporarily disabled graphics processing unit (GPU) extensions is displayed. Try downloading the latest graphics card software from the manufacturer's website. GPU extensions can be enabled from the Performance panel in the preferences window.

Download the latest display driver from the video card manufacturer's website (Windows) or check for operating system updates (Mac OS).

Attention! If you select the Enable OpenGL Rendering check box before updating the driver, Photoshop will use the old version again. If you don't update the driver, Photoshop will crash again. If you do not select the Enable OpenGL Rendering check box, then the GPU will not be accessed and Photoshop will work smoothly.

4. If the cache level is set to a value lower than the default, reset it to level 4, which is the default.

Cache levels below 4 can affect GPU performance.

5. Uncheck all advanced options and restart Photoshop.

Enabling any additional options that were disabled when Photoshop started can slow down the program due to the lack of support for the corresponding functions in your computer's video card. If enabling any advanced options causes GPU issues, disable them. The user can test the additional options that cause the program to slow down by enabling only one additional option, restarting Photoshop, and testing the program's performance.

6. If you have a primary monitor, move all image windows to it (for Windows XP only).

Running Windows XP with two monitors may cause known issues with some display drivers.

7. Eliminate the identified GPU issues.

See the Known Issues section of this document for operating system and GPU-specific issues.

8. Disable Windows Aero (Windows Vista only).

See “Disable Windows Aero (Windows Vista)” (tech note kb404886 *).

9. Complete additional troubleshooting steps.

There are two additional GPU plug-ins that can help if your GPU is out of date, problems starting Photoshop, or you cannot use OpenGL features. For a description of these plug-ins, see “Crashes occur, Photoshop CS4 won’t open, or some features are slow and OpenGL is unavailable” (Tech Note kb405064 *).

Disclaimer. Adobe does not support these GPU plug-ins for Photoshop CS4 and provides information on their use as a courtesy.

If the information provided in this document was not sufficient to resolve the problem, then the problem may have other causes. For additional troubleshooting information for Photoshop, see the following troubleshooting technical documentation:

  • Troubleshoot system errors or freezes in Photoshop CS4 on Mac OS (Tech Note kb404895 *)
  • Troubleshoot system errors or freezes in Photoshop CS4 on Windows XP (Tech Note kb404896 *)
  • Troubleshoot system errors or freezes in Photoshop CS4 in Windows Vista (Tech Note kb404897 *)

Known issues

Photoshop CS4 11.0.1

Since the release of Photoshop CS4, a GPU-related slowdown issue has been identified in Windows XP and Vista. This issue has been fixed in Photoshop CS4 11.0.1.

If you experience brush slowdown, there might be an issue not fixed in Photoshop 11.0.1.

If you have one of these problems, update to version 11.0.1, which can be found on the downloads website.

General Operating System Issues

Problem. You have a graphics card with a GPU, but the Advanced Rendering option is not available.
Solution. Check for updates to the display driver and the video RAM on the card must have sufficient video RAM to support advanced drawing functions. 512 MB of RAM is required for the Advanced Rendering option to be available.

Problem. When selecting the Rotate View tool, an error occurs: “Unable to execute query. It only works for OpenGL document windows ”.
Solution. Perform one of the following actions:

  • Update your display driver, then select the Enable OpenGL Rendering checkbox in Photoshop> Preferences> Performance (Mac OS) or Edit> Preferences>

Problem. When the screen is redrawn, some areas of the image are drawn first at low, then at high resolution.
Cause. Typically, screen redrawing occurs in Photoshop so quickly that it is difficult to see.
Solution. A more powerful video card does not cause such problems.

Problem. The transform bounding box is difficult to see.
Solution. Click in the corner of the bounding box. It should become more distinguishable.

Windows XP

Video card: Everything
Problem: The size of large cursors is not displayed correctly.
Solution 1: If you are using an NVIDIA graphics card, please update the driver to version 181.20. For the primary monitor, this issue is fixed in this driver. For the auxiliary monitor (if available), the issue has not yet been resolved.
Solution 2: Do your work on the main monitor and place the palettes on the spot monitor.
Solution 3:
Solution 4: Use one monitor.

Video card: Everything
Problem: Photoshop slows down when using dual monitors in Windows XP.
Solution 1: If you are using an NVIDIA graphics card, you can work around the issue by selecting the compatibility mode in the NVIDIA Control Panel “Advanced”.
Solution 2: Use one monitor.
Solution 3: Disable the Enable OpenGL Rendering option.

Video card: NVIDIA GeForce 9800 GTX
Problem. When opening multiple images (about 30) and using dual monitors, Photoshop stops using the GPU and may quit.
Solution. Follow the steps below in the order presented.

Solution 1. Disable the "Extra Rendering" option.

  1. Choose Photoshop menu> Preferences> Performance (Mac OS) or Edit> Preferences> Performance (Windows).
  2. Select “Advanced Options”.
  3. Uncheck the "Additional Rendering" checkbox.

Solution 2 (Mac OS only). In Photoshop, select Window and deselect Application Frame.

Solution 3: Use only one monitor.

Problem. When you redraw the screen, Photoshop draws a mosaic of black squares.
Cause. The graphics card may not have enough GPU memory. Windows XP cannot virtualize video RAM, so when the video RAM is depleted, Photoshop can no longer paint the image and replaces it with a black mosaic. The larger the amount of RAM on the video card, the less often such problems will arise.
Solution. Close all other GPU-based applications while working in Photoshop CS4, or working with fewer image windows open in Photoshop.

Graphics Cards: All
Problem.
The menus flicker when selected while the Layers panel is open.
Solution. Ignore the flickering or uncheck the Enable OpenGL Rendering checkbox.

Video Card: All ATI Cards
Problem.
When you drag an image onto a second monitor, the background shines through the image window.
Solution. Update your display driver.

Graphics card: different
Problem. The second image window on the secondary monitor is not displayed correctly.
In the case of ATI cards, the desktop shines through the second image, but after dragging it is displayed without problems.
In the case of NVIDIA cards, the image on the second monitor contains artifacts. After you finish dragging the second image over the first, the artifacts continue to display.
Solution.

Problem. Images flicker when dragged.
Solution. Disable the Enable OpenGL Rendering option.

Video card: NVIDIA
Problem.
NVIDIA Desktop Manager buttons and other display objects do not render correctly.
Solution. Update your display driver or disable the Enable OpenGL Rendering option.
Additional Information: There is a conflict between the NVIDIA display driver and the way Photoshop CS4 renders menus.

Video card: NVIDIA GeForce 6800
Problem.
Images are doubled when dragged. After redrawing is complete, the duplicate image is not displayed.
Solution. Disable Enable OpenGL Rendering or update your display driver.

Graphics card: different
Problem:
When dragging a second window onto a second monitor in Photoshop, the image is displayed in black / distorted (NVIDIA cards) or with a transparent background (ATI cards).
Solution. Disable the Enable OpenGL Rendering option.
Workaround: (NVIDIA only)

Note. This workaround will allow the GPU to be used but will have a performance impact.

  1. Select Start> Control Panel> NVIDIA> Advanced.
  2. Select the GeForce or Quadro tab and click Launch NVIDIA Control Panel.
  3. Select Advanced Settings> Manage 3D Settings> Multi-display (GeForce) or Mixed-GPU (Quadro) acceleration.
  4. Select Compatibility Performance mode.

Windows Vista 64-bit

Problem. Error “Mismatch of driver components. It is only possible to terminate the application. " occurs when opening Photoshop CS4.
Clarification. When checking the information about the video card, its name includes the phrase “Microsoft Corporation - WDDM).
Solution. Install the latest display driver provided by your graphics card manufacturer. The phrase “Microsoft Corporation - WDDM” means that you are using a version of the display driver from Microsoft, not an updated version of the driver from the manufacturer.

Video Cards: Various ATI Cards and Drivers
Problem.
When you apply the Selection tool to an image, it turns black when you click the mouse button.
Solution. Check for driver updates.

Video card: ATI Radeon HD 2600 XT
Problem.
Images are displayed in chunks and with lines.
Solution. Disable the Enable OpenGL Rendering option.

Windows Vista 32-bit

Video card: NVIDIA GeForce 8800 GTX
Problem.
As you zoom in and out of a large image repeatedly, Photoshop stops accessing the GPU.
Solution. Reduce the size of the Photoshop application window.

Video card: ATI Radeon XRad1600
Problem.
The image is displayed with many artifacts and the color is incorrect.
Clarification. You are working with Bootcamp.
Solution. Update your display driver.

Problem. When you move the rotated image, it reverts to its original orientation, but when you finish dragging, it rotates again as needed.
Solution. It should be so.

Mac OS - Intel

Problem. At maximum zoom, the pixel grid and guides are slightly offset from the ruler marks.
Clarification. This issue only occurs when using an Intel-based Mac with European language versions of Mac OS and Photoshop.
Solution. Disable the Enable OpenGL Rendering option while working with grids and guides.

Problem. When opening files with a size of approximately 500 MB, the error “Unable to execute the“ Open ”command occurs. Not enough memory (RAM) ”.
Solution 1. Select Window and uncheck Application Frame.
Solution 2. Open fewer image windows.
Additional Information. This error can occur if the “Enable OpenGL Rendering” checkbox is also unchecked.

Video Card: ATI 3870 for Mac Pro
Problem.
The area under the cursor is not redrawn. The area under the cursor can appear as a transparent checkerboard and is not redrawn with the image data.
Solution. Refresh the screen manually. One way to do this is to zoom in or out.


Problem.
When using a large airbrush with a pen, it takes a long time to display the entire brush stroke, and the stroke is displayed in parts.
Solution. Check for display driver updates, use a mouse, or turn off Enable OpenGL Rendering while you are drawing with a pen and using large brush sizes.

Problem. The clone tool selector crosshair is not displayed.
Solution. Disable the Enable OpenGL Rendering option.

Video card: NVIDIA Geforce 7300GT
Problem.
When you change the size of the brush, the new size is not displayed during the change.
Solution. Update your display driver or disable the Advanced Rendering option.
Additional Information. The Additional Rendering option for this map is disabled by default. Installing the AllowOldGPU plug-in allows you to enable the Additional Rendering option, which may cause this issue.

Video card: NVIDIA GeForce 7300GT
Problem.
Photoshop crashes when resizing a window using keyboard shortcuts.
Solution. Disable the Enable OpenGL Rendering option and make sure you are using the latest display driver.

Problem. Photoshop freezes when you zoom in on an image and try to move it.
Solution. Check for updates to the display driver, or disable the Enable OpenGL Rendering option.

Mac OS - PowerPC

Video card: NIVIDA GeForce 7300GT
Problem. You cannot preview the result of drawing 3D models, or the preview is incomplete until you release the mouse button.
Solution. Turn off the Interactive 3D Acceleration option in Photoshop> Preferences> Performance> Advanced Options.