Commit graph

26 commits

Author SHA1 Message Date
saschawillems
fa3e11153a Initializer for mapped memory range 2016-12-20 22:25:33 +01:00
saschawillems
179984f26d Source and destination stage flags as parameters for setImageLayout, VK_PIPELINE_STAGE_ALL_COMMANDS_BIT as default for both 2016-12-15 19:50:38 +01:00
saschawillems
cd57ec7a32 Return value for sparse info initializer 2016-10-31 22:31:22 +01:00
saschawillems
a33ea8ed4b Added initializers for specialization constants 2016-10-31 22:23:19 +01:00
saschawillems
06369fc72e Added lighting to SSAO example. small changes and fixes 2016-10-29 13:18:20 +02:00
saschawillems
a66ed812f7 Initializer for sparse bind info 2016-09-11 18:20:53 +02:00
saschawillems
2749b846b4 Optional descriptor count parameter for descriptor set layout binding initializer 2016-08-15 15:13:33 +02:00
saschawillems
e5872c3df4 No longer enable depth clamp by default (Fixes #217) 2016-08-07 11:25:21 +02:00
saschawillems
1b376da279 Cleaned up image layout transition function, comments (refs #187) 2016-06-21 21:05:38 +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
52f6f3228d Initializer for event create info 2016-05-16 09:23:49 +02:00
saschawillems
7203b0cebd Binary shader memory deallocation, new and free instead of malloc (Fixes #118) 2016-05-14 17:11:39 +02:00
saschawillems
ab26d105da Copy texture data from buffer instead of linear image and some small fixes and code cleanups (#140) 2016-04-29 21:49:37 +02:00
saschawillems
23a15ca52b Explicitly set line width for rasterization state create info (validation error with newer layers) 2016-04-24 13:00:48 +02:00
saschawillems
3faee12381 Pointer to mapped host memory for uniform data 2016-04-17 11:23:56 +02:00
saschawillems
fed45eac20 Shader module loading from android asset manager (#97) 2016-03-20 15:46:06 +01:00
saschawillems
a6a897f244 Added function for checking against VK_SUCCESS, updated error list to latest SDK 2016-03-17 22:07:42 +01:00
saschawillems
7b52dd7cc9 Added setImageLayout overload for passing image sub resource range, src access mask for VK_IMAGE_LAYOUT_PREINITIALIZED (#29) 2016-03-13 13:54:45 +01:00
saschawillems
3e8ce7f9d3 Add initializer VkRenderPassCreateInfo 2016-03-10 21:16:57 +01:00
saschawillems
dbd8a5e504 Added initializer for fence create info 2016-03-06 11:25:33 +01:00
Justin Li
311f223e10 Don't set flags on VkSemaphoreCreateInfo 2016-03-06 01:20:03 -05:00
saschawillems
230a693401 Added image layout barrier source access mask for depth/stencil attachment reads 2016-03-01 19:09:42 +01:00
saschawillems
997898032c Added initializer for VkCommandBufferInheritanceInfo 2016-02-24 21:52:05 +01:00
saschawillems
86b13eb84c Added initializer for VkCommandPoolCreateInfo 2016-02-24 21:14:28 +01:00
saschawillems
f5919fc988 Depth format selection function in vkTools namespace. #11 #13 2016-02-18 21:44:26 +01:00
saschawillems
c91341813c Added Vulkan examples sources! 2016-02-16 15:07:25 +01:00