GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

dx12

Star

Here are 119 public repositories matching this topic...

Language: All
Filter by language
All 119 C++ 72 C 15 Rust 9 C# 5 Python 4 HLSL 2 Java 2 JavaScript 2 Zig 2 HTML 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
gfx

gfx-rs / gfx

Star 5.4k

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.

rust opengl metal gpu graphics vulkan dx11 graphics-apis gfx dx12
  • Updated Feb 27, 2023
  • Rust

pygfx / pygfx

Sponsor
Star 882

Powerful and versatile visualization for Python.

python science metal graphics vulkan 3d 3d-graphics 3d-engine vizualisation dx12 wgpu
  • Updated Nov 12, 2026
  • Python

pygfx / wgpu-py

Sponsor
Star 712

WebGPU for Python

python gui metal gpu vulkan webgpu dx12 wgpu
  • Updated Nov 10, 2026
  • Python
HyperionEngine

HyperionGameTech / HyperionEngine

Star 572

A high performance Vulkan/DX12 game engine in C++ & C#

gamedev csharp game-engine cpp rendering vulkan global-illumination game-development scripting-language pbr ray-tracing 3d directx12 game-engines cpp20 dx12
  • Updated Nov 8, 2026
  • C++

Traverse-Research / gpu-allocator

Star 509

🦀 GPU memory allocator for Vulkan, DirectX 12 and Metal. Written in pure Rust

metal vulkan allocator dx12
  • Updated Oct 29, 2026
  • Rust

GPUOpen-Effects / FidelityFX-SSSR

Star 314

Stochastic Screen Space Reflections (SSSR)

cauldron dx12 fidelityfx gpuopen
  • Updated Sep 5, 2022
  • C

GPUOpen-Effects / FidelityFX-SPD

Star 215

Single Pass Downsampler (SPD)

vulkan cauldron dx12 fidelityfx gpuopen
  • Updated Oct 15, 2022
  • Objective-C

ExplosionEngine / Explosion

Star 197

💥 A modern cross-platform game engine (WIP)

game cmake metal game-engine cpp engine vulkan explosion dx12 cpp23
  • Updated Aug 28, 2026
  • C++

moonlovelj / Nyx

Star 177

Nanite-style virtualized geometry renderer on DirectX 12

graphics-programming pbr dx12 nanite mesh-shader virtual-geometry gpu-driven
  • Updated Nov 11, 2026
  • C++

GPUOpen-Effects / FidelityFX-CACAO

Star 158

Combined Adaptive Compute Ambient Occlusion (CACAO)

cauldron dx12 fidelityfx gpuopen
  • Updated Apr 28, 2021
  • C++

deblasis / wintty

Sponsor
Star 129

Wintty is a fast, sleek, smooth, feature-rich terminal emulator based on the awesome Ghostty that uses Windows native UI and GPU acceleration.

windows terminal shaders zig directx glsl-shaders terminal-emulator dx12 windows-terminal winui3 ghostty kitty-graphics-protocol ghostty-windows windows-terminal-emulator
  • Updated Nov 12, 2026
  • Zig

StarsX / XUSG

Star 126

XUSG, XU's supreme graphics lib, is a handy wrapper for DirectX 12 and Vulkan. It can be a good reference for designing your own DX12 or Vulkan wrapper APIs.

wrapper vulkan d3d12 vulkan-api directx-12 directx12 graphics-api dx12 dxr dxr-fallback-layer
  • Updated Nov 5, 2026
  • C++

sselecirPyM / Coocoo3D

Star 122

Experimental MMD renderer using DX12 and DXR.

mmd raytracing pbr pmx rtx mikumikudance dx12 dxr radeon-prorender
  • Updated Sep 3, 2026
  • C#
LiteFX

crud89 / LiteFX

Star 117

Modern, flexible computer graphics and rendering engine, written in C++23 with support for Vulkan 🌋 and DirectX 12 ❎.

graphics-engine shaders rendering vulkan computer-graphics d3d12 rendering-engine rendering-3d-graphics directx-12 cpp20 fluent-api vulkan-engine dx12 vulkan-renderer cpp23 directx-12-engine
  • Updated Nov 5, 2026
  • C++
orhi

adriengivry / orhi

Sponsor
Star 114

Cross-Platform Interface for Modern Graphics APIs (Vulkan, DirectX 12, Metal)

gpu graphics vulkan hal d3d12 rhi gpu-programming c-plus-plus-20 dx12
  • Updated Jan 8, 2026
  • C++

GPUOpen-Effects / FidelityFX-LPM

Star 103

Luma Preserving Mapper (LPM)

cauldron dx12 fidelityfx gpuopen
  • Updated Jul 21, 2021
  • C

zakarumych / gpu-alloc

Sponsor
Star 92

Implementation agnostic memory allocator for Vulkan-like APIs

rust gpu vulkan allocator dx12
  • Updated Jun 29, 2026
  • Rust

stalomeow / MarchEngine

Star 73

A game engine based on Direct3D 12, C++17, and .NET 9 for learning purposes.

gamedev game-engine dotnet graphics rendering d3d12 directx-12 directx12 dx12 direct3d12
  • Updated Oct 7, 2025
  • C++

kgpu / kgpu

Star 68

A Cross Platform Graphics API For Kotlin JVM and Kotlin JS

kotlin metal vulkan webgpu kotlin-js kotlin-jvm dx12 wgpu
  • Updated May 25, 2021
  • Java
LearnDirectX-samples

PAMinerva / LearnDirectX-samples

Sponsor
Star 61

Learning DirectX 12 from code samples - Tutorial series

microsoft sample demo tutorial study book directx tutorials samples learn d3d12 demos directx12 dx12 direct3d12
  • Updated Jul 19, 2023
  • C

Add this topic to your repo

To associate your repository with the dx12 topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.