Plans to support OpenGL 4.3?

Discussion in 'General Questions' started by JohnK66, Jan 8, 2024.

  1. JonathanS46

    JonathanS46

    Messages:
    2
    You're right -- Parallels currently supports OpenGL up to 4.1 (per the KB article you linked). From what I've seen, the limitation is tied to Apple's graphics stack on macOS, which restricts Parallels' ability to go beyond 4.1. VMware Fusion works a bit differently because of how it translates graphics calls, which is why you might see support for newer versions there.

    That said, Parallels has been gradually improving graphics support (for example, adding DirectX 11 a while back), so I'd expect OpenGL updates to come eventually if there's enough demand. Unfortunately, there hasn't been an official timeline shared for OpenGL 4.3 support.

    If your workflow requires 4.3 specifically, you might want to keep an eye on Parallels' release notes or submit a feature request directly to their support team -- they do take user demand into account.
     
  2. MarkN8

    MarkN8 Member

    Messages:
    20
    Let me add that Space Engine - not a game per se but a planetarium that allows for 3D views of many space objects - requires OpenGL 4.3. Getting that on Parallels would be really cool!
     
  3. SoftMaster

    SoftMaster Bit poster

    Messages:
    2
    Using Parallel Desktop for application development offers many advantages, but also numerous limitations. The greatest advantage of modern computer hardware is multi-core CPUs and GPU computing. For multi-core CPUs, some C/C++ compilers within Parallel Desktop's Windows virtual machine support OpenMP, enabling parallel computing on multi-core CPUs. However, Parallel Desktop limits the number of CPU cores in the virtual machine, and the standard version of Parallel Desktop imposes even greater restrictions. Parallel Desktop has no support for GPU computing, such as OpenCL. This is a significant weakness and drawback for applications requiring extensive and intensive numerical computation (such as CAD/CAM). I hope Parallel Desktop will continue to improve its support in this area. This is also why I hope Parallel Desktop supports OpenGL v4.3. The compute shader in OpenGL v4.3 is a general-purpose shader, primarily used for general computational tasks. Support for OpenGL v4.3 would be the easiest and fastest way to implement GPU computing in Parallel Desktop.
     

Share This Page