Skip to content

Commit

Permalink
dev merge to main
Browse files Browse the repository at this point in the history
  • Loading branch information
FuXiii committed Feb 21, 2024
2 parents 27e77b2 + 4fda791 commit b899683
Show file tree
Hide file tree
Showing 5 changed files with 439 additions and 2 deletions.
12 changes: 12 additions & 0 deletions source/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@
此更新日志为纵览更新,对于具体文章的更新位于每个文章的开头的 `更新记录` 中。
```

## 2024/2/21

>* 更新`内存`文档
## 2024/2/17

>* 更新`内存`文档
## 2024/2/16

>* 更新`逻辑设备`文档
## 2024/2/8

>* 更新`逻辑设备`文档
Expand Down
2 changes: 1 addition & 1 deletion source/Instance.rst
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ vkDestroyInstance
* :bdg-secondary:`instance` 要么为 ```` 要么 :bdg-danger:`必须` 为有效的 ``VkInstance`` 。
* :bdg-secondary:`pAllocator` 分配器。需要与创建 ``VkInstance`` 时指定的分配器匹配。

当 ``VkInstance`` 销毁时,需要确保所有该实例环境下创建的对象(句柄)都已经回收或销毁。
当 ``instance`` 销毁时,需要确保所有该实例环境下创建的对象(句柄)都已经回收或销毁。

示例
##########################
Expand Down
3 changes: 3 additions & 0 deletions source/LogicDevice.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
* 2024/2/8 更新 ``VkDeviceQueueCreateInfo`` 章节。
* 2024/2/8 增加 ``获取设备队列`` 章节。
* 2024/2/8 增加 ``获取设备队列`` 章节下的 ``示例`` 。
* 2024/2/16 更新 ``vkDestroyDevice`` 章节。

在 `物理设备 <./PhysicalDevice.html>`_ 章节中我们已经知道,可以获取系统中支持 ``Vulkan`` 的多个物理设备 ``VkPhysicalDevice`` 。我们需要确定使用哪一个或哪几个物理设备作为目标设备为我们所用,为此 ``Vulkan`` 将物理设备抽象成逻辑设备 ``VkDevice`` 。

Expand Down Expand Up @@ -332,6 +333,8 @@ vkDestroyDevice
* :bdg-secondary:`device` 要销毁的逻辑设备。
* :bdg-secondary:`pAllocator` 内存分配器。需要与 ``vkCreateDevice(...)`` 时使用的分配器保持一致。

当 ``device`` 销毁时,需要确保所有该逻辑设备下创建的对象(句柄)都已经回收或销毁。

.. _VkDeviceCreateDemo:

示例
Expand Down
Loading

0 comments on commit b899683

Please sign in to comment.