Commit graph

21 commits

Author SHA1 Message Date
Sascha Willems
ec8d9698e9 Add HLSL shaders to project file
GLSL and HLSL shaders get their own folders per sample in the project structure
2020-06-05 21:11:28 +02:00
Ben Clayton
ca884587a4 Move shaders into glsl and hlsl directories
Move `data/shaders` to `data/shaders/glsl`
Move `data/hlsl` to `data/shaders/hlsl`

Fix up shader paths in the cpp files to point to the new glsl location.

`data/shaders/hlsl/compile.py` still overwrites the glsl .spv files (for
now).

Issue: #723
2020-06-01 12:22:28 +01:00
Sascha Willems
e0c15f62da Renamed mesh example to glTF scene 2020-04-19 11:50:46 +02:00
Sascha Willems
b2add91d2c Renamed compute shader ray tracing example 2019-05-11 12:41:46 +02:00
Sascha Willems
4326ce390d Add compute shaders (CMake) 2019-05-11 12:37:07 +02:00
Sascha Willems
7501d110af Added advanced ray tracing examples to the cmake list 2019-04-27 11:08:29 +02:00
Sascha Willems
6a73419f38 Added support for Turing Shader extensions to CMake example build function 2019-04-22 17:47:22 +02:00
Sascha Willems
b8b3fac9b4 Added basic VK_NV_ray_tracing example (wip) 2019-04-20 17:54:17 +02:00
Sascha Willems
358ab9d550 Added new sample to demonstrate negative viewport height via VK_KHR_MAINTENANCE1
Refs #563
2019-03-28 23:51:50 +01:00
Scott Moreau
203ea178d0 wayland: Port to xdg-shell stable
Wayland compositors and clients are expected to support the xdg-shell
stable protocol over the deprecated wl_shell protocol.
2019-01-16 01:33:34 -07:00
saschawillems
dff35dd336 Started work on inline uniform block example (VK_EXT_inline_uniform_block) 2018-09-13 22:46:17 +02:00
saschawillems
7d06198d34 Added conditional rendering sample to CMakeLists 2018-09-05 18:16:28 +02:00
Joshua T. Fisher
e5493d7359 Added VS_DEBUGGER_WORKING_DIRECTORY to examples 2018-07-15 15:34:34 -07:00
saschawillems
a1f166e001 Added basic input attachment sample 2018-07-15 18:18:41 +02:00
saschawillems
539fbcdf10 Code cleanup, release resources 2018-06-02 09:05:19 +02:00
saschawillems
3c578a065f Added basic descriptor sets usage example 2018-04-08 13:12:16 +02:00
saschawillems
9c454d7550 Added push descriptors example 2018-03-09 13:48:54 +01:00
saschawillems
b2d37e714b Added conservative rasterization example
Refs #422
2018-03-03 17:32:28 +01:00
saschawillems
3540e9e07a Removed incomplete example 2018-01-27 14:25:52 +01:00
saschawillems
3c150e18f3 Added cascaded shadow mapping example 2017-12-09 21:12:55 +01:00
saschawillems
94a076e1ae Moved example source files into sub folder 2017-11-12 19:32:09 +01:00