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
saschawillems
de22b91cd4
Use Vulkan result check macro, code cleanup, text overlay
2016-06-02 23:02:39 +02:00
saschawillems
f67c77fb6e
Added renderpass and framebuffer creation to triangle example along with extensive comments
2016-06-02 20:58:25 +02:00
saschawillems
3a1d443e52
Wait for device to become idle after exiting render loop
2016-06-02 20:56:13 +02:00
saschawillems
cae5db72ec
Host coherent uniform buffers, removed device wait idles
2016-06-02 19:12:36 +02:00
saschawillems
598b904a60
Cleaneer descriptor set layout and pipeline naming, enabled culling, fixed validation warnings for image extents
2016-06-01 22:50:00 +02:00
saschawillems
ee8478cdec
Enabled text overlay, code cleanup, refactoring, gl_PerVertex output for shaders
2016-06-01 21:55:10 +02:00
saschawillems
886abea862
Enabled text overlay, code cleanup, refactoring, gl_PerVertex output for shaders
2016-05-31 20:07:43 +02:00
Sascha Willems
89fa6594c1
Merge pull request #154 from pbantolas/fix-shadowmapomni-renderpass
...
Make shadowmappingomni demo spec compliant.
2016-05-31 18:34:54 +02:00
saschawillems
a704dfce1a
Free instance and staging buffers ( fixes #166 ), explicit memory flags on uniform buffer creation
2016-05-30 21:08:09 +02:00
saschawillems
6f1ab815c8
Use device local memory property flag instead of heap flag ( Fixes #161 )
2016-05-30 21:00:47 +02:00
saschawillems
75a6f46c4a
Use Vulkan result check macro, removed unused functionality from tools and base class
2016-05-30 20:57:38 +02:00
saschawillems
a85dca7a15
Use Vulkan result check macro, compiler warnings
2016-05-30 20:44:49 +02:00
saschawillems
fbed710715
Reuse fence, use Vulkan result check macro, enabled text overlay
2016-05-29 13:15:16 +02:00
saschawillems
f6ef292b38
Added paragraph on VK_EXT_debug_marker example
2016-05-28 20:06:32 +02:00
saschawillems
50a806130e
Added debug marker region to text overlay command buffer
2016-05-28 12:35:20 +02:00
saschawillems
4dabec717b
Debug marker functions naming
2016-05-28 12:00:43 +02:00
saschawillems
286c801230
Added some exe-friendly debug marker region colors
2016-05-28 11:28:55 +02:00
saschawillems
6529667ea6
Added debug marker tag function
2016-05-27 22:02:34 +02:00
saschawillems
5545a37441
Renamed namespace and functions for debug marker
2016-05-27 19:42:32 +02:00
saschawillems
321b5915cb
Added some more debug markers and object names
2016-05-26 20:22:48 +02:00
saschawillems
8ee6a9f149
Use toon shading, cleanup resources for debug marker example
2016-05-26 20:13:28 +02:00
saschawillems
ea61df3b55
Removed no longer used textures
2016-05-26 19:57:37 +02:00
saschawillems
aa9f2405dd
Updated pipelines demo with new scene, shaders and pipeline derivatives
2016-05-26 19:43:27 +02:00
saschawillems
6ad7e5e9ba
Added hidden treasure scene meshes
2016-05-26 19:42:27 +02:00
saschawillems
62df70f698
Added text overlay, removed device wait idle
2016-05-26 19:13:14 +02:00
saschawillems
c3c610e7d5
Use Vulkan result check macro, enable text overlay
2016-05-26 16:29:32 +02:00
saschawillems
9ace87aca3
Added post processing pass
2016-05-26 14:00:24 +02:00
saschawillems
9dbf252e27
Load glow scene, moved drawing to scene struct
2016-05-26 14:00:23 +02:00
Sascha Willems
1c12e06149
Merge pull request #152 from pbantolas/fix-pipelines-wireframe
...
Conditional wireframe rendering based on device supported features
2016-05-26 13:58:08 +02:00
Sascha Willems
91eba3e396
Merge pull request #158 from nanley/fix-textoverlay-clear
...
Fix clear value array in textoverlay
2016-05-25 22:57:08 +02:00
saschawillems
b6ce7bcfef
Render scene mesh by mesh, add debug names for buffers, pipelines, etc. add some debug markers
2016-05-25 22:54:25 +02:00
saschawillems
8acda2c1d0
Added debug marker example (VK_EXT_debug_marker), work-in-progress!
2016-05-24 23:44:15 +02:00
saschawillems
dfda2d2622
Use Vulkan result check macro, code cleanup, added text overlay
2016-05-24 20:49:15 +02:00
Nanley Chery
4ab62cb04b
Fix clear value array in textoverlay
...
According to section 7.4. Render Pass Commands of the Vulkan spec,
VkRenderPassBeginInfo::pClearValues is indexed by attachment number.
Since the second attachment in the renderpass will be cleared, a clear
value array of length two is required, and the second element of that
array must be assigned the desired clear value.
2016-05-23 15:16:59 -07:00
saschawillems
faa59a2f78
Use Vulkan result check macro, code cleanup, added text overlay
2016-05-23 22:27:32 +02:00
saschawillems
823c666ffc
Use Vulkan result check macro, code cleanup, added text overlay
2016-05-23 21:22:00 +02:00
saschawillems
31917ace00
Use a better texture to demonstrate compute shader imaging effects
2016-05-23 20:42:01 +02:00
saschawillems
2b7e887bfc
Changed descriptor type for compute shader image read, updated shaders
2016-05-23 20:11:42 +02:00