OpenGL
OpenGL (Open Graphics Library) is the computer industry's standard API for defining 2-D and 3-D graphic images. OpenGL allows new hardware innovations to be accessible through the API via the OpenGL extension mechanism. It is used in CAD (Computer-aided design), virtual reality, video games, and flight simulation.
Here are 9,219 public repositories matching this topic...
-
Updated
Jan 13, 2022 - C++
-
Updated
Jan 30, 2022 - C++
Operating System
Windows 10, 64 bit
OpenRCT2 build
OpenRCT2, v0.4.0-174-gc8df66f (c8df66f on develop) provided by GitHub
Describe the issue
The implementation of String::Format_VA (mostly called from the String::Format overload without the buffer argument) allocates space for the string, and it's up to the user to free this (Memory::Free). This is however rarely do
-
Updated
Jul 3, 2022 - C
-
Updated
Jun 28, 2022 - C++
-
Updated
Jul 1, 2022 - C++
-
Updated
Jul 3, 2022 - C++
-
Updated
Jun 21, 2022 - C++
-
Updated
Jul 3, 2022 - C++
-
Updated
Jun 30, 2022 - Rust
Is your feature request related to a problem? Please describe.
- Write a shader, uniform buffers, etc.
- Try to run the program with the WebGL backend.
- Get an error that tells you
BUFFER_BINDINGS_NOT_16_BYTE_ALIGNEDis unsupported, and the pipeline name, and nothing else.
Describe the solution you'd like
Provide diagnostic information to help fix the alignment problem, such
Expected Behavior
Current Behavior
Possible Solution
Steps to Reproduce
- Work computer works fine loading .gml
- Home PC gets angry
- Java is updated
Context
-
Updated
Jun 26, 2022 - C++
-
Updated
Mar 25, 2022 - Java
MGLTilePyramidOfflineRegion should have a countOfTiles method that returns the number of tiles included in the tile pyramid. The implementation would rely on the mbgl::util::tileCount() function added in #9906.
This is the iOS/macOS equivalent to #11108 for Android. It would serve as a built-in alternative to mapbox/turf-swift#47 for applications already using the map SDK, including applica
-
Updated
Jul 1, 2022 - C++
-
Updated
Jun 11, 2022 - CMake
As of 00e1f52cf95c16b0cea34c83372145532b4745ba the LWJGL codebase has a new directory layout. This has broken the included Eclipse project.
-
Updated
Jun 27, 2022 - C
Created by Silicon Graphics
Released January 1992
- Website
- www.opengl.org
- Wikipedia
- Wikipedia


Required skills: Cython
Difficulty: Medium
Animation frames from AoE2 graphics files are packed into a texture atlas by the openage converter. We use bin packing to find the optimal arrangement (= smallest atlas dimensions) of the frames in the atlas. Bin packing becomes computationally intensive if a lot of frames are packed (look