OpenGL ES 桌面实现
HardwareFeature Levels | Example devices | What does ANGLE support? |
---|---|---|
11_111_010_1 | Modern Desktop PCsSurface Pros | OpenGL ES 2.0OpenGL ES 3.0 |
10_0 | OpenGL ES 2.0 | |
9_3 | Windows Phones | OpenGL ES 2.0 (except ) |
9_29_1 | Surface RT | OpenGL ES 2.0 (via software emulation) |
None | Raspberry Pi 2 | OpenGL ES 2.0 (via software emulation) |
OpenGL ES 对应的OpenGL
OpenGL ES 支持平台
OpenGL ES 2.0
Supported by:
- The Android platform since Android 2.0 through NDK and Android 2.2 through Java
- on with and compatible graphics card.
- Apple 5 or later in , , 3GS or later, and 3rd generation or later
- devices with 7.0 and , as well as the
- Various phones (such as ^3 based , based , and based )
- Palm , using the Plug-in Development Kit
- The console
- The
- The
- Various mobile phones (such as the )
- Web browsers ()
- The console
- Android Smartphones and Tablets with Graphic-Chip Mali 200-, 300-, 400-Series
OpenGL ES 3.0
Supported by:
- Android since version 4.3, on devices with appropriate hardware and drivers, including:
- /
- (Snapdragon version)
- /ZL
- iOS since version 7, on devices including:
- BlackBerry 10 OS since version 10.2, on devices including:
Supported by some recent versions of these GPUs:
- 300 and 400 series (, , , )
- T600 series onwards (Android, , 7)
- Series6 (, Linux)
- (Android, 10.8.3, Windows 7)
- (Android, Linux, Windows 7)
- (Linux)
安卓平台图形接口
# openGL Supportability # platform status # (0 12) ES2/ES3 not supported # [12, 18) ES2 only; for ES3, app do dynamic load/detection # this applies to the situations that: # - minimum API is set to less than 18. In this case # there is no ES3 header/lib support inside NDK # - the built APK might be running on newer API phones # with dynamic loading of ES3, the same APK would still be able # to use ES3. Otherwise, app would stuck with ES2 even phone is # is newer than the minimum API level (for example, Android-27 etc). # # [18, 24) ES2 & ES3 # If app is built to only support API-18 or later, # set minimum api level to 18 is good enough, NDK supprts ES3 # with the right header and lib files. No need to use ES3 dynamic # detection. # [24, infinite) ES2 & ES3 & Vulkan
2018 04 23 设备支持状况