Build info (single CMakeLists.txt for all samples), updated screenshots
14
README.md
|
|
@ -38,12 +38,16 @@ VulkanExample() : VulkanExampleBase(true)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
*todo* : Document helper classes like vulkandebug
|
*todo* : Document helper classes like vulkandebug
|
||||||
|
|
||||||
|
## Building
|
||||||
|
The repository contains a CMakeLists.txt to be used with [CMake](https://cmake.org).
|
||||||
|
|
||||||
|
Use it to generate a platform-specific build configuration for building all examples. It should work with different compilers on Windows and Linux (C++11 required).
|
||||||
|
|
||||||
|
All required headers and libs are included in the repository, building the examples should work out of the box.
|
||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
*todo* : In progress
|
|
||||||
|
|
||||||
### Triangle
|
### Triangle
|
||||||
<img src="./screenshots/basic_triangle.png" height="128px">
|
<img src="./screenshots/basic_triangle.png" height="128px">
|
||||||
|
|
@ -120,10 +124,6 @@ Renders the vertex normals of a complex mesh with the use of a geometry shader.
|
||||||
|
|
||||||
More of a playground than an actual example. Renders multiple meshes with different shaders (and pipelines) including a background.
|
More of a playground than an actual example. Renders multiple meshes with different shaders (and pipelines) including a background.
|
||||||
|
|
||||||
## Building
|
|
||||||
*todo* : In progress
|
|
||||||
The repository contains CMake files for all demos and all required headers to compile the example, so any platform that supports CMake and has a C++11 compatible compiler should work.
|
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
*Note*: Included in the repository
|
*Note*: Included in the repository
|
||||||
- [OpenGL Mathematics (GLM)](https://github.com/g-truc/glm)
|
- [OpenGL Mathematics (GLM)](https://github.com/g-truc/glm)
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 303 KiB After Width: | Height: | Size: 302 KiB |
|
Before Width: | Height: | Size: 544 KiB After Width: | Height: | Size: 562 KiB |
|
Before Width: | Height: | Size: 215 KiB After Width: | Height: | Size: 218 KiB |
|
Before Width: | Height: | Size: 476 KiB After Width: | Height: | Size: 274 KiB |
|
Before Width: | Height: | Size: 211 KiB After Width: | Height: | Size: 275 KiB |
|
Before Width: | Height: | Size: 173 KiB After Width: | Height: | Size: 95 KiB |