Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
android [2020/01/09 09:57] – created admin | android [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Android ====== | ||
- | Android platforms 32 bit and 64 bit are supported for Gorilla3D, | ||
- | but due to IDE/NDK restrictions different OpenGL versions are used: | ||
- | |||
- | * 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: | ||
- | |||
- | ===== NDK ===== | ||
- | |||
- | For Delphi 10.3 and since v0.8.1 and implementation of order-independent transparency rendering the minimum **NDK API level 21** is needed! | ||
- | |||
- | For Delphi 10.1 - 10.2 an elder NDK version is installed and no API level 21 is available. | ||
- | Therefore packages are still compiled with transparency sorting and OpenGL ES 2.0 usage. |