Requirements
Delphi IDE
Currently supported Delphi IDE versions are:
Delphi Berlin 10.1.0- Delphi Berlin 10.1.1
- Delphi Berlin 10.1.2
Delphi Tokyo 10.2.0Delphi Tokyo 10.2.1Delphi Tokyo 10.2.2- Delphi Tokyo 10.2.3
- Delphi Rio 10.3.0
Delphi Rio 10.3.1- Delphi Rio 10.3.2
- Delphi Rio 10.3.3
Delphi Sydney 10.4.0- Delphi Sydney 10.4.1
- Delphi Sydney 10.4.2
- Delphi Alexandria 11.0.0
- Delphi Alexandria 11.1.0
- Delphi Alexandria 11.2.0
- Delphi Alexandria 11.3.0
(Strucked out version were not compiled yet.)
Feel free to contact us for a package of a none-listed IDE version (above Delphi 10.1.1)
Since v0.8.1.2500 we deliver C++ headers and lib files with all packages.
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
- NVIDIA GeForce RTX2080
- MSI NVIDIA GeForce GT 1030 2GHD4 LP
- GIGABYTE GeForce RTX 3060 Ti WINDFORCE OC 8G
- Intel (R) HD Graphics 620
- Intel Arc A770
- AMD Radeon HD 5800
- AMD Radeon HD 6450
- AMD Radeon R5 230
- AMD Radeon RX 6600 XT (!!! Since Gorilla3D v.2615+ !!!)
- …
Please let us know if you have any problems with your GPU.
Android
Read more: Android
Tested Devices
Here is a list of actually tested smartphones and tablets:
- LG D605 (Android 4.4.2)
- Neffos X1 Max (Android 7.0)
- NVIDIA Shield Tablet K1 (Android 7.0)
- Nokia 7 Plus (Android 9.0 + Android 10.0)
- Samsung Galaxy Tab A (2016, Android 8.0)
- Samsung S4 GT-i9515 (Android 5.0.1)
- Sony XPeria Z3 D5803 (Android 6.0.1)
Please help us to fill those lists. Email your graphics card or mobile device where Gorilla3D apps run on.
Virtual Machine
Because Gorilla3D using OpenGL as graphics library on Windows platform, in some cases it's not possible to use our framework on a virtual machine. Many virtual machines only support DirectX on Windows platform, or just emulating graphics.
In general: to enable OpenGL on your VM you have to set up GPU-Passthrough.
Hyper-V
Windows Server 2016 provides RemoteFX plugin with OpenGL 4.4 support, which is suitable to our needs. On newer Windows Server's, RemoteFX was declared as deprecated, but still can be installed by PowerShell commands.
Try launching PowerShell as admin and typing the following, to add GPU-Passthrough to your existing VM:
Add-VMRemoteFx3dVideoAdapter -VMName <MyVM>
VMWare
Those virtual machines can enable GPU-Passthrough, but the default driver only supports OpenGL 3.3, which do not meet our minimum requirements. If you find another solution, please let us know.
VirtualBox
On oracles VM's you can install an extension pack with PCI-Passthrough. But it has not proven yet, that it really works.
KVM (QNAP)
It works very well on a QNAP NAS TS-473a with an integrated NVIDIA GeForce 1030 LowProfile and GPU Passthrough.