Commit graph

1782 commits

Author SHA1 Message Date
saschawillems
cd8274c294 glm matrix initialization 2017-09-24 18:17:07 +02:00
saschawillems
e7b371eef3 Index buffer size for copy command command 2017-09-23 14:13:28 +02:00
saschawillems
9af56b0ae0 Naming, formatting 2017-09-22 18:59:51 +02:00
Sascha Willems
b5ae8771aa Merge pull request #378 from chuggafan/master
Adds specialization constant to computeheadless
2017-09-22 18:56:09 +02:00
chuggafan
20668189f1 Adds specialization constant to computeheadless 2017-09-21 17:30:57 -04:00
saschawillems
685d2849da Fixed debug define 2017-09-20 21:03:13 +02:00
saschawillems
f504d7cb0c Added headless rendering example to CMakeLists 2017-09-20 20:52:19 +02:00
saschawillems
3567352fb8 Corrected source access mask for buffer barrier 2017-09-19 20:39:59 +02:00
saschawillems
ed9bfbc2e6 Updated Vulkan headers to 1.0.61 2017-09-19 19:43:32 +02:00
saschawillems
f3432cacf3 Added headless rendering example
Refs #331
2017-09-16 14:19:02 +02:00
saschawillems
6ea5c2031b Android build files for headless rendering example
Refs #331
2017-09-16 14:18:30 +02:00
Jakob Schaal
2404308fd3 Added "Image View creation" readme section in texturemipmapgen 2017-09-16 03:30:24 +02:00
saschawillems
bc8b53ce7b Android fixes and build files for headless compute example 2017-09-15 20:44:32 +02:00
saschawillems
3862b4bcc2 Proper barriers for buffer writes and reads between host and device (non-coherent) 2017-09-15 20:43:40 +02:00
saschawillems
66a87bbf21 Flush/invalidate host and device memory writes 2017-09-15 20:41:43 +02:00
Sascha Willems
282eccd54c Merge pull request #375 from aleksysokolowski-intel/master
pSparseMemoryRequirementCount variable initialization
2017-09-15 14:03:12 +02:00
saschawillems
1e4944a9e1 Added minimal headless compute example 2017-09-14 22:17:48 +02:00
asokolow
70f3ec87d4 pSparseMemoryRequirementCount variable initialization 2017-09-12 08:42:26 +02:00
Sascha Willems
ff4e6e2877 Merge pull request #370 from sjfricke/master
added verification of submodules for android
2017-09-02 14:04:24 +02:00
Sascha Willems
a3b8534e5f Merge pull request #352 from jku/install
Support installing demos, support out-of-tree builds
2017-09-02 14:02:34 +02:00
saschawillems
dd0b48e631 Changed command buffer recreation
refs #277
2017-09-02 10:26:46 +02:00
Sascha Willems
d257072211 Merge pull request #373 from iostrowsINTEL/layout-fix
vulkanscene, distancefieldfonts: Fix layout in descriptor set. Fixes …
2017-08-29 20:13:00 +02:00
saschawillems
107db7d244 Reworked benchmark code, store per frame times (instead of iteration totals)
Refs #269
2017-08-28 20:48:52 +02:00
Igor Ostrowski
6d760592b8 vulkanscene, distancefieldfonts: Fix layout in descriptor set. Fixes #372 2017-08-28 14:30:40 +02:00
saschawillems
b42d0edb3b Removed benchmark constructor 2017-08-26 20:17:34 +02:00
saschawillems
c855a82a46 Small benchmark mode tweaks and fixes 2017-08-26 16:08:16 +02:00
saschawillems
6330ed9d94 Revert "Modifications to shadowmapping example"
This reverts commit 286d589497.
2017-08-26 15:26:49 +02:00
saschawillems
d271098464 Silent error mode 2017-08-26 15:05:59 +02:00
saschawillems
b4870a6e7e Moved benchmark to separate header, output summary to stdout
Refs #269
2017-08-26 14:05:48 +02:00
saschawillems
25813e79e7 Benchmark all script linux fixes 2017-08-23 21:24:50 +02:00
saschawillems
8c54f157ed Merge branch 'master' into develop 2017-08-22 21:10:33 +02:00
saschawillems
f452839b92 Added missing stencil outline example shaders 2017-08-22 21:07:17 +02:00
saschawillems
302cb98b6e Python script for full example suite benchmark run
refs #269
2017-08-22 21:03:54 +02:00
saschawillems
0142c8b820 Add device name to benchmark output file 2017-08-22 21:00:48 +02:00
saschawillems
c2aef7809f Merge branch 'master' into develop 2017-08-22 18:56:05 +02:00
sjfricke
026dd8884a Added check for python 3.x for android build.py 2017-08-20 20:32:40 -07:00
sjfricke
ae4970a8d8 added verification of submodules for android
the current steps for android build didn't have new notion of needing to clone the submodules
2017-08-20 20:03:46 -07:00
saschawillems
2020c9548f Static shared library 2017-08-19 10:53:28 +02:00
saschawillems
ac7d7396c2 Include required libraries in shared base (fixes gcc on windows) 2017-08-19 10:49:37 +02:00
Sascha Willems
6a99c54855 Merge pull request #368 from jpbruyere/master
make base as library
2017-08-19 10:12:31 +02:00
Jean-Philippe Bruyère
977f0318b7 make base as library 2017-08-17 20:50:28 +02:00
saschawillems
0038e19345 Merge branch 'master' into develop 2017-08-17 19:07:48 +02:00
Sascha Willems
ed1134d6d2 Merge pull request #366 from mnstrmnch/master
Added support for VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR for D2D
2017-08-16 22:08:57 +02:00
saschawillems
22a24e508d Merge branch 'master' into develop 2017-08-16 21:15:52 +02:00
saschawillems
e05de0b93a Added stencil buffer outlining example 2017-08-16 21:02:08 +02:00
saschawillems
c04909f01b LoadOp clear for stencil buffer 2017-08-16 21:00:17 +02:00
Peter Quayle
9f0829336c Added support for VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR for the D2D swapchain. 2017-08-15 17:07:16 +01:00
saschawillems
94b63d83ba Filename for benchmark results can be passed via arguments
refs #269
2017-08-13 11:10:41 +02:00
saschawillems
4a237889ca Merge branch 'master' into develop 2017-08-13 10:28:20 +02:00
saschawillems
55fe613db3 Cleaned up defines (use VK_PLATFORM_* for XCB and Android) 2017-08-13 10:24:25 +02:00