test: 添加 D3D12 引擎测试框架

- 修复 engine/CMakeLists.txt 路径问题
- 在 tests/D3D12_engine/test/ 创建测试框架
- 添加基础测试夹具 D3D12TestFixture
- 添加 13 个基础测试用例
- 所有测试通过
This commit is contained in:
2026-03-17 03:29:39 +08:00
parent d1c7c23527
commit 8c6516183e
23 changed files with 288 additions and 327 deletions

View File

@@ -38,9 +38,7 @@ add_subdirectory(memory)
add_subdirectory(threading)
add_subdirectory(debug)
add_subdirectory(D3D12)
# D3D12 Engine Tests (in engine source tree)
add_subdirectory(${CMAKE_SOURCE_DIR}/engine/src/RHI/D3D12/test ${CMAKE_BINARY_DIR}/D3D12_engine_tests)
add_subdirectory(D3D12_engine/test)
# ============================================================
# Test Summary