This is an old revision of the document!


Requirements

Windows

On Windows platform the framework uses OpenGL as rendering language. You will need at least OpenGL 4.3 or in best case the lastest version OpenGL 4.6 (2017).

Maybe this will disappoint some of you, especially with old graphics card. But to make Gorilla3D a framework with modern rendering techniques, good looking graphics and to avoid costly backward compatibility work, we need to have some minimum features, that only will be available in actual versions of OpenGL. Otherwise many of the great features will be lost!

Supported Graphics Cards

Here a list of actually tested graphics cards:

  • NVIDIA GeForce GT720
  • NVIDIA GeForce MX 150
  • NVIDIA GeForce 930MX
  • Intel (R) HD Graphics 620

Android

  • Delphi 10.1 - 10.2 - shaders are compiled for OpenGL ES 2.0
  • Delphi 10.3+ - since Android changed its publishing conditions to a minimum API level 28, we are allowed to use OpenGL ES 3.0+

Remarks: Due to OpenGL ES 2.0 on Delphi 10.1 - 10.2 it is not possible to use the complete render pass spectrum. Especially render passes with multiple render targets are not possible.

Tested Devices

Here is a list of actually tested smartphones and tablets:

  • LG D605 (Android 4.4.2)
  • Samsung S4 GT-i9515 (Android 5.0.1)
  • Sony XPeria Z3 D5803 (Android 6.0.1)
  • NVIDIA Shield Tablet K1 (Android 7.0)
  • Neffos X1 Max (Android 7.0)
  • Samsung Galaxy Tab A (2016, Android 8.0)
  • Nokia 7 Plus (Android 9.0)

Please help us to fill those lists. Email your graphics card or mobile device where Gorilla3D apps run on.