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
338d38ea9a
Merge with upstream master
2017-06-05 17:04:14 -04:00
Bill Hollings
6ba784053b
Add keyboard support for iOS and macOS under MoltenVK.
2017-06-05 16:26:29 -04:00
saschawillems
904d785c20
Set maxAnisotropy to 1.0f instead of 0.0f (Fixes validation errors, refs #277 )
2017-06-01 22:32:39 +02:00
saschawillems
a6ddaf3996
Changed sub pass dependencies for offscreen pass ( Fixes #335 )
2017-06-01 22:13:38 +02:00
saschawillems
aa20f2aa26
Proper image layout in descriptor, enable anisotropic filtering (refs #277 )
2017-06-01 21:56:20 +02:00
saschawillems
0b8484b21d
Don't exit if anisotropic filtering is not supported
2017-06-01 21:51:43 +02:00
Sascha Willems
b63170ac7a
Merge pull request #326 from Warezovvv/master
...
Nano typo but annoying
2017-06-01 20:11:45 +02:00
Sascha Willems
97c675de44
Merge pull request #338 from PistonMiner/master
...
Change 'SceneMaterialProperites' to 'SceneMaterialProperties'
2017-05-30 18:20:24 +02:00
PistonMiner
a89677af86
Change 'SceneMaterialProperites' to 'SceneMaterialProperties'
2017-05-29 18:26:48 +02:00
Sascha Willems
43da238e30
Merge pull request #337 from xiphos/master
...
Fixed build failed for _DIRECT2DISPLAY
2017-05-26 20:01:35 +02:00
cksingamala
ee87687365
CMakeLists.txt updated to fix, "visual studio project debug version giving error on flag Wextra"
2017-05-26 13:52:16 +05:30
cksingamala
aaade7e831
Fixed build failed for _DIRECT2DISPLAY
...
for _DIRECT2DISPLAY it should not depended on xcb.
fixed by adding macro switch
2017-05-26 11:37:47 +05:30
saschawillems
d15daabc58
Updated Vulkan headers to 1.0.49
2017-05-19 19:31:59 +02:00
saschawillems
4bbfd06c83
RGBA texture, check for anisotropic support, small optimizations
2017-05-17 21:28:05 +02:00
saschawillems
90a95b495a
Added pbrtexture to CMakeLists.txt
2017-05-11 20:28:49 +02:00
saschawillems
ead59682c1
Merge branch 'master' into develop
2017-05-11 19:21:07 +02:00
Sascha Willems
ff1e5c2d7f
Merge pull request #329 from aleksysokolowski-intel/master
...
added sparseBinding presence check
2017-05-09 20:56:42 +02:00
saschawillems
1460cd59fa
Travis build file
2017-05-09 20:42:54 +02:00
saschawillems
01fec7c73b
cmake packages for travis CI
2017-05-09 20:26:27 +02:00
asokolow
54e7cb5aad
added sparseBinding presence check
2017-05-09 10:05:03 +02:00
saschawillems
0cf96b1728
Merge remote-tracking branch 'origin/master' into develop
2017-05-08 20:16:37 +02:00
saschawillems
fa18736ee5
Moved material parameter into separate struct to be used for push constants ( Fixes #328 )
2017-05-08 20:07:02 +02:00
Nikita Krupitskas
6287573ff0
Small typo
2017-05-02 17:46:30 +03:00
Sascha Willems
fdac484726
Merge pull request #325 from jherico/patch-1
...
Fix referenced texture filename
2017-05-01 10:15:13 +02:00
Brad Davis
1bd70979c6
Fix referenced texture filename
2017-04-29 14:00:43 -07:00
saschawillems
19ae4fee40
Updated pbr ibl screenshot
2017-04-27 20:39:21 +02:00
saschawillems
741bb50fd7
Enabled culling
2017-04-24 20:22:19 +02:00
saschawillems
7060f15859
Android build files for textured PBR IBL example
2017-04-23 21:22:04 +02:00
saschawillems
fc1f96ad45
Updated pbr ibl screenshot
2017-04-23 13:41:09 +02:00
saschawillems
3bf12c69d3
Textured PBR IBL example
2017-04-23 13:26:02 +02:00
Sascha Willems
5912aa0a7c
Merge pull request #103 from 1ace/add-debug-flags
...
Add some debug warnings
2017-04-23 12:09:26 +02:00
saschawillems
09daa0049c
Code cleanup (compiler warnings, refs #103 )
2017-04-23 12:07:18 +02:00
saschawillems
ba0cc82e50
Removed unused parameters for image layout transitions and shader loading (Refs #103 )
2017-04-23 11:51:31 +02:00
saschawillems
549f49ff77
Default route for image layout switch statements (fixes gcc compiler warnings, refs #103 )
2017-04-22 20:39:16 +02:00
saschawillems
c024d521e3
Virtual base class destructor ( Fixed #96 , refs #103 )
2017-04-22 20:30:06 +02:00
saschawillems
95e124ea83
Code cleanup (fixes compiler warnings, refs #103 )
2017-04-22 16:54:25 +02:00
saschawillems
39824db3e6
Removed parameter names from empty virtual functions (fixes compiler warnings, refs #103 )
2017-04-22 16:02:39 +02:00
saschawillems
bbbb06045e
Spelling ( Fixes #322 ) [skip ci]
2017-04-22 14:01:27 +02:00
Sascha Willems
9b7d688922
Merge pull request #323 from sjfricke/master
...
Updated tessellation text interface
2017-04-22 13:44:28 +02:00
saschawillems
21180132d9
Shader function name typo [skip ci]
2017-04-22 13:43:35 +02:00
saschawillems
265e05bcbd
Note on separate asset pack [skip ci]
2017-04-22 12:23:45 +02:00
saschawillems
566da6083b
Finished PBR IBL example
2017-04-22 12:05:30 +02:00
saschawillems
dba54b09b3
Added imgui example to CMakeLists.txt [skip ci]
2017-04-22 11:50:13 +02:00
saschawillems
7f1849f9bc
Return nullptr if window creation fails
2017-04-22 11:47:34 +02:00
saschawillems
89dcddbdca
Use cube map (from asset pack) in hdr example
2017-04-22 10:22:01 +02:00
saschawillems
1dd45a4ddf
Download script and note on (new) additional asset pack [skip ci]
2017-04-21 23:38:21 +02:00
saschawillems
b672bee4e5
Updated env map prefiltering shader (requires less samples)
2017-04-21 18:59:45 +02:00
saschawillems
486a6a94c0
image memory barrier access masks (validation) [skip ci]
2017-04-20 21:16:48 +02:00