Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
requirements [2019/11/04 13:54] – [Tested Devices] admin | requirements [2020/05/15 21:10] – [Supported Graphics Cards] admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Requirements ====== | ====== Requirements ====== | ||
+ | |||
+ | ===== Delphi IDE ===== | ||
+ | |||
+ | Currently supported Delphi IDE versions are: | ||
+ | * < | ||
+ | * Delphi Berlin 10.1.1 | ||
+ | * Delphi Berlin 10.1.2 | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * Delphi Tokyo 10.2.3 | ||
+ | * Delphi Rio 10.3.0 | ||
+ | * < | ||
+ | * Delphi Rio 10.3.2 | ||
+ | * Delphi Rio 10.3.3 | ||
+ | |||
+ | (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 ===== | ===== Windows ===== | ||
Line 15: | Line 36: | ||
* NVIDIA GeForce 930MX | * NVIDIA GeForce 930MX | ||
* Intel (R) HD Graphics 620 | * Intel (R) HD Graphics 620 | ||
+ | * AMD Radeon HD 5800 | ||
+ | * AMD Radeon HD 6450 | ||
+ | * AMD Radeon R5 230 | ||
===== Android ===== | ===== 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:__ | + | Read more: [[android|Android]] |
- | 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 ==== | ==== Tested Devices ==== | ||
Here is a list of actually tested smartphones and tablets: | Here is a list of actually tested smartphones and tablets: | ||
- | * <del>LG D605 (Android 4.4.2)</ | + | * LG D605 (Android 4.4.2) |
- | * Sony XPeria Z3 D5803 (Android | + | * Neffos X1 Max (Android |
* NVIDIA Shield Tablet K1 (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 Galaxy Tab A (2016, Android 8.0) | ||
- | * Nokia 7 Plus (Android | + | * Samsung S4 GT-i9515 |
+ | * 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.** | **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' | ||
+ | |||
+ | Try launching PowerShell as admin and typing the following, to add GPU-Passthrough to your existing VM: | ||
+ | < | ||
+ | Add-VMRemoteFx3dVideoAdapter -VMName < | ||
+ | </ | ||
+ | |||
+ | ==== VMWare ==== | ||
+ | Those virtual machines can enable GPU-Passthrough, | ||
+ | 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. |