Search references for OPENGL. Phrases containing OPENGL
See searches and references containing OPENGL!OPENGL
Cross-platform graphics API
OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The
OpenGL
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
High-level shading language
OpenGL Shading Language (GLSL) is a high-level shading language with a syntax based on the C programming language. It was created by the OpenGL ARB (OpenGL
OpenGL_Shading_Language
section Direct3D – Maximum version of Direct3D fully supported. OpenGL – Maximum version of OpenGL fully supported. OpenCL – Maximum version of OpenCL fully
List of Nvidia graphics processing units
List_of_Nvidia_graphics_processing_units
Wrapper library providing access to OpenGL from Java
Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language. It was originally developed by Kenneth Bradley
Java_OpenGL
Cross-platform 3D graphics API and open standard
parallelized computing. It was intended to address the shortcomings of OpenGL, and allow developers more control over the GPU. It is designed to support
Vulkan
Graphics library
OpenGL++ was a graphics library written in C++ that supported object-oriented data structures on top of the OpenGL 3D graphics system. The project started
OpenGL++
Video output mechanism for the X Window System
system with limited OpenGL acceleration function, specifically the lack of an OpenGL Framebuffer Object or pbuffer, the use of an OpenGL environment like
X_video_extension
Supercomputer series
Onyx is a series of visualization systems designed and manufactured by SGI, introduced in 1993 and offered in two models, deskside and rackmount, codenamed
SGI_Onyx
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)
Series of graphics processing units
11 (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
Brand of Nvidia graphics cards used in workstations
Mode Quadro Driver 340: OpenGL 3.3, OpenCL 1.1, DirectX 10.0/10.1 (End-of-Life) Fermi (GFxxx): OpenCL 1.1, OpenGL 4.5, some OpenGL 2016 Features with Quadro
Quadro
Free and open-source library for 3D graphics rendering
and 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)
Type of program in computer graphics
graphics processing units evolved, major graphics software libraries such as OpenGL and Direct3D began to support shaders. The first shader-capable GPUs only
Shader
Computer operating system
with BSD extensions. The XFS file system and the now industry-standard OpenGL graphics API were originally developed by SGI for IRIX. SGI began using
IRIX
Former industry consortium
The OpenGL Architecture Review Board (ARB) was an industry consortium that governed the OpenGL specification. It was formed in 1992, and defined the conformance
OpenGL Architecture Review Board
OpenGL_Architecture_Review_Board
OpenGL for Safety Critical applications (OpenGL SC) is a subset of the OpenGL 3D graphics application programming interface (API) designed to meet the
OpenGL_SC
JavaScript bindings for OpenGL in web browsers
WebGL and OpenGL calls to available platform-specific APIs. ANGLE currently provides access to OpenGL ES 2.0 and 3.0 to desktop OpenGL, OpenGL ES, Direct3D
WebGL
Programmable machine that processes data
Oberon–AOS, Bluebottle, A2, Plan 9 from Bell Labs Library Multimedia DirectX, OpenGL, OpenAL, Vulkan (API) Programming library C standard library, Standard Template
Computer
Shading algorithm in computer graphics
Blinn–Phong is a shading model used in OpenGL and Direct3D's fixed-function pipeline (before Direct3D 10 and OpenGL 3.1), and is carried out on each vertex
Blinn–Phong_reflection_model
General-purpose programming language
Mustache Ncurses Nettle Newt Netpbm Nghttp2 Nrrd Oniguruma OpenCL OpenCV OpenGL OpenGL Utility Library OpenJPEG OpenSSL Pango PCRE PROJ Quartz 2D Raylib Redland
C_(programming_language)
History of Apple's current Mac operating system
key Core Animation Core Audio Core Data Core Foundation Core Image Core OpenGL Core Text Core Video Cover Flow CUPS Darwin Dock FileVault Fonts Foundation
MacOS_version_history
Core OpenGL, or CGL, is Apple Inc.'s Macintosh Quartz windowing system interface to the OS X implementation of the OpenGL specification. CGL is analogous
Core_OpenGL
cards do not fully comply with OpenGL 2+ as the hardware does not support all types of non-power of two (NPOT) textures. OpenGL 4+ compliance requires supporting
List of AMD graphics processing units
List_of_AMD_graphics_processing_units
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
Screensaver for Microsoft Windows
3D Maze is the name given to a screensaver, created in OpenGL, that was present in Microsoft Windows from Windows 95 until it was discontinued after Windows
3D_Maze
Brand of computer products
limited to OpenGL version 3.3 and OpenGL ES 3.0. all drivers in Mesa 3D with Version 11.x (last 11.2.2) are as of Mai 2016 limited to OpenGL version 4
Radeon
Operating system for mobile devices
manufacturers must use the Android Go Edition. Android supports all versions of OpenGL ES and Vulkan (and version 1.1 available for some devices). Android devices
Android_(operating_system)
section Direct3D – Maximum version of Direct3D fully supported. OpenGL – Maximum version of OpenGL fully supported. OpenCL – Maximum version of OpenCL fully
List of Nvidia desktop graphics processing units
List_of_Nvidia_desktop_graphics_processing_units
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)
Series of GPUs by Nvidia
0b, dual link DVI Supported APIs are: Direct3D 12 (feature level 12_1), OpenGL 4.6, OpenCL 3.0 and Vulkan 1.3 In OpenCL 3.0, OpenCL 1.2 functionality has
GeForce_10_series
Suite of software tools from Apple
viewing/editing Statistics gathering OpenGL call traces with stack traces and timings An integrated environment to develop and debug OpenGL GPU programs (Shaders) under
Apple_Developer_Tools
Traditional first example of a computer programming language
on 5 May 2016. Retrieved 27 December 2015. Vries, Joey de (2020). Learn OpenGL - Graphics Programming. Kendall & Welling. p. 26. ISBN 978-90-90-33256-7
Hello,_world
Feature of OpenGL for storing vertex data
A vertex buffer object (VBO) is an OpenGL feature that provides methods for uploading vertex data (position, normal vector, color, etc.) to the video device
Vertex_buffer_object
KDE window manager for Wayland and previously X11
Keramik. 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
Extension to the X Window System core protocol
(initialism for "OpenGL Extension to the X Window System") is an extension to the X Window System core protocol providing an interface between OpenGL and the X
GLX
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
Operating system for personal computers
1996 with a new browser with MPEG and QuickTime video formats. It supports OpenGL, remote access, and Power Macintosh. In 1996, Apple Computer CEO Gil Amelio
BeOS
Game engine
focusing on the Glide API, specially designed for 3dfx accelerators. While OpenGL and Direct3D were supported, they reported slower performance compared to
Unreal_Engine_1
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
Set of graphical environments for Linux and BSD
wants: an image (either raster graphics or an SVG image), animation, or even OpenGL. Images are most commonly used, but with Plasma the user could set any applet
KDE_Plasma
Connection between computers or programs
OpenCL cross-platform API for general-purpose computing for CPUs & GPUs OpenGL cross-platform graphics API OpenMP API that supports multi-platform shared
API
Graphics Chip by Nvidia
most other OpenGL games at the time). The 3dfx MiniGL driver was not a fully featured OpenGL driver, but a wrapper that mapped certain OpenGL functions
RIVA_TNT
Low-level shading language
which can be characterized as an assembly language. It was created by the OpenGL Architecture Review Board (ARB) to standardize GPU instructions controlling
ARB_assembly_language
Series of GPUs by Nvidia
texels/s fill rate 7.6 GB/s memory bandwidth Supports DirectX 10, SM 4.0 OpenGL 2.1 compliance Supports 1st generation PureVideo HD technology with partial
GeForce_9_series
GPU microarchitecture by AMD
Direct3D 12.0 Ultimate (feature level 12_2) Shader model Shader Model 6.7 OpenGL OpenGL 4.6 Vulkan Vulkan 1.4 Supported compute APIs OpenCL OpenCL 2.1 Media
RDNA_4
Open source game engine
graphics engine uses either OpenGL, Direct3D12 or Vulkan in newer versions; ANGLE can also be used as a replacement for OpenGL on Windows and MacOS; Metal
Godot_(game_engine)
AMD graphics processing units
High-end Radeon RX 9070 Radeon RX 9070 XT API support OpenCL OpenCL 2.2 OpenGL OpenGL 4.6 Vulkan Vulkan 1.4 DirectX Direct3D 12.0 Ultimate (feature level
Radeon_RX_9000_series
on top of OpenGL for the purpose of enabling hard real-time visual simulation applications. OpenGL Performer was developed by SGI. OpenGL Performer is
OpenGL_Performer
Computer graphics 3D reference and test model
for a scene with a light setup. Some programming libraries, such as the OpenGL Utility Toolkit, even have functions dedicated to drawing teapots. The teapot
Utah_teapot
1981–2009 American computing company
resulting OpenGL API to be cheaply licensed by SGI's competitors, and set up an industry-wide consortium to maintain the OpenGL standard (the OpenGL Architecture
Silicon_Graphics
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
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
2018 operating system version
Metal library instead. OpenGL is a cross-platform graphics framework designed to support a wide range of processors. Apple chose OpenGL in the late 1990s to
MacOS_Mojave
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
Collection of multimedia related APIs on Microsoft platforms
cross-platform OpenGL and the Windows-only Direct3D. Incidentally, OpenGL was supported at Microsoft by the DirectX team. If a developer chose to use the OpenGL 3D
DirectX
2015 Microsoft operating system version
Retrieved March 17, 2015. Smith, Ryan (March 3, 2015). "Next Generation OpenGL Becomes Vulkan: Additional Details Released". Anandtech. Purch. Archived
Windows_10
Operating system component
key Core Animation Core Audio Core Data Core Foundation Core Image Core OpenGL Core Text Core Video Cover Flow CUPS Darwin Dock FileVault Fonts Foundation
Rosetta_(software)
Operating system for Apple computers
palette, color picker, font chooser and dictionary. The graphics system OpenGL composites windows onto the screen to allow hardware-accelerated drawing
MacOS
Digital painting and 2D animation software
also runs on Windows, macOS, Haiku, Android, and ChromeOS, and features an OpenGL-accelerated canvas, colour management support, an advanced brush engine
Krita
executable demonstrating the capability to load models and render them using OpenGL. The two libraries are: This one parses the actual file and generates an
Libx_(graphics_library)
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
Raspberry_Pi
Web browser by Apple
key Core Animation Core Audio Core Data Core Foundation Core Image Core OpenGL Core Text Core Video Cover Flow CUPS Darwin Dock FileVault Fonts Foundation
Safari_(web_browser)
Conversion of a vector-graphics image to a raster image
triangle a pixel on a boundary belongs to. It is implemented by Direct3D and OpenGL (although the specification here only requires a consistent rule). Rasterization
Rasterisation
Series of integrated graphics processors
Haswell compared to OpenGL 4.5 being exposed on the i965 driver. Additionally, Crocus allows for OpenGL ES 3.2 rather than OpenGL ES 3.1 on Haswell. Aside
Intel_Graphics_Technology
Parallel computing platform and programming model
programming to use GPU resources, in contrast to prior APIs like Direct3D and OpenGL, which require advanced skills in graphics programming. CUDA-powered GPUs
CUDA
Handheld video game console for children
Nickelodeon, and Marvel. The Didj runs on a customized Linux distribution with OpenGL, plus homebrew applications and demos. Didji Racing: Tiki Tropics Foster's
LeapFrog_Didj
American computer programmer
at Silicon Graphics, he authored the OpenGL Utility Toolkit, better known as GLUT, to make it easy to write OpenGL-based 3D examples and demos. The primary
Mark_Kilgard
Series of GPUs by Nvidia
developer.nvidia.com. NVIDIA. April 24, 2013. Retrieved May 30, 2022. "OpenGL Driver Support | NVIDIA Developer". developer.nvidia.com. NVIDIA. August
GeForce_GTX_16_series
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
List of Intel Celeron processors
List_of_Intel_Celeron_processors
Apple's media library and media player software
key Core Animation Core Audio Core Data Core Foundation Core Image Core OpenGL Core Text Core Video Cover Flow CUPS Darwin Dock FileVault Fonts Foundation
ITunes
Display server implementation
modern graphics cards via their OpenGL drivers, layered on top of OpenGL. It supports hardware acceleration of all X, OpenGL and XVideo applications and graphical
Xgl
Low-overhead rendering API
starting in 2013. Mantle was designed as an alternative to Direct3D and OpenGL, primarily for use on personal computers. In 2015, Mantle's public development
Mantle_(API)
Set of triangles with shared vertices in a triangle mesh
facing alternating directions. OpenGL has built-in support for triangle strips. Fixed function OpenGL (deprecated in OpenGL 3.0) has support for triangle
Triangle_strip
Graphics. These chips added support for texture combiners allowing support for OpenGL 1.3. Intel's first DirectX 9 GPUs with hardware Pixel Shader 2.0 support
List of Intel graphics processing units
List_of_Intel_graphics_processing_units
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
Compiler front-end
products, including the iOS SDK and Xcode 3.1. An OpenGL code compiler for OS X that converts OpenGL calls into more fundamental calls for graphics processing
Clang
2026 operating system version
key Core Animation Core Audio Core Data Core Foundation Core Image Core OpenGL Core Text Core Video Cover Flow CUPS Darwin Dock FileVault Fonts Foundation
MacOS_Golden_Gate
Vector computation used in computer graphics
\begin{bmatrix}4\\4\\1\\2\end{bmatrix}}.} Z-order curve Lawlor, Orion. "OpenGL ARB_fragment_program Quick Reference ("Cheat Sheet")". University of Alaska
Swizzling_(computer_graphics)
Series of integrated graphics processors by Intel
and OpenGL 1.4 with ARB extensions on Windows. Integrated graphics found on Q33, Q35, G31 and G33 chipsets. It supports Pixel Shader 2.0 with OpenGL 1.4
Intel_GMA
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)
Type of window manager
managers using OpenGL include Compiz, KWin, and the Quartz Compositor, while Desktop Window Manager currently uses DirectX 9. OpenGL is still not fully
Compositing_manager
Voice file 2E 73 6E 64 .snd 0 au snd Au audio file format DB 0A CE 00 0 OpenGL Iris Perfomer .PFB (Performer Fast Binary) 48 5a 4c 52 00 00 00 18 HZLR
List_of_file_signatures
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)
Free software for creating 3D objects
fast previewing of models using z-buffering, OpenSCAD employs OpenCSG and OpenGL. The 3D model position can be interactively manipulated in the view with
OpenSCAD
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)
Free software multimedia library
loading, computer networking and timers. For 3D graphics, it can handle an OpenGL, Vulkan, Metal, or Direct3D12 (older Direct3D versions 11 and 9 are also
Simple_DirectMedia_Layer
Internal code for computer graphics
incorporated in the core specification of OpenCL 2.1, the Vulkan API, and OpenGL version 4.6. SPIR-V is a high-level intermediate language, exchanged in
Standard Portable Intermediate Representation
Standard_Portable_Intermediate_Representation
3D graphics API developed by 3dfx Interactive
but further refinement of Microsoft's Direct3D and the appearance of full OpenGL implementations from other graphics card vendors, in addition to growing
Glide_(API)
Default macOS terminal emulator
key Core Animation Core Audio Core Data Core Foundation Core Image Core OpenGL Core Text Core Video Cover Flow CUPS Darwin Dock FileVault Fonts Foundation
Terminal_(macOS)
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
PSGL
Series of video cards
Reality Lab, QuickDraw 3D Rave, Criterion RenderWare, and Argonaut BRender. OpenGL drivers are available for the professional 3D and CAD community and Heidi
ATI_Rage
Brand by AMD
for Windows 7, 8.1 for OpenGL 4.4 and OpenCL 2.0, when Hardware is prepared with firepro driver 14.502.1045. Vulkan 1.0 and OpenGL 4.5 possible for GCN
AMD_FirePro
Web standard and API
prototype implementing a new API that could run in Chromium with OpenGL, or standalone with OpenGL and Metal. NXT borrowed concepts from all of Vulkan, Direct3D
WebGPU
Library for creating visualizations in Python
There is also a procedural "pylab" interface based on a state machine (like OpenGL), designed to closely resemble that of MATLAB, though its use is discouraged
Matplotlib
Device driver and utility software package for AMD GPUs and APUs
use Mantle would have to use older version of drivers (prior to 19.5.1). OpenGL 4.5 is possible for TeraScale 2 and 3 with Radeon Software Crimson Edition
AMD_Software
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)
API standard for rendering 3D computer graphics, commonly used in the 1980s–early 1990s
1990s. Subsequently, a combination of features and power led to the rise of OpenGL, which became the most popular professional 3D API of the mid to late 1990s
PHIGS
Method to draw shadows in computer graphic images
same as the one used to render the shadow map in the first step (under OpenGL this is the product of the model, view and projection matrices). This will
Shadow_mapping
Standard RGB color space
programming interfaces for 3D graphics, OpenGL and Direct3D, have both incorporated support for the sRGB gamma curve. OpenGL supports textures with sRGB gamma
SRGB
OPENGL
OPENGL
OPENGL
OPENGL
OPENGL
OPENGL
OPENGL
OPENGL
OPENGL