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.0 Delphi Tokyo 10.2.1 Delphi 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
(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.
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
- AMD Radeon HD 5800
- AMD Radeon HD 6450
- AMD Radeon R5 230
Read more: Android
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.
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.
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>
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.
On oracles VM's you can install an extension pack with PCI-Passthrough. But it has not proven yet, that it really works.
It works very well on a QNAP NAS TS-473a with an integrated NVIDIA GeForce 1030 LowProfile and GPU Passthrough.