vulkano/examples
marc0246 34736a675a
Remove license notices from source files (#2401)
* Remove license notices from source files

* Add license notices for rangemap
2023-11-08 13:49:49 +01:00
..
async-update Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
basic-compute-shader Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
buffer-allocator Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
clear-attachments Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
debug Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
deferred Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
dynamic-buffers Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
dynamic-local-size Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
gl-interop Prevent examples from being tested/benchmarked/documented (#2396) 2023-11-05 11:24:21 +01:00
image Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
image-self-copy-blit Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
immutable-sampler Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
indirect Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
instancing Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
interactive-fractal Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
msaa-renderpass Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
multi-window Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
multi-window-game-of-life Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
multiview Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
occlusion-query Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
pipeline-caching Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
push-constants Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
push-descriptors Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
runtime-array Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
runtime-shader Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
self-copy-buffer Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
shader-include Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
shader-types-derive Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
shader-types-sharing Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
simple-particles Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
specialization-constants Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
teapot Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
tessellation Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
texture-array Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
triangle Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
triangle-v1_3 Remove license notices from source files (#2401) 2023-11-08 13:49:49 +01:00
README.md Improve the examples' directory structure (#2375) 2023-10-29 18:46:14 +01:00
run_all.sh Improve the examples' directory structure (#2375) 2023-10-29 18:46:14 +01:00

Examples

The examples shown here will not necessarily work for the latest stable release of Vulkano. By default, Github shows the most recent unstable revision, rather than the last stable release. You can switch Github to show the examples for stable releases as follows.

Selecting the version tag:

1. Find the branch/tag selection box and click it. change_tag_1
2. Select click on the tags tab. change_tag_2
3. Click on the desired version. change_tag_3
4. After selecting it should look like this. change_tag_4

Running the examples:

cargo run --bin <example>

Example:

cargo run --bin triangle

If you want to compare performances with other libraries, you should pass the --release flag as well. Rust is pretty slow in debug mode.