1 Reply Latest reply on May 6, 2020 4:48 AM by ODAutomate

    Using Radeon FirePro for 3D support

    ODAutomate Lurker

      Hello,

      I am quite new to diagnosing VMware workstation issues and have trawled through the community posts but still need some guidance from those with greater experience.  I have a 3D CAD package that runs badly under VMware Worstation (15.5.1 build-15018445) and I think I have identified the problem as a lack of OpenGL support based on the log entries (excerpt below).  I have found quite a bit of information on how to configure an Nvidia based GPU but not so much for an AMD Radeon.  Would anyone be able to offer some guidance on clearing the error I see in the logs?  I can see that the graphic card is found however it seems to be unable to support the 3D environment in the virtual machine.  Any pointers would be gratefully received.

       

      2020-05-05T15:29:07.890+01:00| mks| I125: Current Display Settings:

      2020-05-05T15:29:07.906+01:00| mks| I125:    Display: 0 size: 1920x1080  position: (0, 0) name: \\.\DISPLAY1 

      2020-05-05T15:29:07.906+01:00| mks| I125:    Display: 1 size: 3840x2160  position: (1920, -1080) name: \\.\DISPLAY2 

      2020-05-05T15:29:07.906+01:00| mks| I125: MKS Win32: MIL: 0x3000

      2020-05-05T15:29:07.906+01:00| mks| I125: MKS-RenderMain: PowerOn allowed MKSBasicOps DX11BasicRenderer GLRenderer

      2020-05-05T15:29:07.906+01:00| mks| I125: MKS-RenderMain: Collecting RenderOps caps from GLRenderer

      2020-05-05T15:29:07.906+01:00| mks| W115: GLWindow: GLHost init failed

      2020-05-05T15:29:07.906+01:00| mks| I125: GL Renderer: Stopping

      2020-05-05T15:29:07.968+01:00| mks| I125: MKS-RenderMain: Failed to start the renderer GLRenderer

      2020-05-05T15:29:07.968+01:00| mks| I125: MKS-RenderMain: Collecting RenderOps caps from DX11BasicRenderer

      2020-05-05T15:29:08.031+01:00| mks| W115: DX11BasicRenderer: Enumerating adapter 0

      2020-05-05T15:29:08.031+01:00| mks| W115: DX11BasicRenderer: `Microsoft Basic Render Driver` vendor=0x1414 device=0x008c revision=0

      2020-05-05T15:29:08.031+01:00| mks| W115: DX11BasicRenderer: video=0MB system=0MB shared=32659MB

      2020-05-05T15:29:08.031+01:00| mks| W115: DX11BasicRenderer: Enumerating adapter 1

      2020-05-05T15:29:08.031+01:00| mks| W115: DX11BasicRenderer: `AMD FirePro W6150M` vendor=0x1002 device=0x6646 revision=128

      2020-05-05T15:29:08.031+01:00| mks| W115: DX11BasicRenderer: video=4072MB system=0MB shared=32659MB

      2020-05-05T15:29:08.203+01:00| mks| W115: DX11BasicRenderer: Using device unknown; adapter `AMD FirePro W6150M`

      2020-05-05T15:29:08.203+01:00| mks| I125: DX11Renderer: Max 2D Texture Size=16384

      2020-05-05T15:29:08.203+01:00| mks| W115: DX11BasicRenderer: SDK=7, driver=unknown, feature level=11.0

      2020-05-05T15:29:08.203+01:00| mks| W115: DX11BasicRenderer: Max feature level=12.0

      2020-05-05T15:29:08.234+01:00| mks| W115: DX11Renderer: AMDBGRAClearBug: no

      2020-05-05T15:29:08.328+01:00| mks| I125: DX11BasicWindowCollectCaps: Disabling 3D for Feature Level 0xb000

      2020-05-05T15:29:08.328+01:00| mks| I125: MKS-RenderMain: Started DX11BasicRenderer

      2020-05-05T15:29:08.328+01:00| mks| I125: MKS-RenderMain: Found Full Renderer: DX11BasicRenderer

      2020-05-05T15:29:08.328+01:00| mks| I125: MKS-RenderMain: MinimalCaps: maxTextureSize=16384

      2020-05-05T15:29:08.328+01:00| mks| I125: KHBKL: Unable to parse keystring at: ''

      2020-05-05T15:29:08.328+01:00| mks| I125: MKSRemoteMgr: Set default display name: Office-PC

      2020-05-05T15:29:08.328+01:00| mks| I125: MKSRemoteMgr: Loading VNC Configuration from VM config file

      2020-05-05T15:29:08.406+01:00| vmx| I125: Msg_Post: Warning

      2020-05-05T15:29:08.406+01:00| vmx| I125: [msg.mks.no3D] No 3D support is available from the host. The 3D features of the virtual machine will be disabled.

      2020-05-05T15:29:08.406+01:00| vmx| I125: ----------------------------------------

        • 1. Re: Using Radeon FirePro for 3D support
          ODAutomate Lurker

          Update to the original query.

           

          I have modified the HW configuration of the host and now get no error in the log.  I can see now that a direct X renderer is selected and I also see that a GLRenderer is allowed but I don't see any other references to it.  Should there be a line to point the GLRenderer at the Radeon card?

           

          2020-05-06T12:39:29.350+01:00| mks| I125: Current Display Settings:

          2020-05-06T12:39:29.350+01:00| mks| I125:    Display: 0 size: 1920x1080  position: (0, 0) name: \\.\DISPLAY10 

          2020-05-06T12:39:29.350+01:00| mks| I125:    Display: 3 size: 3840x2160  position: (1920, -1080) name: \\.\DISPLAY2 

          2020-05-06T12:39:29.350+01:00| mks| I125: MKS Win32: MIL: 0x3000

          2020-05-06T12:39:29.350+01:00| mks| I125: MKS-RenderMain: PowerOn allowed MKSBasicOps DX11Renderer DX11BasicRenderer GLRenderer

          2020-05-06T12:39:29.350+01:00| mks| I125: MKS-RenderMain: Collecting RenderOps caps from DX11Renderer

          2020-05-06T12:39:29.350+01:00| mks| W115: DX11Renderer: Enumerating adapter 0

          2020-05-06T12:39:29.350+01:00| mks| W115: DX11Renderer: `AMD FirePro W6150M` vendor=0x1002 device=0x6646 revision=128

          2020-05-06T12:39:29.350+01:00| mks| W115: DX11Renderer: video=4072MB system=0MB shared=32659MB

          2020-05-06T12:39:29.521+01:00| mks| W115: DX11Renderer: Using device unknown; adapter `AMD FirePro W6150M`

          2020-05-06T12:39:29.521+01:00| mks| I125: DX11Renderer: Max 2D Texture Size=16384

          2020-05-06T12:39:29.521+01:00| mks| I125: DX11Renderer:  MapNoOverwriteOnDynamicConstantBuffer: 1

          2020-05-06T12:39:29.521+01:00| mks| I125: DX11Renderer:  MapNoOverwriteOnDynamicBufferSRV: 1

          2020-05-06T12:39:29.521+01:00| mks| I125: DX11Renderer:  UseNativeConstantBuffers = 1

          2020-05-06T12:39:29.521+01:00| mks| I125: DX11Renderer:  UseBlendLogicOps = 1

          2020-05-06T12:39:29.521+01:00| mks| W115: DX11Renderer: SDK=7, driver=unknown, feature level=11.0

          2020-05-06T12:39:29.521+01:00| mks| W115: DX11Renderer: Max feature level=12.0

          2020-05-06T12:39:29.537+01:00| mks| W115: DX11Renderer: AMDBGRAClearBug: no

          2020-05-06T12:39:29.537+01:00| mks| I125: Started Shim3D

          2020-05-06T12:39:29.646+01:00| mks| I125: MKS-RenderMain: Started DX11Renderer

          2020-05-06T12:39:29.646+01:00| mks| I125: MKS-RenderMain: Found Full Renderer: DX11Renderer

          2020-05-06T12:39:29.646+01:00| mks| I125: MKS-RenderMain: MinimalCaps: maxTextureSize=16384

          2020-05-06T12:39:29.646+01:00| mks| I125: KHBKL: Unable to parse keystring at: ''

          2020-05-06T12:39:29.646+01:00| mks| I125: MKSRemoteMgr: Set default display name: Office-PC