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,246 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 9, 2022 - C
-
Updated
Jun 28, 2022 - C++
-
Updated
Jul 6, 2022 - C++
-
Updated
Jul 8, 2022 - C++
-
Updated
Jun 21, 2022 - C++
-
Updated
Jul 10, 2022 - C++
-
Updated
Jul 8, 2022 - Rust
There are a number of items in wgpu
whose documentation contain examples using GLSL syntax or other references to GLSL elements. Since WGSL is now the standard shading language for WebGPU, it would be beneficial to readers if these examples were presented first in WGSL. (Keeping the GLSL would still be helpful for new users arriving from WebGL.)
Relevant occurrences of the text "GLSL" in docu
Expected Behavior
Current Behavior
Possible Solution
Steps to Reproduce
- Work computer works fine loading .gml
- Home PC gets angry
- Java is updated
Context
-
Updated
Jul 9, 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 8, 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
Jul 9, 2022 - C
-
Updated
Jul 8, 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