Search references for OPENGL ES. Phrases containing OPENGL ES
See searches and references containing OPENGL ES!OPENGL ES
Subset of the OpenGL API for embedded systems
OpenGL for Embedded Systems (OpenGL ES or GLES) is a subset of the OpenGL computer graphics rendering application programming interface (API) for rendering
OpenGL_ES
Cross-platform graphics API
language-independent. As such, OpenGL has many language bindings, some of the most noteworthy being the JavaScript binding WebGL (API, based on OpenGL ES 2.0, for 3D rendering
OpenGL
High-level shading language
versions for GLSL and OpenGL are related in the following table: OpenGL ES and WebGL use OpenGL ES Shading Language (abbreviated: GLSL ES or ESSL). The two
OpenGL_Shading_Language
Series of graphics processing units
(feature level 9_3), OpenGL ES 2.0 All models support the following APIs: Direct3D 11 (feature level 9_3), OpenCL 1.1, OpenGL ES 3.0 Move from VLIW to
Adreno
Application programming interface for 2D vector graphics
intensive graphics processing from the CPU onto a GPU to save energy. The OpenGL ES library provides similar functionality for 3D graphics. OpenVG is managed
OpenVG
Open source graphics engine abstraction layer developed by Google
translates OpenGL ES 2/3 calls to Direct3D 9, 11, OpenGL, Vulkan or Metal API calls. It is a portable version of OpenGL but with limitations of OpenGL ES standard
ANGLE_(software)
Free and open-source library for 3D graphics rendering
The Mesa 3D Graphics Library, is an open source implementation of OpenGL, OpenGL ES, Vulkan, and other graphics API specifications, as well as OpenCL
Mesa_(computer_graphics)
Application programming interface
EGL is an interface between Khronos rendering APIs (such as OpenGL, OpenGL ES or OpenVG) and the underlying native platform windowing system. EGL handles
EGL_(API)
JavaScript bindings for OpenGL in web browsers
control code written in JavaScript, and shader code written in OpenGL ES Shading Language (GLSL ES, sometimes referred to as ESSL), a language similar to C
WebGL
Wrapper library providing access to OpenGL from Java
OpenGL and OpenGL-ES including JOGL JMonkey Engine, a high performance scene graph based graphics API using several bindings for OpenGL and OpenGL-ES
Java_OpenGL
Brand of graphics hardware and software
for video encoding, decoding, associated image processing and DirectX, OpenGL ES, OpenVG, and OpenCL acceleration. PowerVR also develops AI accelerators
PowerVR
Not-for-profit member-funded industry consortium
interchange of 3D assets EGL, an interface between rendering APIs (such as OpenGL ES) and the native window system glTF, a file format specification for 3D
Khronos_Group
translator of OpenGL ES calls to DirectX, OpenGL, or Vulkan API calls. Direct3D (a subset of DirectX) Mesa Metal developed by Apple. OpenGL and the OpenGL Shading
List_of_3D_graphics_libraries
Cross-platform 3D graphics API and open standard
devices, whereas previously these were split between OpenGL and OpenGL ES respectively. Like OpenGL, and in contrast to Direct3D 12, the Vulkan API is not
Vulkan
Software platform for mobile and embedded devices
Smartphones used dedicated hardware acceleration chips utilising APIs like OpenGL ES rather than relying on device CPU-based software rendering to handle graphics
Java_Platform,_Micro_Edition
American fabless semiconductor company
supporting TensorFlow and Caffe. Arm Mali G31 MP2 GPU with support for OpenGL ES 3.2, Vulkan 1.0 and OpenCL 2.0 support. Amlogic S922D – Quad-core ARM
Amlogic
Lossy texture compression scheme
base color for its half of the 4×4 group. This format is a part of the OpenGL ES graphics standard extensions for embedded devices such as mobile phones
Ericsson_Texture_Compression
Series of graphics processing units produced by ARM Holdings
Quality for Mobile Devices". https://static.docs.arm.com/dui0363/d/DUI0363D_opengl_es_app_dev_guide.pdf [dead link] Smith, Ryan (July 3, 2014). "A Brief History
Mali_(processor)
HTML element
drawing API, it also supports the WebGL API to allow 3D rendering with OpenGL ES. Canvas was initially introduced by Apple for use in their own Mac OS
Canvas_element
Effort initiated by Shenzhen Libre Technology Co., Ltd."
Cortex-A53 @ 1.4GHz Cryptography Extensions 2G + 2P ARM Mali-450 @ 500MHz OpenGL ES 1.1 / 2.0 OpenVG 1.1 Multi-Media Processor Decoders VP9 P2 4K60 H.265
Libre_Computer_Project
Chips used for the first iPhones
integrated GPU, a PowerVR SGX535. The S5L8920 thus supports OpenGL 2.0, OpenGL ES 2.0, OpenGL ES 1.1 with the Extension Pack and OpenVG 1.0.1 & 1.1. A NOR
Early_iPhone_systems-on-chip
American computer technology company
second. The OpenRL API (previously called CausticGL) was derived from OpenGL ES 2.0 and added a series of features to both the host API and GLSL required
Caustic_Graphics
Computer graphics algorithm
Compression". ASTC was adopted as an official extension for both OpenGL and OpenGL ES by the Khronos Group on 6 August 2012. On Linux, all Gallium 3D drivers
Adaptive scalable texture compression
Adaptive_scalable_texture_compression
Brand of computer products
OpenGL 4.1+ (Mesa 13.0+), OpenGL ES 3.0+ (Mesa 10.3+) AMD GCN (Southern/Sea Islands and newer): OpenGL 4.5+ (Mesa 17.0+), OpenGL ES 3.2+ (Mesa 18.0+), Vulkan
Radeon
List of Android operating system versions
architecture processor, together with an OpenGL ES 2.0 compatible graphics processing unit (GPU). Android supports OpenGL ES 1.1, 2.0, 3.0, 3.2 and since Android
Android_version_history
Software benchmarking tool
game performance. New OpenGL based 2D benchmark. 3 26-11-2012 Support for four cores and new graphics chips. Support OpenGL ES 2.0 3D benchmark for 3D
AnTuTu
Software library
library for use with OpenGL, OpenGL ES and Vulkan. It provides programmers with the ability to create and manage windows as well as OpenGL and Vulkan contexts
GLFW
Terminology used in computer graphics
development and enhancements of the newer shader-based architectures. OpenGL, OpenGL ES and DirectX are all 3D graphics APIs that went through the transition
Fixed-function (computer graphics)
Fixed-function_(computer_graphics)
Computer program library
The OpenGL Utility Toolkit (GLUT) is an outdated library of utilities for OpenGL programs, which primarily perform system-level I/O with the host operating
OpenGL_Utility_Toolkit
Defunct series of media coprocessors and chipsets
multimedia (MPEG4) playback. Having full hardware 3D support enabled OpenGL ES 1.0 and JSR184 gaming on mobile devices via software engines such as Micro3D
Imageon
Open source game engine
launched in 2018. The 3.1 update added an OpenGL ES 2.0 renderer aimed at mobile hardware, as mobile support for ES 3.0 by manufacturers was then limited
Godot_(game_engine)
Nintendo GameCube and Wii emulation software
September 2013, only a handful of devices contained the hardware to support OpenGL ES 3.0, with Google officially supporting the standard in software since
Dolphin_(emulator)
Canadian software developer
Asahi Linux project after finishing and upstreaming the driver's OpenGL 4.6, OpenGL ES 3.2, OpenCL 3.0 and Vulkan 1.4 implementations. In the same announcement
Alyssa_Rosenzweig
Game development framework
video and sound functions through the libraries SDL and OpenGL, or since version 0.10 also OpenGL ES 2 and 3. Fonts render via the FreeType engine. A port
Löve_(game_framework)
Rendering API
rendering API available additionally to GCM and OpenGL for Sony's PlayStation 3. PSGL is based on OpenGL ES and Nvidia's CG. A previous version of PSGL was
PSGL
certification. OpenGL SC is managed by the not-for-profit technology consortium, the Khronos Group, Inc. OpenGL SC 2.0 is based on OpenGL ES 2.0, adding
OpenGL_SC
Intel HD Graphics, with 4 execution units, and supports DirectX 11, OpenGL 4.0, OpenGL ES 3.0 and OpenCL 1.1 (on Windows). J1800 and J1900 support Intel Quick
List of Intel Celeron processors
List_of_Intel_Celeron_processors
OpenGL ES or OpenVG and the native platform, as well as to CGL, which is the OS X interface to OpenGL. CGL – the equivalent OS X interface to OpenGL GLX
WGL_(API)
American fabless semiconductor company
pivot, Vivante developed a range of GPU cores that are compliant with the OpenGL ES 1.1 and 2.0 standards as well as the OpenVG standard. Created by VeriSilicon
Vivante_Corporation
Series of low-cost single-board computers
Pi 5 BCM2837: 3D part of GPU at 300 MHz, video part of GPU at 400 MHz, OpenGL ES 2.0 (BCM2835, BCM2836: 24 GFLOPS / BCM2837: 28.8 GFLOPS). MPEG-2 and VC-1
Raspberry_Pi
Intel HD Graphics, with 4 execution units, and supports DirectX 11, OpenGL 4.0, OpenGL ES 3.0 and OpenCL 1.1 (on Windows). J2900 supports Intel Quick Sync
List of Intel Pentium processors
List_of_Intel_Pentium_processors
ARM Holdings GPU design
the first Mali GPU to offer multi-core support and the world's first OpenGL ES 2.0 conformant multi-core GPU. Capable of supporting resolutions up to
Mali-400_MP
GPU whose shading hardware has equal capabilities for all stages of rendering
Xenos graphics chip in Xbox 360, for example. OpenGL ES introduced unified shader model since OpenGL ES 2.0. The unified shader architecture was introduced
Unified_shader_model
KDE window manager for Wayland and previously X11
Currently available compositing backends include OpenGL 1.2, OpenGL 2.0, OpenGL 3.1 and OpenGL ES 2.0. As of KDE 4.3, the following effects are built-in:
KWin
Discontinued Nintendo 3DS emulator
September 2023, support for Vulkan was added as an experimental alternative to OpenGL. In March 2024, Nintendo and Yuzu developer Tropic Haze LLC., reached a
Citra_(emulator)
Graphics software technology company
Hybrid Graphics provided the first commercial implementations of the OpenGL ES and OpenVG mobile graphics APIs, and was actively involved in the development
Hybrid_Graphics
Topics referred to by the same term
Airport in Sweden OpenGL ES Shading Language (GLSL ES), a set of versions of OpenGL Shading Language (GLSL) for use with OpenGL ES or WebGL This disambiguation
ESSL_(disambiguation)
Any web page served from a single domain
technology surveys". W3Techs. 1 October 2025. Retrieved 22 November 2025. "OpenGL ES for the Web". khronos.org. 19 July 2011. Archived from the original on
Website
Chinese fabless semiconductor company
multi-media performance, interfaces and peripherals. The GPU supports OpenGL ES 3.2, Vulkan 1.0, OpenCL 1.1/1.2, and OpenVX 1.0, while the AI interfaces
Rockchip
The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL. It consists of a number of functions that use the base OpenGL library to provide
OpenGL_Utility_Library
rich interfaces and peripherals. And software supports multiple APIs: OpenGL ES 3.2, Vulkan 1.0, OpenCL 1.1/1.2, OpenVX1.0, AI interfaces support TensorFlow
List_of_Rockchip_products
4th generation of the mainline series of Raspberry Pi single-board computer
to access more memory despite being a 32-bit GPU. The GPU supports the OpenGL ES 3.1 and Vulkan 1.2 APIs. The multimedia capabilities include hardware
Raspberry_Pi_4
Chinese fabless semiconductor company
(Reference design) Single-slot Dual-slot API support DirectX, Vulkan, OpenGL, OpenGL ES OS support Microsoft Windows, Linux Platform support x86, x86-64,
Moore_Threads
Extension to the X Window System core protocol
Windows interface to OpenGL CGL – the equivalent macOS interface to OpenGL EGL – a similar cross-platform interface between OpenGL ES or VG and the underlying
GLX
2011 smartphone model
2011, with all models available by the end of the year. Instead of an OpenGL ES GPU, the 500 features a simpler OpenVG GPU, so, even though 3D apps work
Nokia_500
Callow, Miettinen and Vaarala: Developing Mobile 3D Applications With OpenGL ES and M3G, SIGGRAPH 2005: Courses Alessio Malizia: Mobile 3D Graphics, Springer
Mobile_3D_Graphics_API
Set of graphical environments for Linux and BSD
default theme, dubbed Breeze. Qt 5's QtQuick 2 uses a hardware-accelerated OpenGL(ES) scene graph (canvas) to compose and render graphics on the screen, which
KDE_Plasma
Microarchitecture from Intel
OpenGL 4.0, and OpenCL 1.1 support. OpenGL 4.0 is supported with 10.18.10.5161 WHQL and later drivers. On Android, Silvermont graphics is OpenGL ES 3
Silvermont
Smartphone electronics product line
cache GPU features Adreno 200 (from Software rendered or Adreno 130) OpenGL ES 1.1 OpenVG 1.0 Direct3D Mobile Unified shader model 5-way VLIW DSP features
List of Qualcomm Snapdragon systems on chips
List_of_Qualcomm_Snapdragon_systems_on_chips
driver only supports up to OpenGL 4.5. Supported with Mesa Crocus driver. Legacy i965 driver only supports up to OpenGL ES 3.1. "Archived copy" (PDF)
List of Intel graphics processing units
List_of_Intel_graphics_processing_units
Open-source 3D modelling software
services for displaying geometry in 3D Viewer; implements a compact OpenGL–OpenGL ES renderer, supporting conventional Phong, real-time PBR metal-roughness
Open_Cascade_Technology
Software development kit
also includes a variety of other APIs: zlib compression, OpenGL ES or Vulkan graphics, OpenSL ES audio, and various Android-specific APIs for things like
Android_NDK
Operation that activates display mode in a computer
render engine, i.e. the component of the GPU responsible for executing OpenGL/Vulkan commands, and the display engine, i.e. the component of the GPU responsible
Mode_setting
Visual software development framework
Direct2D on Windows Vista, Windows 7, Windows 8 and Windows 10, OpenGL on macOS, OpenGL ES on iOS and Android, and on Windows platforms where Direct2D is
FireMonkey
Single board computer
PandaBoard ES. The PandaBoard has an integrated SGX540 graphics processor and provides 1080p HDMI output. This GPU supports OpenGL ES 2.0, OpenGL ES 1.1, OpenVG
PandaBoard
Display system intended to replace X11
of API calls that serve a similar purpose as EGL does for OpenGL & OpenGL ES or GLX for OpenGL on X11. Vulkan WSI includes support for Wayland from day
Wayland_(protocol)
Interchange file format for interactive 3D applications
character skinning and morph targets, rigid body dynamics, support for OpenGL ES materials, and shader effects for multiple shading languages including
COLLADA
Array representation in computer memory
in Eigen and Armadillo (both for C++). A special case would be OpenGL (and OpenGL ES) for graphics processing. Since "recent mathematical treatments
Row-_and_column-major_order
possible software fallbacks. OpenGL and the OpenGL Shading Language OpenGL ES 3D API for embedded devices OpenGL SC a version of openGL for safety critical systems
List_of_rendering_APIs
usable for storage) AC97 audio codec & PCM 24-bit audio SoC graphics unit, OpenGL ES 1.1/2.0, 4M triangles/sec @133Mhz (Transform only) Integrated Wi-Fi 802
SmartQ_5
Free and multi-platform graphical library for Python
TUIO, and OS-specific multitouch events; a graphic library using only OpenGL ES 2, and based on Vertex Buffer Object and shaders; a wide range of widgets
Kivy_(framework)
Internal code for computer graphics
Specification: Language Capabilities". khronos.org. Retrieved 24 June 2022. "OpenGL / OpenGL ES Reference Compiler". www.khronos.org. Retrieved 2020-10-01. "SPIR-V
Standard Portable Intermediate Representation
Standard_Portable_Intermediate_Representation
Linux distribution for Apple Silicon-powered Macs
chips was added. A Vulkan driver is in a working prototype and OpenGL 4.6 and OpenGL ES 3.2 are supported. This driver is currently the only fully-compliant
Asahi_Linux
Norwegian semiconductor company
and Austin design centres to develop graphics processing units for OpenGL, OpenGL ES, DirectX and Vulkan three-dimensional rendering, with emphasis on
Arm_Norway
CPU microarchitecture
Goldmont Plus 4 MB shared L3 cache Gen 11 GPU with DirectX 12, OpenGL 4.6, Vulkan 1.3, OpenGL ES 3.2 and OpenCL 3.0 support. 10 W thermal design power (TDP)
Tremont_(microarchitecture)
Free game engine
customized via a render script API, which can be translated into OpenGL, OpenGL ES, Vulkan, or Metal (via MoltenVK) depending on the user's needs. Shaders
Defold
Mobile phone released by Nokia in 2007
same aspect ratio as camera see above Graphics Fully HW accelerated 3D (OpenGL ES 1.1, HW accelerated Java 3D) Memory card slot Yes, microSD/microSDHC (except
Nokia_N95
Web standard and API
zero-CGO, WebGPU-compliant interface supporting Vulkan, Metal, DirectX 12, OpenGL ES, and CPU software rasterization. On June 8, 2016, Google showed "Explicit
WebGPU
Linux-based 2020 Smartphone
MX 8M Quad Core processor with an integrated GPU which supports OpenGL 3.0, OpenGL ES 3.1, Vulkan 1.0 and OpenCL 1.2 with default drivers; however, since
Librem_5
Free and open-source media center application
graphics (GPU) that support OpenGL ES, OpenGL, or EGL, or Direct3D with device drivers that support OpenGL ES 2.0, or OpenGL 1.3 or later with GLSL, or
Kodi_(software)
Motorola mobile phone model
Nvidia (model GoForce 4800) is capable of rendering 3D images through OpenGL ES. The phone includes a much faster CPU as well, improving the performance
Motorola_Razr_V3
platform). There is also Java Binding for the OpenGL ES API (JSR 239) for the Java Platform, Micro Edition. Core OpenGL API and GLU library calls are available
Java_Bindings_for_OpenGL
GPUOpen. The project was forked in 2010 to fix issues and add features like OpenGL ES support. It is now used by Unity and OGRE to translate Cg/HLSL shaders
HLSL2GLSL
Technique used in realtime rendering
(found in Apple iPhone 3GS and later) "iOS Device Compatibility Reference: OpenGL ES Graphics". May 21, 2014. Archived from the original on May 21, 2014. EXT_draw_instanced
Geometry_instancing
List of MediaTek processors
@2.2/2.0GHz Application Processor (8 Core, VFBGA-1046, GPU: Mali-G57, OpenGL ES 3.2 3D) MT6630 (2014) is a five-in-one combo wireless SoC integrating
List of MediaTek systems on chips
List_of_MediaTek_systems_on_chips
Application development platform
vast majority of features for mobile phones, such as WiFi connectivity, OpenGL ES 1.0, support for 3G, GPS, QWERTY-based keypads, and support for mobile
Binary Runtime Environment for Wireless
Binary_Runtime_Environment_for_Wireless
Topics referred to by the same term
Lexus ES, a car series ES engine, a type of Honda E engine JavaScript engine, web browser scripting engine Engine for OpenGL ES ES (disambiguation) This
ES_engine
Open source graphics library written in C++
output GPU-accelerated rendering by using: ANGLE backend, which translates OpenGL ES calls into vendor's native APIs Vulkan and Metal. Scalable Vector Graphics
Skia_Graphics_Engine
Cross-platform software development kit and game engine
rendering capabilities of mobile devices either by using the OpenGL ES API directly (both OpenGL ES 1.x and 2.x are supported) or by using the functionality
Marmalade_(software)
Mobile phone by Nokia
screen resolution, it includes many of the rendering features from the OpenGL ES 1.0 API, which did not launch till the following year. However, these
Nokia_3410
Family of microcontrollers
L1 caches and 128KB L2 caches) + Video Processing Unit (VPU) + 3D GPU (OpenGL ES 1.1) + IPU + security block. It supports mDDR-SDRAM at 133 MHz. The 3D
I.MX
Subset of game development
Rampant Games. 2013-05-16. Retrieved 2017-01-01. "Khronos Places OpenGL and OpenGL ES Conformance Tests into Open Source". Khronos Group Press Release
Video_game_programming
GPU for the PlayStation 3
high-dynamic-range rendering Interfaces: Cell FlexIO API support: PSGL (based on OpenGL ES 1.1 and Nvidia Cg) Texture compression: Support for S3TC Texture filtering:
RSX_Reality_Synthesizer
Touchscreen smartphone
original Storm, has been revamped and improved. The Storm 2 also supports OpenGL ES. The BlackBerry Storm 2 by default is SIM locked in many regions of the
BlackBerry_Storm_2
System on a chip by Nvidia
720p MPEG-4 AVC/H.264 and VC-1 decoding Includes GeForce ULV support for OpenGL ES 2.0, Direct3D Mobile, and programmable shaders Output: HDMI, VGA, composite
Tegra
Mobile phone
accelerated PowerVR 3D graphics from Imagination Technologies (including OpenGL ES 1.1 and M3G, according to JBenchmark) is included. However despite Nokia
Nokia_N93
Web technology developed by Google
the Chrome Web Store). NaCl runs hardware-accelerated 3D graphics (via OpenGL ES 2.0), sandboxed local file storage, dynamic loading, full screen mode
Google_Native_Client
Open source frame debugger
analysis of single frames from any application that uses Vulkan, D3D11, OpenGL & OpenGL ES, or D3D12. RenderDoc also allows the user to manipulate a captured
RenderDoc
Video game series
"unfinished". The game Bounce Evolution was seen as a technology demonstrator of OpenGL ES 2.0's capabilities, in the Nokia N900. It was considered to have very
Bounce_(video_game_series)
supports OpenGL 3.3, Direct3D 11.1 (10_1), & CUDA 1.2 instead, and the GF-100 Cores, which supports CUDA 2.0 instead. OpenGL 3.3 ES (A subset of OpenGL 4.6)
List of Nvidia graphics processing units
List_of_Nvidia_graphics_processing_units
travel, tourism, insurance
OPENGL ES
OPENGL ES
OPENGL ES
OPENGL ES
OPENGL ES
OPENGL ES
OPENGL ES
OPENGL ES
OPENGL ES
travel, tourism, insurance