saschawillems
|
9f787938c3
|
Made render pass and frame buffer setup functions virtual
|
2016-03-28 21:43:31 +02:00 |
|
Sascha Willems
|
97a9e27a5f
|
Merge pull request #92 from 1ace/fix-vktools
Add missing colon
|
2016-03-27 14:55:07 +02:00 |
|
saschawillems
|
2ed3e946b1
|
Android application state handling (#97)
|
2016-03-26 12:58:35 +01:00 |
|
saschawillems
|
dcb161bcae
|
Fixed android gamepad axis input (#97)
|
2016-03-26 00:07:12 +01:00 |
|
saschawillems
|
6ff6cd4b59
|
Fixed wrong extent.depth for 2D texture copies
|
2016-03-25 23:27:29 +01:00 |
|
saschawillems
|
e833164b99
|
Added android function pointers (#97)
|
2016-03-25 19:41:34 +01:00 |
|
saschawillems
|
08fc2feecc
|
Added android support for shadow mapping (projected and omni) and texture (array and cubemap ) example (#97)
|
2016-03-25 15:29:38 +01:00 |
|
saschawillems
|
c6bdca128a
|
Added android support for deferred, displacement and spherical environment mapping examples (#97)
|
2016-03-25 14:12:17 +01:00 |
|
saschawillems
|
5adb44e2ac
|
Android timer (#97)
|
2016-03-24 22:43:33 +01:00 |
|
saschawillems
|
b6cd07c3c5
|
Android support (#97)
|
2016-03-24 22:14:11 +01:00 |
|
saschawillems
|
a6e13b907f
|
Android support for particle fire example (#97)
|
2016-03-23 23:02:10 +01:00 |
|
saschawillems
|
a8734f7f46
|
Frame timing for android (#97)
|
2016-03-23 22:16:05 +01:00 |
|
saschawillems
|
6ee70824e5
|
Asset loading for Android (#97)
|
2016-03-23 19:18:54 +01:00 |
|
saschawillems
|
8ef51855eb
|
Android support for mesh example, some fixes for other android projects (#97)
|
2016-03-22 22:28:08 +01:00 |
|
Sascha Willems
|
01c12ef327
|
Added assimp (static library) to android makefiles (#97)
|
2016-03-22 13:41:30 +01:00 |
|
saschawillems
|
3ce7c0a96a
|
Restored window title with device info and fps counter
|
2016-03-21 22:10:26 +01:00 |
|
saschawillems
|
29ac49fb6a
|
Function fro getting asset base path depending on operating system
|
2016-03-21 20:10:09 +01:00 |
|
saschawillems
|
d7bbb0c7a2
|
Added basic android gamepad support (#97)
|
2016-03-20 21:46:49 +01:00 |
|
saschawillems
|
c21d769b7f
|
Android render loop (wip) example base class (#97)
|
2016-03-20 20:04:27 +01:00 |
|
saschawillems
|
87fd1be105
|
Android event handler (#97)
|
2016-03-20 17:35:54 +01:00 |
|
saschawillems
|
fed45eac20
|
Shader module loading from android asset manager (#97)
|
2016-03-20 15:46:06 +01:00 |
|
saschawillems
|
333eede595
|
Store reference to android app in vulkan base class (#97)
|
2016-03-20 15:45:40 +01:00 |
|
saschawillems
|
f13614e6d2
|
Fixed ifdefs (#91), added preliminary android support to vulkan example base (#97)
|
2016-03-20 14:55:46 +01:00 |
|
saschawillems
|
2ac9be7225
|
Additional log level macros for android, different tag for logcat
|
2016-03-20 12:04:06 +01:00 |
|
Eric Engestrom
|
de69f2f80d
|
Add missing colon
|
2016-03-20 02:48:59 +00:00 |
|
saschawillems
|
cbf692dcba
|
Added android log macros
|
2016-03-20 01:13:33 +01:00 |
|
saschawillems
|
283a80d7bc
|
Added some Vulkan function pointers for android
|
2016-03-19 22:45:21 +01:00 |
|
saschawillems
|
1c494bacb3
|
Added some Vulkan function pointers for android
|
2016-03-19 21:45:49 +01:00 |
|
saschawillems
|
9c891b8273
|
Particle fire system minor changes, added screenshot
|
2016-03-19 20:02:30 +01:00 |
|
saschawillems
|
6b50c207ae
|
Check vkWaitForFences result
|
2016-03-19 20:02:28 +01:00 |
|
saschawillems
|
403e6f33cb
|
Textureloader : Use fences instead of queue wait idle for command buffer submissions, replaced asserts with checkResult from vkTools namespace
|
2016-03-19 16:30:39 +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
|
af6df4e860
|
Windows message loop fixes, added mouse wheel zoom
|
2016-03-17 20:20:43 +01:00 |
|
saschawillems
|
62717ea021
|
Pass image usage flags to texture loader (2D image)
|
2016-03-16 20:27:33 +01:00 |
|
saschawillems
|
708bfeb6e5
|
Added simple mesh class
|
2016-03-15 22:22:07 +01:00 |
|
Sascha Willems
|
bddaaf13cf
|
Device info and frame rate display for linux,
fixed timer on linux
|
2016-03-13 17:15:44 +01:00 |
|
saschawillems
|
66607e2d2f
|
Added device name and frame rate counter to window title
|
2016-03-13 16:51:00 +01:00 |
|
saschawillems
|
7719491f2c
|
Puss sub resource range with mip level count to image transition barriers
|
2016-03-13 16:17:40 +01:00 |
|
saschawillems
|
01f0a1a574
|
Set array layer and mip level count in texture loader, set initial layout to VK_IMAGE_LAYOUT_PREINITIALIZED (Fixes #29)
|
2016-03-13 14:23:23 +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
|
8107a0ace8
|
Added VK_IMAGE_ASPECT_STENCIL_BIT to initial depth stencil image barrier
|
2016-03-13 12:15:58 +01:00 |
|
saschawillems
|
9b198678da
|
Updated validation layer names to SDK 1.0.5
|
2016-03-13 12:15:00 +01:00 |
|
saschawillems
|
3e8ce7f9d3
|
Add initializer VkRenderPassCreateInfo
|
2016-03-10 21:16:57 +01:00 |
|
saschawillems
|
403d851d63
|
Force glm clip space to 0..1 (Fixes #18, Fixes #45)
|
2016-03-08 21:52:40 +01:00 |
|
saschawillems
|
e77884d5bb
|
Use glm::radians instead of deg_to_rad (Fixes #37)
|
2016-03-08 20:59:25 +01:00 |
|
saschawillems
|
93f33521c7
|
Removed GLSL loading function (#62)
|
2016-03-06 20:15:56 +01:00 |
|
saschawillems
|
0240cde57a
|
Application wide semaphores (present and render synchronization), submit info in base clas (#60, #65)
|
2016-03-06 19:22:41 +01:00 |
|
saschawillems
|
52045a1dde
|
queuePresent overload for passing a wait semaphore (#65)
|
2016-03-06 16:18:29 +01:00 |
|
saschawillems
|
71cdb93234
|
Create present complete semaphore in example base class (#60)
|
2016-03-06 12:57:23 +01:00 |
|
saschawillems
|
dbd8a5e504
|
Added initializer for fence create info
|
2016-03-06 11:25:33 +01:00 |
|