Direct3D to OpenGL abstraction layer
☆2,072Sep 1, 2015Updated 10 years ago
Alternatives and similar repositories for ToGL
Users that are interested in ToGL are comparing it to the libraries listed below
Sorting:
- OpenGL capture / playback debugger.☆1,429Nov 21, 2017Updated 8 years ago
- Patched branches of Mesa used in SteamOS☆165Oct 13, 2018Updated 7 years ago
- Valve mirror of Intel(R) Threading Building Blocks (Intel TBB) GitHub repository☆18Oct 11, 2018Updated 7 years ago
- Benchmarking tool for Linux OpenGL games. Spews frame information, logs frametimes.☆210Mar 30, 2023Updated 2 years ago
- SteamOS kernel branches☆463May 22, 2023Updated 2 years ago
- Tools for tracing OpenGL, Direct3D, and other graphics APIs☆2,805Jan 30, 2026Updated 3 weeks ago
- Half-Life 1 engine based games☆4,274Oct 2, 2024Updated last year
- Source for the Steamworks VR API☆136Apr 30, 2015Updated 10 years ago
- Issues for the Linux port of Portal 2☆156Apr 22, 2024Updated last year
- A runtime environment for Steam applications☆1,372Sep 30, 2025Updated 4 months ago
- The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++☆2,783Feb 20, 2026Updated last week
- This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.☆3,495Updated this week
- ANGLE: OpenGL ES to DirectX translation☆626Jun 13, 2023Updated 2 years ago
- Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.☆3,454Updated this week
- Aliens vs Predator Linux enhanced with cutscene support and new screen resolutions☆42Aug 19, 2020Updated 5 years ago
- Steam Audio☆2,723Feb 20, 2026Updated last week
- DXUT is a "GLUT"-like framework for Direct3D 11.x Win32 desktop applications; primarily samples, demos, and prototypes.☆459Feb 18, 2026Updated last week
- The 2013 edition of the Source SDK☆9,590Jan 19, 2026Updated last month
- Generic Effect system for Graphic API's (OpenGL and DirectX)☆285Dec 12, 2019Updated 6 years ago
- DirectXTex texture processing library☆2,080Updated this week
- A serialization format for various persistent Vulkan object types.☆734Feb 20, 2026Updated last week
- Vulkan DOOM 3 port based on DOOM 3 BFG Edition☆902Jun 3, 2023Updated 2 years ago
- Doom 3 BFG Edition☆5,269Aug 21, 2024Updated last year
- HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.☆571Oct 20, 2024Updated last year
- ☆476Nov 22, 2018Updated 7 years ago
- OpenVR SDK☆6,521Aug 19, 2025Updated 6 months ago
- SwiftShader is a high-performance CPU-based implementation of the Vulkan graphics API. Its goal is to provide hardware independence for a…☆2,444Feb 9, 2026Updated 2 weeks ago
- A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.☆3,933Updated this week
- A collection of tools, libraries, and tests for Vulkan shader compilation.☆2,109Jan 26, 2026Updated last month
- Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.☆16,782Updated this week
- Reader for AES SOFA files to get better HRTFs☆12Aug 19, 2021Updated 4 years ago
- Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.☆472Feb 19, 2026Updated last week
- An extensible media player for Android☆21May 8, 2018Updated 7 years ago
- SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.☆2,373Feb 12, 2026Updated 2 weeks ago
- OpenGL 1.x to OpenGL ES 1.x wrapper (extracted from Quake 2 port)☆45Jul 26, 2025Updated 7 months ago
- HLSL Parser and Translator for HLSL, GLSL, and MSL.☆345Jan 10, 2019Updated 7 years ago
- D3D9/11 but it runs natively on Linux!☆412Nov 4, 2022Updated 3 years ago
- MIT Licensed 3D Engine☆295Jun 20, 2016Updated 9 years ago
- SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.☆348Sep 26, 2024Updated last year