Sascha Willems
9dcc8110cf
Renamed particle fire sample
2023-07-16 16:03:29 +02:00
Stephen Saunders
ef02a20d5d
MoltenVK-specific fixes for descriptorindexing and oit examples
2022-08-05 00:27:58 -04:00
Stephen Saunders
cb343c329a
Fixes for vulkanExample: frame timing now equals diff between frames for Win & macOS portability, support vsync off rendering on macOS, support swapchain image count change on resize, handle macOS fullscreen; Fixes for xcode example: use PanGestureRecognizer on iOS, add macOS cursor tracking, cleanup Vulkan on shutdown
2022-07-07 09:57:01 -04:00
Stephen Saunders
8080b7a91b
Support iOS touch gestures and iOS Simulator target, reduce translate sensitivity, use key chars vs. key codes in Xcode examples project
2022-07-07 09:57:01 -04:00
Stephen Saunders
2810087752
Fix glTF build & settings issues for macOS, fix triangle example resizing, update macOS examples.h file
...
(cherry picked from commit 47061ff99446d8826ebe7fe187467ba638236a70)
2022-07-07 09:57:01 -04:00
Stephen Saunders
d1975e91ee
Updated examples.h with sample classification and comments
2022-07-07 09:57:01 -04:00
Stephen Saunders
f908adac68
Add all examples (with status comments) to examples.h for macOS & iOS
2022-07-07 09:57:01 -04:00
Stephen Saunders
a74afb20fc
Handle keyboard and mouse events, adjust frameTimer scaling for macOS
2022-07-07 09:57:01 -04:00
Stephen Saunders
2349738013
Changes to build on macOS and animate frames
2022-07-07 09:57:01 -04:00
yanchith
7f62211d43
Update #includes and xcode file refs
2018-02-27 13:43:02 +10:00
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
Bill Hollings
8b30d7b5fd
Test iOS and macOS support under MoltenVK.
2017-06-05 17:35:30 -04:00
Bill Hollings
6ba784053b
Add keyboard support for iOS and macOS under MoltenVK.
2017-06-05 16:26:29 -04:00
Bill Hollings
626ab5803f
Add support for iOS and macOS via MoltenVK.
2017-04-14 12:00:05 -04:00