Bill Hollings
96601494d5
Updates to iOS and macOS functionality using MoltenVK.
...
Use getAssetPath() instead of ASSET_PATH to support broader range of platforms.
Multisampling example determines sample rate from device at runtime.
Move example wrapper code from DemoViewController.mm to dedicated MVKExample.cpp file.
Remove AssImp libraries for iOS and macOS from repo, and add instructions for
generating them from AssImp source files.
Update general README.md file to mention support for iOS and macOS platforms.
Add Apple logo for README.md.
Update Vulkan logo to current registered TM logo.
Update copyright notice of MoltenVK example files to MIT license.
Examples use +/- on main keyboard, instead of numpad.
2017-06-22 14:53:49 -04:00
saschawillems
3f12714085
Only resolve color attachment ( Closes #197 , Closes #293 )
2017-03-31 17:02:58 +02:00
saschawillems
3ea8f75730
Added ETC2 and ASTC texture variants (Refs #174 )
2017-03-12 12:44:37 +01:00
saschawillems
b31d773b93
Moved Initializers to vks namespce (Refs #260 )
2017-02-12 11:12:42 +01:00
saschawillems
776b6f0106
Moved VulkanBuffer to vks namespce (Refs #260 )
2017-02-12 10:44:51 +01:00
saschawillems
7e43a55a76
Removed old mesh loader, replaced with new model loader and vertex layout class in all examples (Refs #260 )
2017-02-11 14:18:24 +01:00
saschawillems
9822cde6e2
Use new Vulkan texture class (Refs #260 )
2017-02-09 21:55:35 +01:00
saschawillems
9a59b24c8d
Use swapchain colorformat instead of fixed format (Refs #238 , Fixes #254 )
2017-01-25 18:54:09 +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
3cd79a896c
Added sample shading pipeline with toggle
2016-09-28 20:16:30 +02:00
saschawillems
fe090d85ba
Typo
2016-08-12 23:01:46 +02:00
saschawillems
a12ff64736
Fold layout transitions into subpass (Refs #155 )
2016-08-12 22:41:19 +02:00
saschawillems
9a057f4146
Replaced example base memory type index function with function from VulkanDevice
2016-07-23 20:42:03 +02:00
saschawillems
dd5b64e356
Refactoring, removed device wait idles
2016-06-05 20:21:00 +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
Eivind Fonn
d4cded472e
multisampling: fix asset path
2016-05-10 20:40:54 +02:00
saschawillems
bb4d348ccd
Added camera position moved with midlle mouse button, fixed mouse button press and release events on linux
2016-03-30 22:48:58 +02:00
saschawillems
cf1532dcc5
Fallback to device local memory if lazily allocated memory is not available
2016-03-30 20:31:51 +02:00
saschawillems
79df037c92
Added multisampling example to readme
2016-03-29 22:16:32 +02:00
saschawillems
d19a4422ce
Added initial image layout transitions for msaa tragets
2016-03-29 21:35:41 +02:00
saschawillems
ae2ccd92d0
Added depth msaa target and resolve
2016-03-29 20:04:20 +02:00
saschawillems
a4aa8c632a
Added multisampling example (work-in-progress)
2016-03-28 22:43:44 +02:00
saschawillems
ac4ac3ad4d
Added multisampling example (work-in-progress)
2016-03-28 22:38:30 +02:00