Commit graph

178 commits

Author SHA1 Message Date
saschawillems
6c5de48c22 Added compute shader execution barrier
Closes #374
2017-11-13 21:06:19 +01:00
saschawillems
a17e3924b3 Added pipeline statistics query example 2017-11-12 14:19:01 +01:00
saschawillems
68692367e0 Replaced text overlay with proper UI overlay 2017-11-01 14:22:10 +01:00
saschawillems
f6af0bde03 Replaced text overlay with proper (imgui based) UI overlay class 2017-10-29 11:41:43 +01:00
saschawillems
cee95e30c5 Enable required features, fix shader validation message 2017-10-21 15:58:10 +02:00
saschawillems
9af56b0ae0 Naming, formatting 2017-09-22 18:59:51 +02:00
chuggafan
20668189f1 Adds specialization constant to computeheadless 2017-09-21 17:30:57 -04:00
saschawillems
f3432cacf3 Added headless rendering example
Refs #331
2017-09-16 14:19:02 +02:00
saschawillems
1e4944a9e1 Added minimal headless compute example 2017-09-14 22:17:48 +02:00
saschawillems
6330ed9d94 Revert "Modifications to shadowmapping example"
This reverts commit 286d589497.
2017-08-26 15:26:49 +02:00
saschawillems
8c54f157ed Merge branch 'master' into develop 2017-08-22 21:10:33 +02:00
saschawillems
f452839b92 Added missing stencil outline example shaders 2017-08-22 21:07:17 +02:00
Steve Hill
286d589497 Modifications to shadowmapping example
Change-Id: Idd0589033b56d82ba59258812a3bc0ecbc540ef3

Signed-off-by: saschawillems <webmaster@saschawillems.de>
2017-07-28 17:52:07 +02:00
saschawillems
9898e67f41 Compute buffer barrier pipeline flags (validation) 2017-07-09 12:36:56 +02:00
saschawillems
f383849c24 Calculate normals only on last iteration 2017-07-09 12:28:03 +02:00
saschawillems
a55759b31b Compute shader cloth simulation 2017-07-09 11:39:10 +02:00
voidstorm
3e95e76cee Fixed Rendering bug in viewport arrays example #332 2017-06-19 22:32:09 +02:00
saschawillems
763e927eee Merge branch 'master' into develop 2017-06-16 21:57:27 +02:00
saschawillems
fa00daac41 Removed unnecessary preserve attachment and shader attachment writes (fixes validation) 2017-06-16 21:44:53 +02:00
saschawillems
50e28c0bba Moved shaders for triangle example into separate directory 2017-06-15 11:25:06 +02:00
saschawillems
3bf12c69d3 Textured PBR IBL example 2017-04-23 13:26:02 +02:00
saschawillems
21180132d9 Shader function name typo [skip ci] 2017-04-22 13:43:35 +02:00
saschawillems
566da6083b Finished PBR IBL example 2017-04-22 12:05:30 +02:00
saschawillems
89dcddbdca Use cube map (from asset pack) in hdr example 2017-04-22 10:22:01 +02:00
saschawillems
b672bee4e5 Updated env map prefiltering shader (requires less samples) 2017-04-21 18:59:45 +02:00
saschawillems
a86c707172 Added shaders for PBR IBL irradiance cube map generation 2017-04-19 20:29:39 +02:00
saschawillems
4653676522 Added shaders for PBR IBL pre-filtered environment map generation [skip ci] 2017-04-18 21:59:32 +02:00
saschawillems
fae589cf65 Added shaders for PBR IBL BRDF LUT generation 2017-04-18 21:26:32 +02:00
saschawillems
8e6e95b5f2 Vector w-component [skip ci] 2017-04-07 19:57:27 +02:00
saschawillems
ccfc1f1124 Add imgui example (wip) 2017-03-30 19:27:57 +02:00
saschawillems
28a9f1ca37 Corrected input attachment indices (Refs #295) [skip ci] 2017-03-25 12:58:52 +01:00
saschawillems
219da74df4 Updated viewport array SPIR-V compiled shader (removes unused NV members) (Refs #307) [skip ci] 2017-03-25 10:09:13 +01:00
saschawillems
110005b859 Overhauled parallax mapping example with multiple modes 2017-03-24 17:58:25 +01:00
saschawillems
29adb94aba Geometry shader inputs [skip ci] 2017-03-19 13:05:10 +01:00
saschawillems
ea74aabef0 Viewport array example (geometry shader) (wip) 2017-03-19 12:20:03 +01:00
saschawillems
ed7f88fd37 Moved shaders into separate directory 2017-03-12 11:45:40 +01:00
saschawillems
64639a2c23 Renamed basic PBR example 2017-02-26 19:14:24 +01:00
saschawillems
ed6451a956 Continued work on basic PBR example 2017-02-26 18:57:41 +01:00
saschawillems
d1c07df7c0 Added PBR image based lighting example 2017-02-25 19:13:43 +01:00
saschawillems
1d0938a001 Shader parameter [skip ci] 2017-02-23 21:21:20 +01:00
saschawillems
0f8bed9fde Continued work on PBR example 2017-02-19 15:03:16 +01:00
saschawillems
b30fd58557 Removed unused vertex shader inputs (Refs #277) [skip ci] 2017-02-08 20:07:06 +01:00
saschawillems
89cc457ccc Added gl_PerVertex out blocks to silence validation (Refs #277) [skip ci] 2017-02-07 20:39:25 +01:00
saschawillems
9051af4502 Use new texture and model classes, fragment shader inputs (Refs #277) 2017-02-04 15:00:45 +01:00
saschawillems
cbfdfc904b Added basic HDR rendering example (wip) 2017-01-29 16:03:31 +01:00
saschawillems
405c76737c Use new sample building scene for subpass example, added transparent texture 2017-01-14 16:06:44 +01:00
saschawillems
81885abeb6 Pass depth test for forward transparent geometry for texel without depth from deferred pass [skip ci] 2017-01-12 20:02:55 +01:00
saschawillems
b57f74012f Added transparent forward pass as third subpass, demonstrate preserve attachment 2017-01-11 21:25:53 +01:00
saschawillems
96ffb2bac3 Corrected shader file names for instancing examples 2017-01-09 20:24:16 +01:00
saschawillems
bb9310b94a Added starfield backdrop to instancing example 2017-01-08 12:27:03 +01:00