egui-d3d9

Crates.ioegui-d3d9
lib.rsegui-d3d9
version0.3.7
sourcesrc
created_at2022-11-05 11:38:11.182887
updated_at2024-02-01 17:40:39.21012
descriptionD3D9 backend for egui
homepage
repositoryhttps://github.com/unknowntrojan/egui-d3d9
max_upload_size
id705746
size308,082
unknowntrojan (unknowntrojan)

documentation

README

egui-d3d9

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.

DirectX Pipeline

Commit count: 67

cargo fmt