From 9314aae32d95ed0ff6c9f7ee8d261c32fe9c5496 Mon Sep 17 00:00:00 2001 From: ssdfasd <2156608475@qq.com> Date: Mon, 16 Mar 2026 13:27:48 +0800 Subject: [PATCH] Remove unused IRHIDevice abstraction from D3D12 test --- tests/D3D12/main.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tests/D3D12/main.cpp b/tests/D3D12/main.cpp index 71421902..d0c47f52 100644 --- a/tests/D3D12/main.cpp +++ b/tests/D3D12/main.cpp @@ -56,7 +56,6 @@ void Log(const char* format, ...) { //================================================================================= // D3D12 核心全局对象 (最小渲染所需) //================================================================================= -XCEngine::RHI::IRHIDevice* gDevice = nullptr; XCEngine::RHI::D3D12Device gD3D12Device; // 底层实现 XCEngine::RHI::D3D12CommandQueue gCommandQueue; XCEngine::RHI::D3D12SwapChain gSwapChain; @@ -356,9 +355,6 @@ bool InitD3D12(HWND inHWND, int inWidth, int inHeight) { return false; } - // 获取抽象接口指针 - gDevice = &gD3D12Device; - ID3D12Device* device = gD3D12Device.GetDevice(); IDXGIFactory4* dxgiFactory = gD3D12Device.GetFactory();