apg360 / ICGV-book-example-chp6

Introduction to Computer Graphics and the Vulkan API Third Edition by Kenwright

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction to Computer Graphics and the Vulkan API Third Edition by Kenwright

Source code of Chapter 6 example

alt BookImage

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 I 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" /!\

About

Introduction to Computer Graphics and the Vulkan API Third Edition by Kenwright

License:MIT License


Languages

Language:C 71.8%Language:CMake 10.8%Language:Makefile 10.4%Language:C++ 4.0%Language:Objective-C 1.4%Language:Meson 0.5%Language:Python 0.5%Language:Shell 0.4%Language:GLSL 0.1%