Skip to content

Commit e3e20c4

Browse files
authored
Merge pull request #82 from KhronosGroup/readme_changelist
Add paragraph with changes compared to the original tutorial
2 parents 109a000 + fb1e910 commit e3e20c4

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

README.adoc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,19 @@ The Khronos Vulkan^®^ Tutorial is based on the "link:https://vulkan-tutorial.co
88

99
This repository hosts the contents of the link:https://docs.vulkan.org/tutorial/latest[Khronos Vulkan Tutorial]. The tutorial is part of the link:https://github.com/KhronosGroup/Vulkan-Site[Vulkan Documentation Project].
1010

11+
== Differences
12+
13+
Compared to the original tutorial, this version of the tutorial is teaching up-to-date concepts:
14+
15+
* Vulkan 1.4 as a baseline
16+
* Dynamic rendering instead of render passes
17+
* Timeline semaphores
18+
* link:https://shader-slang.org/[Slang] as the primary shading language
19+
* Modern C++ (20) with modules
20+
* link:https://github.com/KhronosGroup/Vulkan-Hpp[Vulkan-Hpp] with link:https://en.wikipedia.org/wiki/Resource_acquisition_is_initialization[RAII]
21+
22+
It also contains Vulkan usage clarifications, improved synchronization and new content.
23+
1124
== Project Structure
1225

1326
The repository is organized into several important directories:

en/00_Introduction.adoc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@
77
The Khronos Vulkan^®^ Tutorial is based on the "link:https://vulkan-tutorial.com/[Vulkan Tutorial]" by Alexander Overvoorde licensed under
88
link:https://creativecommons.org/licenses/by-sa/4.0/[CC BY-SA 4.0].
99

10+
== Differences
11+
12+
Compared to the original tutorial, this version of the tutorial is teaching up-to-date concepts:
13+
14+
* Vulkan 1.4 as a baseline
15+
* Dynamic rendering instead of render passes
16+
* Timeline semaphores
17+
* link:https://shader-slang.org/[Slang] as the primary shading language
18+
* Modern C++ (20) with modules
19+
* link:https://github.com/KhronosGroup/Vulkan-Hpp[Vulkan-Hpp] with link:https://en.wikipedia.org/wiki/Resource_acquisition_is_initialization[RAII]
20+
21+
It also contains Vulkan usage clarifications, improved synchronization and new content.
22+
1023
== About
1124

1225
This tutorial will teach you the basics of using the

0 commit comments

Comments
 (0)