saschawillems
|
ebd614439f
|
Removed buffer creation functions from example base class (no longer used)
|
2017-01-07 20:50:43 +01:00 |
|
saschawillems
|
3acaa6b4a2
|
Replaced model for specialization constants example
|
2017-01-07 20:50:16 +01:00 |
|
saschawillems
|
e573a4c244
|
Use createBuffer function from Vulkan device class
|
2017-01-07 20:46:28 +01:00 |
|
saschawillems
|
927660680d
|
Updated bloom example shaders
|
2017-01-07 20:45:17 +01:00 |
|
saschawillems
|
bfd0a2e0b4
|
Generate quad for final composition pass in vertex shader
|
2017-01-07 20:40:35 +01:00 |
|
saschawillems
|
89f82e328c
|
Added PCF filtering toggle (second pipeline using specialization constants), use createBuffer from Vulkan device class
|
2017-01-07 20:20:40 +01:00 |
|
saschawillems
|
80da11e964
|
Enable pipeline statistics feature (validation)
|
2017-01-07 19:52:54 +01:00 |
|
saschawillems
|
a7a174f389
|
Use createBuffer function from Vulkan device class
|
2017-01-07 19:42:00 +01:00 |
|
saschawillems
|
1fa3364513
|
Use createBuffer function from Vulkan device class
|
2017-01-07 19:37:36 +01:00 |
|
saschawillems
|
6e19ea926a
|
Use specialization consts for blur direction, full screen quad generated by vertex shader, code cleanup
|
2017-01-07 19:25:04 +01:00 |
|
saschawillems
|
c4e50f76ee
|
Moved initializers to separate header, code cleanup in general for initializers
|
2017-01-06 22:48:37 +01:00 |
|
saschawillems
|
b2f224341f
|
Use actual texture image layouts for descriptor image infos (instead of always GENERAL), initial image layout as optional parameters for texture loading functions
|
2017-01-04 22:08:31 +01:00 |
|
saschawillems
|
251560845c
|
Proper image layout for descriptor image infos (instead of always GENERAL), code cleanup, comments
|
2017-01-04 21:49:26 +01:00 |
|
saschawillems
|
5485e77d30
|
travis linux build badge
|
2017-01-03 21:11:15 +01:00 |
|
saschawillems
|
cde6aff885
|
travis linux build configuration file
|
2017-01-03 20:59:26 +01:00 |
|
saschawillems
|
286618735b
|
travis linux build configuration file
|
2017-01-03 20:49:30 +01:00 |
|
saschawillems
|
bf8cc5307d
|
travis linux build configuration file
|
2017-01-03 20:47:00 +01:00 |
|
saschawillems
|
57cb81af90
|
appveyor Windows build badge
|
2017-01-03 20:00:16 +01:00 |
|
saschawillems
|
5ade5e3a36
|
appveyor build configuration file
|
2017-01-03 19:50:04 +01:00 |
|
saschawillems
|
e9a9507c90
|
MINGW defines for aligned allocations
|
2017-01-02 20:55:19 +01:00 |
|
saschawillems
|
3d9350d960
|
Added Android and CMake builds for specialization constants example
|
2017-01-01 15:56:44 +01:00 |
|
saschawillems
|
00b5ea453f
|
Code cleanup, additional specialization constant as parameter for one lighting path
|
2017-01-01 15:41:23 +01:00 |
|
saschawillems
|
668ad24830
|
Pipeline stage masks for shadow map generation subpass dependencies
|
2016-12-31 11:28:08 +01:00 |
|
saschawillems
|
35e76fe576
|
Correct image descriptor layouts, removed command buffer for layout transitions (no longer used), code cleanup
|
2016-12-30 20:33:29 +01:00 |
|
saschawillems
|
c7729f7634
|
Corrected image layouts for shadow mapping depth reads (Fixes #253), fixed typo
|
2016-12-29 23:16:29 +01:00 |
|
saschawillems
|
34ca943ac5
|
Started work on specialization constants example
|
2016-12-26 19:08:03 +01:00 |
|
saschawillems
|
7d581050ec
|
Note on maxDescriptorSetUniformBuffersDynamic
|
2016-12-25 13:19:42 +01:00 |
|
saschawillems
|
fbbb63d245
|
Removed unused functions and members of Vulkan example base class
|
2016-12-25 13:05:40 +01:00 |
|
saschawillems
|
ed35ba7b71
|
Code cleanup
|
2016-12-25 13:05:35 +01:00 |
|
saschawillems
|
5c4ef25153
|
Device features and sparse residency check
|
2016-12-25 12:55:11 +01:00 |
|
saschawillems
|
04fdd16076
|
Enable device features, validation fixes
|
2016-12-25 12:51:46 +01:00 |
|
saschawillems
|
aad384c3ce
|
Added readme for dynamic uniform buffer example with rundown of how it works
|
2016-12-25 11:39:37 +01:00 |
|
saschawillems
|
be1bcffd8f
|
Removed unused functions
|
2016-12-25 10:10:22 +01:00 |
|
saschawillems
|
2e5af6a9fb
|
Replaced vkTools::UniformData with newer vk::Buffer for uniform buffers, some renaming, small fixes and corrections
|
2016-12-24 12:48:01 +01:00 |
|
saschawillems
|
d73afe2a7d
|
Removed no longer used functions and structs
|
2016-12-24 12:44:06 +01:00 |
|
saschawillems
|
9bdf72ca00
|
UBO naming
|
2016-12-24 12:43:37 +01:00 |
|
saschawillems
|
8f6e6b8e9f
|
Replaced old binary shader loading code with ifstream
|
2016-12-23 17:30:22 +01:00 |
|
saschawillems
|
9981799b02
|
Explicit shader loading in triangle example with comments
|
2016-12-23 17:18:53 +01:00 |
|
saschawillems
|
c2907f9394
|
Compiler warnings
|
2016-12-23 16:11:38 +01:00 |
|
saschawillems
|
55cbdbeedf
|
Wrap aligned memory allocation (now also supports Linux and Android)
|
2016-12-23 11:21:01 +01:00 |
|
saschawillems
|
d89b45eaf2
|
Added Android build files for dynamic uniform buffer example
|
2016-12-23 11:20:17 +01:00 |
|
saschawillems
|
6985eab017
|
Added dynamic uniform buffer example
|
2016-12-22 20:16:44 +01:00 |
|
saschawillems
|
fa3e11153a
|
Initializer for mapped memory range
|
2016-12-20 22:25:33 +01:00 |
|
saschawillems
|
b08e9f4074
|
Setter for camera position
|
2016-12-20 22:25:17 +01:00 |
|
saschawillems
|
ef26748142
|
Updated particle fire shaders (Fixes #259)
|
2016-12-19 20:21:44 +01:00 |
|
saschawillems
|
a88ddff390
|
Updated pipeline stages in readme
|
2016-12-17 10:52:02 +01:00 |
|
saschawillems
|
deed78921c
|
Added screenshot taking example
|
2016-12-17 00:13:55 +01:00 |
|
saschawillems
|
ffd0bbdacc
|
Set TRANSFER_SRC flag for swapchain images if supported for it's color format
|
2016-12-16 23:47:44 +01:00 |
|
saschawillems
|
88da84e665
|
Explicit pipeline stage masks for mip map layout transition
|
2016-12-15 20:01:43 +01:00 |
|
saschawillems
|
a9e3e0628c
|
Updated default pipeline stage masks
|
2016-12-15 20:00:50 +01:00 |
|