openglonmetal / MGLLinks
OpenGL 4.6 on Metal
☆852Updated 4 months ago
Alternatives and similar repositories for MGL
Users that are interested in MGL are comparing it to the libraries listed below
Sorting:
- MetalANGLE: OpenGL ES to Metal API translation layer☆483Updated 11 months ago
- Native WebGPU implementation based on wgpu-core☆1,017Updated last week
- Vulkan header files and API registry☆908Updated this week
- Research shading language IR☆243Updated last week
- SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.☆2,223Updated last week
- Meta loader for Vulkan API☆1,519Updated this week
- Metal graphic api ported to C++ with CMake build system☆260Updated 2 months ago
- Vulkan Bootstrapping Iibrary☆968Updated 2 weeks ago
- Vulkan 2D graphics library☆791Updated 2 months ago
- **NOT STABLE YET!** See README.☆446Updated 3 weeks ago
- A single-file zero-overhead C++ idiomatic wrapper for WebGPU native☆375Updated this week
- SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.☆766Updated 3 weeks ago
- Easy to integrate Vulkan memory allocation library☆2,887Updated last week
- Collection of C-language examples that demonstrate basic rendering and computation in WebGPU native.☆445Updated this week
- ☆1,238Updated this week
- 🌋🐎 Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.☆1,183Updated 2 months ago
- 💻📱 A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.☆681Updated 9 months ago
- ⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.☆295Updated 2 years ago
- An implementation of OpenGL 3.x-ish in clean C☆1,105Updated 2 months ago
- MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and comput…☆5,152Updated this week
- Daxa is a convenient, simple and modern gpu abstraction built on vulkan☆437Updated last month
- Introductory guide to vulkan.☆1,099Updated last month
- 2D GPU renderer for dynamic UIs☆296Updated last month
- 🎲 Modern 3D graphics made simple with C++20 cross-platform framework and rendering abstraction API on top of DirectX 12, Vulkan & Metal☆916Updated 2 weeks ago
- GLSL Shading Language Specification and Extensions☆379Updated 2 weeks ago
- Single-file glTF 2.0 loader and writer written in C99☆1,596Updated last week
- A set of utilities for taking the pain out of Vulkan in header only modern C++☆532Updated last year
- Diagrams showing relationships between Vulkan objects and how they're used.☆979Updated 3 months ago
- My personal Vulkan renderer☆1,695Updated this week
- GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang☆545Updated 3 years ago