docs: 修正 API 文档准确性 (第三轮检查)
修复问题: - containers: HashMap include 路径修复 - core: RefCounted 析构函数访问级别, Event::begin/end 返回值说明 - memory: LinearAllocator::GetMarker 返回偏移量非指针 - resources: LoadAsync 示例使用不存在的模板方法 - rhi: OpenGL 链接错误, ShaderType 枚举缺失8个类型, 链接修复 - threading: SpinLock STL 兼容方法说明, Mutex const 方法说明
This commit is contained in:
@@ -81,7 +81,7 @@
|
||||
|
||||
| 方法 | 文档 |
|
||||
|------|------|
|
||||
| `Shutdown` | [详细文档](../../threading/task-system/shutdown.md) |
|
||||
| `Shutdown` | [详细文档](methods.md) |
|
||||
|
||||
## 使用示例
|
||||
|
||||
|
||||
@@ -8,8 +8,6 @@
|
||||
|
||||
| 方法 | 文档 |
|
||||
|------|------|
|
||||
| `Initialize` | [详细文档](../../../threading/task-system/initialize.md) |
|
||||
| `Shutdown` | [详细文档](../../../threading/task-system/shutdown.md) |
|
||||
| `GetCPUDescriptorHandle` | [详细文档](get-cpu-descriptor-handle.md) |
|
||||
|
||||
## 相关文档
|
||||
|
||||
@@ -12,16 +12,16 @@
|
||||
|
||||
| 方法 | 文档 |
|
||||
|------|------|
|
||||
| `Initialize` | [详细文档](../../threading/task-system/initialize.md) |
|
||||
| `Shutdown` | [详细文档](../../threading/task-system/shutdown.md) |
|
||||
| `Initialize` | [详细文档](methods.md) |
|
||||
| `Shutdown` | [详细文档](methods.md) |
|
||||
|
||||
### 属性访问
|
||||
|
||||
| 方法 | 文档 |
|
||||
|------|------|
|
||||
| `GetNativeHandle` | [详细文档](../buffer/get-native-handle.md) |
|
||||
| `GetNativeHandle` | [详细文档](methods.md) |
|
||||
| `GetDescriptorCount` | [详细文档](get-descriptor-count.md) |
|
||||
| `GetType` | [详细文档](../shader/get-type.md) |
|
||||
| `GetType` | [详细文档](methods.md) |
|
||||
|
||||
## 相关文档
|
||||
|
||||
|
||||
@@ -114,7 +114,7 @@ delete device;
|
||||
## 后端文档
|
||||
|
||||
- [D3D12 后端](d3d12/overview.md) - DirectX 12 实现详情
|
||||
- [OpenGL 后端](d3d12/overview.md) - OpenGL 实现详情
|
||||
- [OpenGL 后端](opengl/overview.md) - OpenGL 实现详情
|
||||
|
||||
## 相关文档
|
||||
|
||||
|
||||
@@ -55,9 +55,17 @@
|
||||
|
||||
| 枚举值 | 描述 |
|
||||
|--------|------|
|
||||
| `Vertex` | 顶点着色器 |
|
||||
| `Fragment` | 片元着色器 |
|
||||
| `Compute` | 计算着色器 |
|
||||
| `ShaderType::Vertex` | 顶点着色器 |
|
||||
| `ShaderType::Fragment` | 片元着色器 |
|
||||
| `ShaderType::Geometry` | 几何着色器 |
|
||||
| `ShaderType::Compute` | 计算着色器 |
|
||||
| `ShaderType::TessControl` | 曲面细分控制着色器 |
|
||||
| `ShaderType::TessEvaluation` | 曲面细分评估着色器 |
|
||||
| `ShaderType::Hull` | Hull 着色器 (D3D12) |
|
||||
| `ShaderType::Domain` | Domain 着色器 (D3D12) |
|
||||
| `ShaderType::Amplification` | 放大着色器 (Mesh Shader) |
|
||||
| `ShaderType::Mesh` | Mesh 着色器 |
|
||||
| `ShaderType::Library` | 着色器库 |
|
||||
|
||||
## 使用示例
|
||||
|
||||
|
||||
Reference in New Issue
Block a user