Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
OpenGL ES
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===OpenGL ES 3.1=== Supported by Windows, Linux, Android (since version 5.0) on devices with appropriate hardware and drivers,<ref>{{cite web | url=http://www.khronos.org/conformance/adopters/conformant-products#opengles | title=OpenGL ES3.1 Conformant Products | access-date=2014-08-11}}</ref> including: * [[Adreno]] 400 series<ref>{{cite web | url=https://developer.qualcomm.com/mobile-development/maximize-hardware/mobile-gaming-graphics-adreno/adreno-gpu | title=Adreno™ Graphics Processing Units | publisher=Qualcomm | access-date=2014-08-11}}</ref><ref>{{cite web | url=https://developer.qualcomm.com/forum/qdn-forums/maximize-hardware/mobile-gaming-graphics-adreno/27936 | title=GL ES 3.1 on Adreno 3xx? | access-date=2014-08-11}}</ref> * [[Adreno]] 500 series (Mesa 18.1 for Linux and Android) * AMD Terascale and actual GCN-architecture (Windows, Linux (r600, radeonSI)) * Intel HD Graphics for [[Atom (system on chip)|Intel Atom Z3700 series]] (Android) * Intel HD Graphics for Intel Celeron N and J series (Android) * Intel HD Graphics for Intel Pentium N and J series (Android) * [[Intel]] HD Graphics Haswell and higher (Linux Mesa: previous Ivy Bridge nearly without stencil texturing)<ref name="people.freedesktop.org"/> * Mali T6xx (midgard) series onwards<ref>{{cite web | url=http://www.anandtech.com/show/8234/arms-mali-midgard-architecture-explored/3 | title=ARM's Mali Midgard Architecture Explored | publisher=AnandTech | access-date=2014-08-11}}</ref> (Android, Linux) * [[Nvidia]] [[GeForce 400 series]] onwards (Windows, Linux) * Nvidia Tegra K1 (Android, Linux) * Nvidia Tegra X1 (Android) * PowerVR Series 6, 6XE, 6XT, 7XE and 7XT (Linux, Android) * [[Vivante Corporation|Vivante]] GC2000 series onwards (optional with GC800 and GC1000)<ref>{{cite web | url=http://www.vivantecorp.com/index.php/en/technology/3d.html | title=Vivante Vega Cores for 3D | publisher=Vivante | access-date=2014-12-10}}</ref> * panfrost: ARM panfrost support (Linux Mesa 22.0) * v3d: Driver for Broadcom VideoCore in Mesa (Linux) ** The [[Raspberry Pi]] 4 and 5 * VIRGL: virtual Driver for virtual machines in 2018 with Mesa 18.1 (See Mesamatrix.net) * LLVMpipe: software driver in Mesa 20.2 (Linux) * softpipe: software driver in Mesa 20.3 (Linux) * Zink: emulation driver in Mesa 21.1 (Linux) * d3d12: WSL2 linux driver for Microsoft 10+ (Mesa 22.0) * Apple M1 and M2 graphics in Fedora Asahi Remix (Linux) ====Android Extension Pack==== Android Extension Pack (AEP) is a set of OpenGL ES 3.1 extensions, all bundled into a single extension introduced by Google in 2014. This allows applications to use all of the features of the set of extensions, while only testing for the presence of a single one. The AEP was officially added to Android Lollipop to provide extra features like tessellation over what was officially in the GLES 3.1 revision. OpenGL ES 3.2 update is largely made up of the AEP additions, which are already present in desktop OpenGL.<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=article&item=sig-gles32-glu&num=3|title=Khronos Debuts OpenGL ES 3.2 & New GL Extensions, But No Vulkan This Week|date=August 10, 2015|access-date=August 11, 2015}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)