openglonmetal / MGL
OpenGL 4.6 on Metal
☆805Updated 3 weeks ago
Alternatives and similar repositories for MGL:
Users that are interested in MGL are comparing it to the libraries listed below
- MetalANGLE: OpenGL ES to Metal API translation layer☆469Updated 7 months ago
- A single-file zero-overhead C++ idiomatic wrapper for WebGPU native☆326Updated 2 months ago
- Meta loader for Vulkan API☆1,420Updated this week
- Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engin…☆289Updated last month
- 🌋🐎 Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.☆1,142Updated last week
- Metal graphic api ported to C++ with CMake build system☆237Updated last year
- Vulkan 2D graphics library☆772Updated last month
- Daxa is a convenient, simple and modern gpu abstraction built on vulkan☆409Updated this week
- Native WebGPU implementation based on wgpu-core☆927Updated this week
- ⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.☆287Updated last year
- Vulkan Bootstrapping Iibrary☆846Updated this week
- Research shading language IR☆233Updated this week
- **NOT STABLE YET!** See README.☆414Updated this week
- vuk - A rendergraph-based abstraction for Vulkan☆482Updated 2 weeks ago
- SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.☆732Updated last week
- A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!☆1,457Updated last year
- Single-header BVH construction and traversal library.☆708Updated this week
- Drop-in replacement for Vulkan shared library, for older hardware compatibility☆369Updated 2 weeks ago
- Single source file FBX loader☆902Updated 3 weeks ago
- 🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan☆885Updated 2 weeks ago
- Advanced Vulkan rendering engine prototype☆588Updated 7 months ago
- A set of utilities for taking the pain out of Vulkan in header only modern C++☆527Updated 7 months ago
- Cross platform (Windows, Mac, Linux) native file dialog library with C and C++ bindings, based on mlabbe/nativefiledialog.☆736Updated 3 weeks ago
- A modern C++17 glTF 2.0 library focused on speed, correctness, and usability☆337Updated this week
- Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android☆520Updated this week
- GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang☆537Updated 3 years ago
- A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development☆870Updated 4 months ago
- Collection of C-language examples that demonstrate basic rendering and computation in WebGPU native.☆418Updated this week
- ☆876Updated last week
- MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and comput…☆4,937Updated this week