Polandsawickiap/D3d12info
A Windows console tool that prints all the information about the GPU extracted using DXGI and Direct3D 12
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🖥️ D3d12info – Công cụ thông tin GPU qua Direct3D 12
Công cụ console Windows in toàn bộ thông tin GPU bằng DXGI, D3D12, AGS, NVAPI...
D3d12info là một chương trình console dành cho Windows, ra mắt bởi sawickiap, dùng để in ra mọi thông tin liên quan đến GPU (chip đồ họa) trên hệ thống thông qua các API như DXGI, Direct3D 12 (D3D12), cùng với sự hỗ trợ của AMD AGS, NVAPI, WinAPI, và một số nguồn khác. Dự án lấy cảm hứng từ vulkaninfo – công cụ tương tự nhưng cho Vulkan.
✨ Điểm nổi bật
- Liệt kê adapter DXGI: In danh sách GPU và thông số như dung lượng bộ nhớ video.
- Hỗ trợ WARP & phần mềm: Cho phép sử dụng adapter phần mềm hoặc WARP (tắt bằng cờ lệnh).
- Khả năng D3D12 chi tiết: Truy xuất
D3D12_FEATURE_DATA_D3D12_OPTIONStrở đi với DirectX Agility SDK mới nhất. - Hỗ trợ preview SDK: Bản thử nghiệm Agility SDK qua file thực thi riêng
D3d12info_preview.exe. - Xuất định dạng JSON: Hỗ trợ xuất kết quả dưới dạng JSON để xử lý tự động.
- Thông tin định dạng (tùy chọn): Kiểm tra khả năng sử dụng của các định dạng DXGI như
DXGI_FORMAT_R9G9B9E5_SHAREDEXP. - Meta commands: Liệt kê lệnh đồ họa và tham số của chúng.
- Phiên bản driver: Lấy phiên bản driver đa cách.
- Thông tin hệ điều hành & hệ thống: Phiên bản Windows, dung lượng RAM.
- Thông tin từ Vulkan (giới hạn): Chỉ lấy mô tả chung GPU và phiên bản driver.
- Mở rộng vendor riêng: AGS cho AMD, NVAPI cho NVIDIA (raytracing, micromap…), Intel GPU Detect cho Intel.
💡 Vì sao đáng chú ý
Khác với công cụ GUI như DirectX Caps Viewer trong Windows SDK, D3d12info cung cấp giao diện dòng lệnh linh hoạt, hỗ trợ cấu hình chi tiết và xuất JSON – rất thích hợp cho tự động hóa kiểm tra môi trường đồ họa. Ngoài ra, dự án còn có cơ sở dữ liệu trực tuyến tại d3d12infodb.boolka.dev và phiên bản GUI do @Devaniti phát triển.
#Direct3D12 #DXGI #GPUInfo #Windows #TiniX
Similar Projects
Discover other similar projects and AI models.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Easy to integrate memory allocation library for Direct3D 12