-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' of https://github.com/apg360/ICGV-book-example-chp6…
… into main
- Loading branch information
Showing
1 changed file
with
16 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,20 @@ | ||
# Introduction to Computer Graphics and the Vulkan API Third Edition by Kenwright | ||
## Chapter 6 example source code | ||
# Introduction to Computer Graphics and the Vulkan API Third Edition by Kenwright | ||
## Source code of Chapter 6 example | ||
|
||
###  | ||
|
||
|
||
This is for those who own the book and are learning it. Instead of typing all the pages of chapters 6 examples, one can copy paste this. | ||
|
||
There are personal modifications and not 100% as in the book, a quick list : | ||
|
||
* #### Built 100% with C and not C++. To my knowledge this is the second Vulkan example in C after the GLFW vulkan example. | ||
* #### Removed the Windows API for window. Instead use GLFW | ||
* #### Removed the Windows API | ||
* #### We use Volk as Vulkan loader | ||
* #### Use third party library for logging : dlg | ||
|
||
_ | ||
|
||
|
||
/!\ Currently a **work in progress** under Apple Macbook Air, macOS Catalina 10.15.6 with "Intel(R) Iris(TM) Graphics 6000" /!\ |