| Crates.io | egui-d3d9 |
| lib.rs | egui-d3d9 |
| version | 0.3.9 |
| created_at | 2022-11-05 11:38:11.182887+00 |
| updated_at | 2025-04-17 00:08:01.897527+00 |
| description | D3D9 backend for egui |
| homepage | |
| repository | https://github.com/unknowntrojan/egui-d3d9 |
| max_upload_size | |
| id | 705746 |
| size | 327,436 |
D3D9 backend for egui. Primarily intended for source games like CS:GO and GMod.
It's not perfect by far, but it'll do. This is a rewrite of a fork I had of sy1ntexx's egui-d3d11. The input manager and the example code are still mostly from that repository. A lot of the general structure was inherited, as I found it quite intuitive.
Turns out, porting from D3D11 down to D3D9 is harder than just doing D3D9.
