Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/microsoft/DirectX-Headers

Official DirectX headers available under an open source license

d3d12 directx directx12 microsoft wsl

Last synced: 14 Jun 2024

https://github.com/Rebzzel/kiero

Universal graphical hook for a D3D9-D3D12, OpenGL and Vulkan based games.

d3d10 d3d11 d3d12 d3d9 hook opengl vulkan

Last synced: 11 Jun 2024

https://github.com/kcloudy0717/Kaguya

D3D12 Rendering Engine

d3d12 dxr

Last synced: 05 Jun 2024

https://github.com/StarsX/XUSG

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

d3d12 directx-12 directx12 dx12 dxr dxr-fallback-layer graphics-api wrapper

Last synced: 05 Jun 2024

https://github.com/mikeroyal/Game-Console-Dev-Guide

Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.

apple-silicon d3d12 directx12 game-console game-dev game-developement game-development game-porting-toolkit game-programming gamedev godot-engine photogrammetry playstation ps5 ray-tracing rendering-engine ue5 unity3d-games unreal-engine unreal-engine-plugin

Last synced: 29 May 2024

https://github.com/mikeroyal/Unreal-Engine-Guide

Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.

apple-silicon awesome-list d3d12 epic-games game-dev game-development game-engine game-rendering-engine gamedevelopment photogrammetry plugins procedural-generation raytracing rendering terrain ue5 unreal unreal-engine unrealengine unrealengine5

Last synced: 29 May 2024

https://github.com/xenia-project/xenia

Xbox 360 Emulator Research Project

c-plus-plus cpp d3d12 emulation emulator ppc vulkan xbox360 xenon

Last synced: 18 May 2024

https://github.com/vinjn/awesome-d3d12

Awesome D3D12 ecosystem

amd d3d12 direct3d directx microsoft nvidia

Last synced: 06 May 2024

https://github.com/GPUOpen-Tools/OCAT

The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan

d3d11 d3d12 fps-overlay mit-license vulkan

Last synced: 05 May 2024

https://github.com/baldurk/renderdoc

RenderDoc is a stand-alone graphics debugging tool.

d3d11 d3d12 debugger direct3d directx graphics graphics-programming opengl renderdoc vulkan vulkan-api

Last synced: 05 May 2024

https://github.com/bkaradzic/bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

d3d11 d3d12 directx directx-11 directx-12 engine gamedev gles glfw graphics metal opengl rendering sdl vulkan vulkan-api webgl

Last synced: 05 May 2024

https://github.com/LukasBanana/LLGL

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

d3d11 d3d12 directx metal opengl renderer vulkan

Last synced: 01 May 2024

https://github.com/gongminmin/KlayGE

KlayGE is a cross-platform open source game engine with plugin-based architecture.

cross-platform d3d11 d3d12 engine engine3d game-engine graphics openal opengl opengles python

Last synced: 01 May 2024

https://github.com/Celtoys/Remotery

Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer

c cpu cuda d3d11 d3d12 gpu metal opengl profiler vulkan

Last synced: 01 May 2024

https://github.com/vinjn/awesome-rtx

Curated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)

d3d12 dxr nvidia ray-tracing raytracing rtx vkray vulkan

Last synced: 01 May 2024

https://github.com/Nadrin/PBR

An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.

d3d11 d3d12 graphics opengl pbr physically-based-rendering vulkan

Last synced: 01 May 2024

https://github.com/crosire/reshade

A generic post-processing injector for games and video software.

compiler d3d11 d3d12 d3d9 glsl hlsl hook injector opengl post-processing preprocessor shaders spir-v vulkan

Last synced: 01 May 2024

https://github.com/microsoft/ShaderConductor

ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

compiler d3d10 d3d11 d3d12 d3d9 dxil glsl graphics hlsl metal opengl opengl-es shader spir-v vulkan

Last synced: 01 May 2024

https://github.com/shader-slang/slang

Making it easier to work with shaders

cuda d3d12 glsl hlsl shaders vulkan

Last synced: 01 May 2024

https://github.com/sawickiap/D3d12info

A Windows console tool that prints all the information about the GPU extracted using DXGI and Direct3D 12

d3d12 direct3d12 directx directx12 dxgi graphics rendering

Last synced: 01 May 2024

https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator

Easy to integrate memory allocation library for Direct3D 12

d3d12 direct3d12 directx directx-12 directx12 memory-management

Last synced: 01 May 2024

https://github.com/andrejnau/FlyCube

Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.

d3d12 direct3d directx directx-12 directx12 dxr gamedev graphics-api graphics-engine graphics-library graphics-programming metal ray-tracing raytracing renderer rendering rtx vulkan vulkan-api

Last synced: 01 May 2024

https://github.com/vasumahesh1/azura

Repository for real time rendering engine and tools for C++

cpp d3d12 macos real-time rendering vulkan windows

Last synced: 01 May 2024

https://github.com/apitrace/apitrace

Tools for tracing OpenGL, Direct3D, and other graphics APIs

d3d11 d3d12 d3d9 debugging-tool direct3d opengl opengl-es

Last synced: 01 May 2024

https://github.com/gfx-rs/wgpu

Cross-platform, safe, pure-rust graphics api.

d3d12 gpu hacktoberfest metal opengl rust vulkan webgpu

Last synced: 29 Apr 2024