Logo
Explore Help
Register Sign In
xuanchi/XCEngine
1
1
Fork 0
You've already forked XCEngine
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
b2c7627a1b4eccbb01edac54d33e1918d502cf7c
XCEngine/CMakeLists.txt

11 lines
236 B
CMake
Raw Normal View History

Initial commit
2026-03-11 17:38:11 +08:00
cmake_minimum_required(VERSION 3.15)
feat: 实现D3D12 RHI抽象层,修复PSO创建问题 - 添加RHI接口定义(IRHIDevice, ICommandList, IResource等) - 实现D3D12Device, D3D12CommandList, D3D12PipelineState等 - 修复RootSignature参数数量(3->4)与HelloEarth一致 - 修复DSV格式设置(Unknown->D24_UNorm_S8_UInt) - 添加Geometry Shader编译 - 创建XCEngineDemo项目验证RHI功能
2026-03-14 02:42:59 +08:00
project(XCEngine)
Initial commit
2026-03-11 17:38:11 +08:00
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
feat: 实现D3D12 RHI抽象层,修复PSO创建问题 - 添加RHI接口定义(IRHIDevice, ICommandList, IResource等) - 实现D3D12Device, D3D12CommandList, D3D12PipelineState等 - 修复RootSignature参数数量(3->4)与HelloEarth一致 - 修复DSV格式设置(Unknown->D24_UNorm_S8_UInt) - 添加Geometry Shader编译 - 创建XCEngineDemo项目验证RHI功能
2026-03-14 02:42:59 +08:00
add_subdirectory(engine)
add_subdirectory(mvs/XCEngineDemo)
add_subdirectory(mvs/HelloEarth)
add_subdirectory(test)
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 47ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API