Commit graph

487 commits

Author SHA1 Message Date
saschawillems
73e18a4c05 Added basic camera class with firs-person view (wip!) 2016-06-11 15:54:16 +02:00
saschawillems
830e9b75ea Set image usage flags from function parameter (fixex #175) 2016-06-08 22:53:31 +02:00
saschawillems
a8d3e74734 Updated debug callback, added more message prefixes and some comments (also fixes 2016-06-08 22:41:29 +02:00
saschawillems
7ae45a5157 Added vkResetFences function pointer (Android) 2016-06-06 17:09:32 +02:00
saschawillems
2ec1a60535 Updated displacement example 2016-06-06 14:28:13 +02:00
saschawillems
0ecff76c40 Added debug marker example to android builds 2016-06-06 14:27:48 +02:00
saschawillems
04a31f9db4 Refactoring, use Vulkan result check macro 2016-06-06 11:35:04 +02:00
saschawillems
92c04aad10 Refactoring, use Vulkan result check macro 2016-06-06 11:21:07 +02:00
saschawillems
29d726482e Refactoring, use Vulkan result check macro, staging 2016-06-06 10:38:03 +02:00
saschawillems
875f4a93ea Fix for command buffer flush (Fixes #176) 2016-06-06 09:41:58 +02:00
saschawillems
51e06ad7fa Updated readme and screenshots 2016-06-05 20:59:19 +02:00
saschawillems
0e83c834b8 Refactoring, added text overlay, removed device wait idles 2016-06-05 20:58:58 +02:00
saschawillems
2b8526781d Refactoring, added text overlay, removed device wait idles 2016-06-05 20:35:39 +02:00
saschawillems
332d4a6fef Refactoring, added text overlay 2016-06-05 20:28:39 +02:00
saschawillems
dd5b64e356 Refactoring, removed device wait idles 2016-06-05 20:21:00 +02:00
saschawillems
52a7da9ace Refactored particle fire example 2016-06-05 20:14:04 +02:00
saschawillems
54801493aa Refactored geometry shader example, added normal map toggle, updated shaders, etc. 2016-06-05 19:57:35 +02:00
saschawillems
284465227a Text overlay, updated draw function, Vulkan result check macro 2016-06-05 19:27:35 +02:00
saschawillems
7ba4d008b8 Update screenshots and descriptions for offscreen rendering examples 2016-06-05 19:18:14 +02:00
saschawillems
598b2bbcb9 Sample directly from framebuffer color attachments, removed texture targets 2016-06-05 18:53:30 +02:00
saschawillems
b98d489a7c Additional semaphore to synchronize offscreen and final render (Refs #70) 2016-06-05 18:29:29 +02:00
saschawillems
8a90eba81f mem type index, typo 2016-06-05 18:22:20 +02:00
saschawillems
d5b71dffc3 Sample directly from framebuffer color attachment, removed texture targets 2016-06-05 18:20:02 +02:00
saschawillems
1b32af6997 Additional semaphore to synchronize offscreen and final render (Refs #70) 2016-06-05 18:01:53 +02:00
saschawillems
046d0f2c42 Additional semaphore to synchronize offscreen and final render (Refs #70) 2016-06-05 17:56:53 +02:00
saschawillems
c463a2905d Sample directly from framebuffer color attachment, additional semaphore to synchronize offscreen and final render (Refs #70) 2016-06-05 17:49:06 +02:00
saschawillems
3e6acbe5f7 Correct color attachment image layout transition aspect flags 2016-06-05 17:46:28 +02:00
saschawillems
953d77803f Removed offscreen texture target, sample directly from framebuffer color attachment 2016-06-05 17:35:21 +02:00
saschawillems
e6afe5d1be Additional semaphore to synchronize offscreen and final render (Refs #70) 2016-06-05 17:19:24 +02:00
saschawillems
94b6273d52 Additional semaphore to synchronize offscreen and final render 2016-06-05 16:59:01 +02:00
saschawillems
05a4fab71f Comments, small optimization 2016-06-05 16:42:27 +02:00
saschawillems
c85413f893 Screenshot and updated description for shadow mapping example 2016-06-05 16:41:42 +02:00
saschawillems
4c9c5478d4 Image barrier 2016-06-05 16:24:04 +02:00
saschawillems
82a57c8ce9 Removed offscreen texture (and copy), sample from depth attachment directly instead 2016-06-05 15:44:04 +02:00
saschawillems
e7b79bec31 LOD bias cubemap shaders 2016-06-05 11:34:18 +02:00
saschawillems
2c8d63e0b4 Text overlay, android buttons 2016-06-04 13:35:52 +02:00
Sascha Willems
3d60342be0 Screenshot links 2016-06-04 13:34:36 +02:00
saschawillems
8746ab58f0 Screenshot 2016-06-04 13:33:41 +02:00
Sascha Willems
c0f3e1a72b Screenshot link 2016-06-04 13:30:19 +02:00
saschawillems
8a7a4ce8b4 LOD bias toggle 2016-06-04 13:25:40 +02:00
saschawillems
a074cd07a4 Updated screenshots and readme 2016-06-04 13:23:44 +02:00
saschawillems
33dfa8cac9 Enable text overlay 2016-06-04 12:13:10 +02:00
saschawillems
0b972e51a4 Inherited key handler (Android buttons), dipslay lod level on text overlay 2016-06-04 12:03:54 +02:00
saschawillems
3b7e57c03f Load (and use) cube map mips 2016-06-04 11:31:22 +02:00
saschawillems
c68025a332 Added text overlay to cubemap sample, multiple objects, optimizations 2016-06-04 11:03:17 +02:00
saschawillems
6344a0e016 Typo in text overlay 2016-06-04 08:47:38 +02:00
saschawillems
360ce4281e Use Vulkan result check macro, minor fixes (validation), text overlay 2016-06-03 17:41:17 +02:00
saschawillems
f7f5f57e2c Explicit depth/stencil attachment setup in triangle example, code cleanup 2016-06-03 13:15:55 +02:00
saschawillems
176513be2d Additional comments for the different Vulkan objects used, fixed some compiler warnings 2016-06-03 12:19:53 +02:00
saschawillems
767a5c4b30 Get image memory requirements before allocating image memory (Fixes #172) 2016-06-03 09:38:34 +02:00