open-source project under a BSD license. It is the reference implementation for Java Bindings for OpenGL (JSR-231). JOGL allows access to most OpenGL...
10 KB (1,021 words) - 00:18, 3 March 2025
Java Binding for the OpenGL API is a JSR API specification (JSR 231) for the Java Platform, Standard Edition which allows to use OpenGL on the Java (software...
6 KB (650 words) - 00:14, 3 March 2025
Group WebGL, an OpenGL-ES dialect for web browsers, which uses GLSL for shaders Shadertoy LWJGL, a library that includes Java bindings for OpenGL. ARB assembly...
15 KB (1,372 words) - 22:58, 20 January 2025
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...
60 KB (6,045 words) - 03:43, 27 June 2025
Java 3D is a scene graph-based 3D application programming interface (API) for the Java platform. It runs on top of either OpenGL or Direct3D until version...
8 KB (770 words) - 13:33, 1 February 2025
standard technical specifications for Java technology. Becoming a member of the JCP requires solid knowledge of the Java programming language, its specifications...
28 KB (669 words) - 14:54, 25 March 2025
page or page background. WebGL programs consist of control code written in JavaScript, and shader code written in OpenGL ES Shading Language (GLSL ES...
28 KB (2,665 words) - 11:00, 11 June 2025
OpenGL for Embedded Systems (OpenGL ES or GLES) is a subset of the OpenGL computer graphics rendering application programming interface (API) for rendering...
49 KB (3,424 words) - 23:19, 30 May 2025
Mobile 3D Graphics API (redirect from Mobile 3D Graphics API for Java ME)
API for J2ME 1.0, 1.1 Final Release 2) JSR 297 (Mobile 3D Graphics API 2.0 Proposed Final Draft) JSR 239 (Java Bindings for OpenGL ES) – related Java ME...
7 KB (635 words) - 23:07, 29 January 2025
source Java gaming technologies including Project Darkstar, and Java bindings for OpenGL, OpenAL and Jinput. Melissinos is a prolific speaker, regularly speaking...
8 KB (804 words) - 17:35, 26 May 2025
LWJGL (redirect from Lightweight Java Game Library)
Lightweight Java Game Library (LWJGL) is an open-source software library that provides bindings to a variety of C libraries for video game developers to Java. It...
11 KB (522 words) - 22:09, 14 April 2025
PhoneME (category Java platform)
Internationalization API (JSR 238) Java Binding for OpenGL ES (JSR 239) Supported platforms are Linux/ARM, Linux/x86 and Windows/i386. Java Platform, Micro Edition...
2 KB (232 words) - 06:59, 8 January 2025
BSD license, and is available for Microsoft Windows, Mac OS X, and Linux. Like its graphical counterpart, Java OpenGL (JOGL), JOAL was developed using...
2 KB (123 words) - 12:06, 2 November 2024
desktop applications both through JavaSE and via a JavaScript pipeline through browsers java-gnome provides bindings to the GTK toolkit and other libraries...
33 KB (2,472 words) - 14:39, 16 December 2024
GLFW (category OpenGL)
utility library for use with OpenGL, OpenGL ES and Vulkan. It provides programmers with the ability to create and manage windows and OpenGL contexts, as...
5 KB (389 words) - 13:46, 18 May 2025
LibGDX (category OpenGL)
a free and open-source game-development application framework written in the Java programming language with some C and C++ components for performance...
33 KB (2,683 words) - 20:56, 23 June 2025
Coin3D (section Language bindings)
other programming languages using available bindings. Bindings have been developed for Python Pivy, Java and JavaScript. Official website http://community...
5 KB (425 words) - 10:51, 15 June 2024
Shader language for JavaFX allowing to generate Shaders for OpenGL and Direct3D. Oracle wrote in its Client Support Roadmap that JavaFX new fixes will...
43 KB (3,953 words) - 15:00, 24 April 2025
OpenCL API Project Coriander: Conversion CUDA to OpenCL 1.2 with CUDA-on-CL Lightweight Java Game Library (LWJGL) contains low-lag Java bindings for OpenCL...
30 KB (2,175 words) - 21:43, 6 September 2024
Raylib (category Video game development software for Linux)
prefer a less C-like, more C++-idiomatic usage. A list of bindings is available in the BINDINGS.md file in the raylib GitHub repository. The raylib community...
14 KB (1,311 words) - 02:46, 27 June 2025
Simple and Fast Multimedia Library (category Video game development software for Linux)
components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, Rust...
24 KB (1,469 words) - 11:36, 8 May 2025
Simple DirectMedia Layer (category Video game development software for Linux)
threads, shared object loading, networking and timers. For 3D graphics, it can handle an OpenGL, Vulkan, Metal, or Direct3D11 (older Direct3D version 9...
33 KB (2,649 words) - 18:05, 7 June 2025
GlueGen (category Java platform)
simplifies the process of binding Java to C native libraries. It was originally developed for Java OpenGL (JOGL), a Java OpenGL library, although the project...
2 KB (171 words) - 19:26, 27 August 2023
cross-platform sound API OpenCL cross-platform API for general-purpose computing for CPUs & GPUs OpenGL cross-platform graphics API OpenMP API that supports...
48 KB (5,380 words) - 09:57, 2 July 2025
Cocoa (API) (redirect from Java bridge)
The Cocoa frameworks are written in Objective-C. Java bindings for the Cocoa frameworks (termed the Java bridge) were also made available with the aim of...
25 KB (2,955 words) - 19:12, 25 March 2025
MicroEmulator (category Java device platform)
0/1.1, JSR 184) Scalable 2D Vector Graphics API (SVG, JSR 226) Java bindings for OpenGL ES (JSR 239) Mobile 3D Graphics API 2.0 (M3G 2.0, JSR 297) Mascot...
41 KB (3,381 words) - 22:27, 16 March 2025
Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers...
19 KB (1,444 words) - 01:38, 28 June 2025
OCaml (category Free and open source interpreters)
Glut.mainLoop () The LablGL bindings to OpenGL are required. The program may then be compiled to bytecode with: $ ocamlc -I +lablGL lablglut.cma lablgl.cma...
40 KB (4,196 words) - 07:10, 29 June 2025
question answering". Datasakura. "SDL Language Bindings". Retrieved 2015-11-08. "Allegro - Language bindings". Retrieved 2015-11-08. Corlan, Alexandru-Dan...
26 KB (2,976 words) - 14:05, 7 May 2025
examples of existing wrapper libraries: Pthreads for WIN32 OpenGL Bindings for Python MySQL++ JavaCV WineD3D Wrapper function Wrapper pattern Glue code...
4 KB (440 words) - 14:04, 23 April 2025