Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 15 Direct3d Open-Source Projects
-
Project mention: Building the DirectX shader compiler better than Microsoft? | news.ycombinator.com | 2024-02-10
-
Project mention: Unity Software plans to reduce its workforce by 25%, eliminating ~1,800 jobs | news.ycombinator.com | 2024-01-10
In general it took me less time to rewrite the code-base then implementing some of the workarounds for missing features in Unity (e.g. HTTP2) in the first place.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Project mention: Apitrace – trace and replay OpenGL, Direct3D, and DirectDraw APIs calls | news.ycombinator.com | 2023-12-04
-
I'd recommend Veldrid
-
-
Vortice.Windows
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
You can find more information about D8VK and its installation here: [D8VK GitHub Repository](https://github.com/AlpyneDreams/d8vk)
-
-
Xbox-GDK-Samples
Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.
-
DirectX-Wrappers
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
-
-
-
https://github.com/MaulingMonkey/winresult/
Another project: thindx. Bindings for d3dcompiler + d3d9 + xinput have a lot of enums and flags:
• 50 results in 49 files for flags!: https://github.com/search?q=repo%3AMaulingMonkey%2Fthindx%20...
• 77 results in 69 files for enumish!: https://github.com/search?q=repo%3AMaulingMonkey%2Fthindx+en...
• I still do things by hand somtimes, for reasons that elude my recollection: https://github.com/MaulingMonkey/thindx/blob/127d75f9de91f73...
And these are baby numbers compared to an actual professional gamedev codebase. Attention to detail makes me fairly comfortable with this much hand-generated nonsense in my one man show, but bugs still crop up... and there are people I would dread handing maintainence of such a project over to that I've worked with in a professional capacity, who simply do not care to exercise the same level of care as I do when editing such stuff.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Direct3d related posts
- Apitrace – trace and replay OpenGL, Direct3D, and DirectDraw APIs calls
- RenderDoc is a free MIT licensed stand-alone graphics debugger
- Descriptor Buffers with RenderDoc
- Wrong result when using OpenGL for GPGPU computing
- Benchmark and optimization
- Help about opening a UWP sample
- Are bindless textures niche or weird?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Apr 2024
Index
What are some of the best open-source Direct3d projects? This list will help you:
Project | Stars | |
---|---|---|
1 | renderdoc | 8,383 |
2 | Stride Game Engine | 6,160 |
3 | apitrace | 2,526 |
4 | Veldrid | 2,398 |
5 | DirectXTex | 1,699 |
6 | Vortice.Windows | 944 |
7 | debug-draw | 482 |
8 | ShaderGen | 476 |
9 | d8vk | 458 |
10 | FNA3D | 256 |
11 | Xbox-GDK-Samples | 208 |
12 | DirectX-Wrappers | 207 |
13 | aether3d | 203 |
14 | Gorgon | 84 |
15 | thindx | 8 |