Octo Game's repositories
Acid
A high speed C++17 Vulkan game engine
ClangSharp
Clang bindings for .NET written in C#
COFFI
A header-only C++ library for accessing files in COFF binary format. (Including Windows PE/PE+ formats)
craftinginterpreters
Repository for the book "Crafting Interpreters"
d3d8to9
A D3D8 pseudo-driver which converts API calls and bytecode shaders to equivalent D3D9 ones.
D3D9On12
The Direct3D9-On-12 mapping layer
DataDrivenRendering
Data Driven Rendering repository
DirectXMesh
DirectXMesh geometry processing library
dxvk
Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
dxvk-native
D3D9/11 but it runs natively on Linux!
dynamix
:fish_cake: A new take on polymorphism in C++
GD3D11
D3D11-Renderer for Gothic and Gothic 2
gl_commandlist_basic
OpenGL sample for NV_command_list
ImGuiBuilder
o/ ImGui Builder is a graphical framework for assembling imgui codes in your interface easily
ImStudio
Real-time GUI layout creator for Dear ImGui
micro-engine
Micro Game Engine
Nodable
a node-able bidirectionnal expression editor.
Overload
3D Game engine with editor
regl
đź‘‘ Functional WebGL
RuntimeCompiledCPlusPlus
Change C++ code at runtime
ShaderDebugger
A C++ library for debugging HLSL & GLSL shaders
swiftshader
SwiftShader is a high-performance CPU-based implementation of the Vulkan graphics API. Its goal is to provide hardware independence for advanced 3D graphics.
Teapong
A two-player game for fans of Pong and the Utah teapot!
VulkanSamples
Vulkan Samples
win32metadata
Tooling to generate metadata for Win32 APIs in the Windows SDK.