Graphics Devices

HOOPS Visualize provides support for the leading 3D-APIs, which consist of OpenGL/OpenGL-ES for Windows/OSX/Linux/Mobile platforms, and both DirectX and OpenGL for Windows platforms.

Recommended Graphics Devices

We recommend that developers and end-users run Visualize-based applications on desktop/laptop graphics card or mobile devices that meet the recommendations below.   This set of recommendations should be passed on to your end-users, and may be updated with each major release.

  • Windows Platforms: DirectX 10.1+ compatible; 1GB or higher
  • Linux/OSX Platforms:  OpenGL 2.1+ compatible; 1GB or higher
  • iOS: iPad-Retina/iPhone5 and higher
  • Android*: Galaxy Tab 3/4/S; Galaxy Note 3/9.0/10.1(2014 edition); Nexus 7(2013 edition); Nexus 10

The following desktop graphics card families along with their mobile variants are examples that meet the above requirements:

  • AMD ATI:   Radeon 3870 and higher; FireGL 7700 or higher; FirePro V8700 or higher
  • NVIDIA:  GeForce 8800 GT or higher; NVS 295 or higher; Quadro 400 or higher; Quadro FX 880 or higher
  • Intel:  HD Graphics 2000 or higher

Device Testing

Visualize is developed and tested on a wide range of graphics-card architectures from the leading GPU manufacturers to ensure that the Visualize 3D-API interface code is functioning properly. A list of cards/devices used for development and testing is listed below. (Note: Even if a device is not listed, it is supported as long as it provides full compliance with one of the Visualize-supported 3D driver interfaces and versions.)

  • HOOPS Visualize currently includes 3D driver interfaces for OpenGL 1.1 and high, or DirectX 9.0c and higher. However, please note that gfx-hardware manufacturers are no longer supporting their cards which utilize those older 3D-API versions.
  • Graphics cards may contain defects in their vendor-supplied drivers, firmware, or hardware, and such defects are the responsibility of the graphics card vendor. We attempt to provide workarounds to severe graphics-card defects, but workarounds are frequently not possible. Therefore we suggest that you provide end-users with a driver-pulldown that lists various 3D-driver choices, in order to help them potentially workaround graphics-card defects. Please refer to the Visualize Troubleshooting Guide, which provides guidelines about how to configure your application’s 3d-driver selection.


Card Type Model
FireGL V7600
FirePro V4800
FirePro V5700
FirePro V8700
FirePro W5000
Radeon R9 270X
Radeon R7 260X
Radeon HD 6450
Radeon HD 6570 M
Radeon HD 6770
Radeon HD 6950
Radeon HD 7850
Radeon HD 7950
Mobility Radeon HD 8790 M
Mobility Radeon HD 4600
Intel GMA X4600
Intel HD Graphics 4600
Intel HD Graphics 3000
GeForce 8800 GTS
GeForce 9600 GT
GeForce GT 525M
GeForce 9800 GX2
GeForce GT 240
GeForce GTS 250
GeForce GTX 260
GeForce GTX 465
GeForce GTX 550 Ti
GeForce GTX 580
GeForce GT 640
GeForce GTX 650
GeForce GTX 670
GeForce GTX 760
Quadro FX 4500
Quadro FX 4600
Quadro FX 4800
Quadro FX 5500
Quadro 6000
Quadro 2000
Quadro 4000
Quadro 600
Quadro K2000M

Mobile Devices

Device name Operating System
Samsung Galaxy Note 8.0 GT-N5110 Android 4.2.2
Samsung Galaxy Tab GT-P5113 Android 4.2.2
Samsung Galaxy S4 GT-I9505G Android 4.4.2
Samsung Galaxy S3 SGH-I747 Android 4.1.2
Asus Nexus 7 Android 4.4.2 and 4.2.2
iPad 3 iOS
iPad 2 iOS
iPad Air iOS
iPad Mini iOS
iPhone 6 iOS
iPhone 5s iOS
iPhone 5 iOS
iPhone 4s iOS
iPhone 4 iOS