21 Replies Latest reply on Mar 8, 2014 2:24 AM by maxcellerate

    In Photoshop CS6 the 3D menu is grayed out

    Bluefix Level 1

      I have Photoshop CS6 13.0.1 x64 Extended and all options under the 3D manu are grayed out. My graphic adapter is nVidia GeForce GTX 650 (it has 1024 MB memory). I have Windows 7 x64 and 8GB RAM.

       

      In Performance settings I have checked to use the graphic processor and in Advanced settings the drawing mode either Basic, Normal or Advanced, it doesn't make a difference.

       

      The drivers for my graphic card are from February.

       

      I just tried to create a 3D postcard and got this message:

       

       

       

      Any clues why the 3D doesn't work and what can be done about it?


      Here is a fragment of System Info regarding the display driver. The line with OpenCL Version is empty, although I have checked "Use OpenCL", could this be a problem?

       

      Memory available to Photoshop: 6314 MB

      Memory used by Photoshop: 32 %

      Image tile size: 128K

      Image cache levels: 4

      OpenGL Drawing: Enabled.

      OpenGL Drawing Mode: Advanced

      OpenGL Allow Normal Mode: True.

      OpenGL Allow Advanced Mode: True.

      OpenGL Allow Old GPUs: Not Detected.

      Video Card Vendor: NVIDIA Corporation

      Video Card Renderer: GeForce GTX 650/PCIe/SSE2

      Display: 1

      Display Bounds:=  top: 0, left: 0, bottom: 1080, right: 1920

      Video Card Number: 1

      Video Card: NVIDIA GeForce GTX 650

      OpenCL Version:

      Driver Version: 9.18.13.1407

      Driver Date: 20130209000000.000000-000

      Video Card Driver: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um

      Video Mode: 1920 x 1080 x 65536 colors

      Video Card Caption: NVIDIA GeForce GTX 650

      Video Card Memory: 1024 MB

      Video Rect Texture Size: 16384

        • 1. Re: In Photoshop CS6 the 3D menu is grayed out
          Level 7

          Something is wrong with the driver.

          Photoshops isn't listing any OpenGL version information, and the OpenCL version is blank -- meaning the driver failed to return information correctly.

          • 2. Re: In Photoshop CS6 the 3D menu is grayed out
            Bluefix Level 1

            I just downloaded and installed the newest WHQL driver version from nVidia and it didn't change anything, 3D options are still unavailable. The change I observed in Preferences->Performance->Advanced is that not the "Use OpenCL" option is grayed out.

             

            I found the Photoshop CS6 FAQ page (http://helpx.adobe.com/photoshop/kb/photoshop-cs6-gpu-faq.html) saying that:

            1. nVidia GTX 600 is supported
            2. "If a video card is not listed here, but was released after May 2012, you can assume that the card will work with Photoshop CS6."

             

            So according to this, my GTX 650 series, which was released in September 2012, is supported.

             

            I installed a 3rd party utility (OpenGL Extension Viewer) and it reports the current OpenGL version in my card as 4.3.0 (full report from this utility is here: http://pastebin.com/h5AgZPTj). According to http://www.opengl.org/documentation/glsl/ this is the current OpenGL version.

             

            I really don't know what else to do to make the 3D options to work, I am not a hardware or 3D specialist. As the card is claimed by Adobe to be supported by Photoshop CS6, there must be a way to make it work, can you help me with it? Or is it maybe not supported, contrary to what he FAQ says?

            • 3. Re: In Photoshop CS6 the 3D menu is grayed out
              Level 7

              The card should be supported - but something is very wrong with your video card driver.

              You may need to talk to NVidia to figure out what is wrong with your driver.

              • 4. Re: In Photoshop CS6 the 3D menu is grayed out
                Bluefix Level 1

                I contacted nVidia, but no reply so far - still waiting.

                 

                Does there exist any driver at all for nVidia GTX 600 series that is compatible with Photoshop CS6? Because the FAQ says the card is supported, so Adobe has made tests, and to make a test you need a driver for a card to test it. I wonder which driver they used to test the GTX 600 card, maybe it would work for my GTX 650? I don't need any new features, no need for the newest driver, instead I need Photoshop 3D to work. Do you know of any such driver?

                • 5. Re: In Photoshop CS6 the 3D menu is grayed out
                  Ged Traynor Adobe Community Professional

                  Have you checked the settings in the Graphics Card Application to make sure Photoshop is set there, can't remember off hand which setting it is, will check at home later.

                  • 6. Re: In Photoshop CS6 the 3D menu is grayed out
                    Bluefix Level 1

                    I found nVidia Control Panel, there is a list of all applications from my computer (probably made automatically) and Photoshop is there, too. But I didn't change anything there, so I think it uses global settings for Photoshop and I didn't change global either. I've no idea what options would help if changed.

                     

                     

                    and the rest of settings here:

                     

                    • 7. Re: In Photoshop CS6 the 3D menu is grayed out
                      Squall_Leonhart69r

                      While adobe claims that 600 series is supported, what they fail to disclose is that the gpu's are added to a  Device/Vendor ID based compatibility list.

                       

                      It looks more like one (or more) of the 650 sku is missing from CS6's compatiblity list.

                       

                      Chris, can you verify these devices are included.

                       

                      NVIDIA_DEV.0FC6 = "NVIDIA GeForce GTX 650"

                      NVIDIA_DEV.11C2 = "NVIDIA GeForce GTX 650 Ti BOOST"

                      NVIDIA_DEV.11C3 = "NVIDIA GeForce GTX 650 Ti"

                      NVIDIA_DEV.11C6 = "NVIDIA GeForce GTX 650 Ti "

                      • 8. Re: In Photoshop CS6 the 3D menu is grayed out
                        Level 7

                        Any device that works correctly and meets the minimum RAM requirements is included.

                        All of those boards should be working without a problem.

                         

                        But it still looks like something is wrong with your driver.  You need to contact NVidia and figure out what is wrong with your driver.

                        • 9. Re: In Photoshop CS6 the 3D menu is grayed out
                          Squall_Leonhart69r Level 1

                          Thats not what i asked, I'm specifically requesting you to contact your software engineers and check the SKU compatibility list for any of those device strings that may be missing.

                          • 10. Re: In Photoshop CS6 the 3D menu is grayed out
                            Level 7

                            First, take a few minutes to check my profile or to read the Photoshop credits.

                             

                            Now, there are no device strings like that in Photoshop.

                            We don't have a whitelist for a few supported devices, only a blacklist for a few devices known not to work correctly at all.  Again, any CORRECTLY WORKING device that meets the minimum requirements will work in Photoshop.  Again, your card should be working - but we can see from the system info log that it is not returning important information (like the GL and CL versions).

                             

                            So we know that something is wrong with the driver on your system.  It could be an out of date driver, it could be bits left over from an old install, it coudl be bad settings in the driver, it could even be a bad card -- I don't know because I don't have your system to examine.  To get your driver and GPU back to a working state, you will need to contact NVidia and work with them to figure out why a card that should be working in Photoshop is not working on your particular system.

                            • 11. Re: In Photoshop CS6 the 3D menu is grayed out
                              Squall_Leonhart69r Level 1

                              I put very little value in names in credits, so forgive my prior enquiry i am more used to lua databases compiling what various gpu's can and can't do in an application.

                               

                              Btw, im not the op

                               

                              I'm waiting to see what other software will turn up on the ops computer, particularly the results of GPU Caps viewer.

                              • 12. Re: In Photoshop CS6 the 3D menu is grayed out
                                Level 7

                                Oops, too many responses and I got y'all confused.

                                 

                                And you should check credits, or at least the online info, since you are already talking to a senior engineer on the Photoshop team.

                                • 13. Re: In Photoshop CS6 the 3D menu is grayed out
                                  Squall_Leonhart69r Level 1

                                  Yeah, sorry,

                                   

                                  I don't put much faith in credit lists, you can blame microsoft for that (see: Adam Orth)

                                  • 14. Re: In Photoshop CS6 the 3D menu is grayed out
                                    Bluefix Level 1

                                    Here is the GPU Caps report: http://pastebin.com/iGrQQ98d

                                     

                                    Among other things, it reports the folowing:

                                    - OpenGL Version: 4.3.0

                                    - CL_PLATFORM_VERSION: OpenCL 1.1 CUDA 4.2.1

                                     

                                    It would be helpful to know in more detail why exactly Photoshop does not see the correct CL version on my system (according to System Info report). Because other tools have no problems, it's only Photoshop that has problems.

                                    • 15. Re: In Photoshop CS6 the 3D menu is grayed out
                                      Level 7

                                      Photoshop does not see the correct CL version because your video card driver is not reporting the correct CL version.

                                       

                                      Again, you need to straighten out the problems with your video card driver.

                                      • 16. Re: In Photoshop CS6 the 3D menu is grayed out
                                        Level 5

                                        It's essential to update/upgrade the video driver from the NVIDIA web site, not from Windows, Microsoft or Intel sites…

                                         

                                        I just learned that the hard way on my Windows machine.  

                                        • 17. Re: In Photoshop CS6 the 3D menu is grayed out
                                          Squall_Leonhart69r Level 1

                                          Chris, what is CS6 doing to obtain this information, would help to know what particular registry key or file that it is reading from.

                                           

                                          its possible gpu caps viewer is detecting the caps via NVAPI , however in cases where OpenCL was broken in the driver i have always known GPU-Z to show it unticked.

                                          • 18. Re: In Photoshop CS6 the 3D menu is grayed out
                                            Level 7

                                            Photoshop is calling the OS OpenGL APIs to query the name, version, and capabilities of the driver.

                                            There is no registry or file (beyond the files that make up the driver software).

                                            • 19. Re: In Photoshop CS6 the 3D menu is grayed out
                                              Bluefix Level 1

                                              I've made tests with four different 3rd party tools: OpenGL Extension Viewer, GPU Caps Viewer, Compute4Cash OpenCL Diagnostic Tool and Mudlord's Glide3x wrapper tester. All those tools report no problems with my video card driver and OpenGL/CL.

                                               

                                              I have contacted nVidia and based on reports from the tools and visual tests from GPU Caps Viewer nVidia support doesn't see a problem with my driver.

                                               

                                              I found sniffer_gpu.exe which according to Adobe Help pages is a kind of diagnostic tool and determines whether Photoshop uses the graphic card OpenCL or not. Here is the output:

                                               

                                              Device: 00000000002B1BE8 has video RAM(MB): 1023

                                              Vendor string:    NVIDIA Corporation

                                              Renderer string:  GeForce GTX 650/PCIe/SSE2

                                              Version string:   3.0.0

                                              OpenGL version as determined by Extensionator...

                                              OpenGL Version 3.0

                                              Has NPOT support: TRUE

                                              Has Framebuffer Object Extension support: TRUE

                                              OpenGL ok

                                              OpenCL ok, version=1.1 CUDA 4.2.1

                                              Return code: 3

                                               

                                              From Adobe GPU Sniffer tool, it looks OK.

                                               

                                              On the other hand, I have your word that there is no problem with Photoshop not recognizing OpenCL for my card and that nVidia driver has problems. Can you justify this somehow? Perhaps you could provide more details on technical level, or another utility to run and extract details, to at least identify the problem Photoshop has and hopefully solve it on either side.

                                               

                                              _______

                                              P.S. During tests there were two things which I noticed, but they are probably not related to the issue:

                                               

                                              1. One tool reports the lack of Windows registry key SOFTWARE/Microsoft/Windows (NT)/CurrentVersion/OpenGLDrivers. But according to your previous statement, Photoshop only uses OS calls, no registry and according to nVidia, this key is not used in Windows 7.

                                               

                                              2. During some tests GPU Caps Viewer reports that "OpenCL CPU not supported on the selected platform". This is not complaining about GPU, only about CPU. But Photoshop is complaining about GPU, so it shouldn't be relevant.

                                              • 20. Re: In Photoshop CS6 the 3D menu is grayed out
                                                maxcellerate Level 1

                                                Same problem here. Tried 4 clean installs of 4 different drivers, which presumably work for others; deleting preferences and re-installing PS. Still Enable GL Drawing greyed out. Plus card IS recogised for 3D by AE.

                                                I don't see how Chris Cox can be so sure the problem isn't in PS. As he hasn't answered I suppose I'll never know.

                                                • 21. Re: In Photoshop CS6 the 3D menu is grayed out
                                                  maxcellerate Level 1

                                                  This is weird, I've been trying to find a solution to the above for 3 days. I tried one last search after posting - Viola!

                                                  http://www.andrei-ivascu.ro/enable-opengl-in-photoshop

                                                  This link provides the answer - it's a registry hack.

                                                  Briefly open regedit, goto Hkey current user>software>Adobe>photoshop>right click the number string you see there, (the number varies).

                                                  goto new>DWORD value, create a new value named AllowOldGPUS, double click on that value and enter 1 for Value Data.

                                                  Exit and open PS.

                                                   

                                                  It worked for me.

                                                   

                                                  Looks like Photoshop DOES have a registry 'file' after all Chris.

                                                  1 person found this helpful