Skip to content

Commit 7e2f438

Browse files
committed
Add note
1 parent b277b6e commit 7e2f438

File tree

4 files changed

+10
-30
lines changed

4 files changed

+10
-30
lines changed

docs/index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ comments: true
44
---
55
# **首页**
66

7-
> “进阶“模块正在完善中,参考 **[TODO](todo.md)** 页面。
8-
97
## **教程简介**
108

119
本文档是 Vulkan 的入门教程,将介绍 Vulkan 图形与计算 API 的基础知识与实际应用。

docs/md/04/00_cxxmodule.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,16 @@ comments: true
44
---
55
# **C++模块化**
66

7-
## **前言**
7+
## **进阶章节说明**
8+
9+
从本章开始,我们将介绍进阶内容,在此提前说明:
810

9-
从本章开始,我们将介绍进阶内容。每章的开头部分会提供一个基础代码框架,要求你下载并浏览,然后根据章节内容进行修改和扩展。
11+
- 每个进阶章节都会提供一个基础代码框架,请浏览代码,然后根据章节内容完善代码。
12+
- 请优先阅读“C++模块化”和“重要杂项”部分内容,且建议顺序阅读。
13+
- 除“C++模块化”和“重要杂项”外,其余内容无固定顺序,可按需阅读。
14+
- 进阶章节不定期更新,若有错误,请在 GitHub 仓库提交 Issue 或 PR 。
15+
16+
## **前言**
1017

1118
为了优化项目结构,我们将引入 C++20 的模块功能。模块化可以帮助我们更好地组织代码,减少编译时间,并避免宏定义的污染。
1219

docs/todo.md

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,6 @@ title: TODO
33
comments: true
44
---
55

6-
待重构与制作的内容:
7-
8-
```
9-
- 普通杂项:
10-
- 无图像帧缓冲: md/04/21_imageless.md # TODO
11-
- 动态渲染: md/04/22_dynamicrendering.md # TODO
12-
- 待重构:
13-
- 多管线渲染:
14-
- 阴影映射: md/04/30_shadowmap.md # 待重构
15-
- 延迟渲染: md/04/31_deferred.md # 待重构
16-
- 模板测试: md/04/32_stenciltest.md # TODO
17-
- 多线程渲染:
18-
- TODO: todo.md # 次级命令缓冲 + 并行命令录制 + 队列并发
19-
- 着色器进阶:
20-
- TODO: todo.md # 几何着色器 + 细分着色器 + 任务与网格着色器
21-
- 光线追踪:
22-
- TODO: todo.md # 加速结构 + 光照着色器 + 配置 + 管线 + 光线查询
23-
- 性能优化:
24-
- TODO: todo.md # 间接绘制 + 稀疏资源 + 内存分配库
25-
- 高级计算:
26-
- TODO: todo.md # 共享内存 + 原子操作 + 子组操作
27-
- 离屏渲染:
28-
- TODO: todo.md # 离屏渲染 + 帧缓冲分离(多视图)
29-
```
30-
316
// TODO
327

338
---

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ nav:
9898
- 多线程渲染:
9999
- TODO: todo.md # 次级命令缓冲 + 并行命令录制 + 队列并发
100100
- 离屏渲染:
101-
- TODO: todo.md # 离屏渲染 + 帧缓冲分离(多视图)
101+
- TODO: todo.md # 离屏渲染 + 后处理 + HDR
102102
- 着色器进阶:
103103
- TODO: todo.md # 几何着色器 + 细分着色器 + 任务与网格着色器
104104
- 光线追踪:

0 commit comments

Comments
 (0)