Commit graph

  • d46203b890 Clean validation, code comments saschawillems 2018-01-28 14:16:29 +01:00
  • ef15a265a7 Short-hand version of fullscreen parameter saschawillems 2018-01-27 14:37:23 +01:00
  • 86c5f56267 Start unpaused saschawillems 2018-01-27 14:31:34 +01:00
  • 3540e9e07a Removed incomplete example saschawillems 2018-01-27 14:25:52 +01:00
  • df223f5b9b Result (exit) codes for fatal terminations saschawillems 2018-01-21 18:28:17 +01:00
  • 90d7e09890 Removed compiler warning saschawillems 2018-01-21 18:27:06 +01:00
  • 4b0bb1a454 Silent error mode as global toggle saschawillems 2018-01-21 10:58:30 +01:00
  • 6a60e5d60e Removed duplicate device feature support checks saschawillems 2018-01-21 10:18:53 +01:00
  • f252284fa5 Output device info, benchmark result file optional saschawillems 2018-01-19 21:43:00 +01:00
  • 9e073bdd3b Fixed random seed when run in benchmark mode, use default random engine instead of fixed mersene twister saschawillems 2018-01-18 21:31:19 +01:00
  • 5790f30c17 Fixed random seed when run in benchmark mode saschawillems 2018-01-15 20:40:17 +01:00
  • cb32e2e89f Separated benchmark argument line options saschawillems 2018-01-13 10:39:03 +01:00
  • 39122785a8 Duration based benchmarking (instead of no. of iterations), better argument handling saschawillems 2018-01-12 21:54:01 +01:00
  • f1f96cfd62
    Merge pull request #410 from AaronHaganAMD/multisampling_amd Sascha Willems 2018-01-12 10:06:05 +01:00
  • fd5996cbc0 Fix multisampling example for AMD hardware. amhagan 2018-01-10 12:55:28 -05:00
  • 30980623af Device creation failure error message display saschawillems 2018-01-09 20:22:09 +01:00
  • 1c552a6182 Updated Vulkan headers to 1.0.67 saschawillems 2018-01-09 19:50:39 +01:00
  • 4959985a17 Enable sampler anisotropy only if enabled on device saschawillems 2018-01-05 20:47:27 +01:00
  • c210820c70 Corrected vertex attribute offset saschawillems 2018-01-01 14:07:16 +01:00
  • e1c6c3f1e8 Removed unused skybox buffers and assets saschawillems 2018-01-01 14:01:57 +01:00
  • 9cda53781c Added cascaded shadow mapping example to readme [skip ci] saschawillems 2017-12-30 13:41:33 +01:00
  • 603fdb8a16 Disable validation by default saschawillems 2017-12-26 10:38:09 +01:00
  • cf77c8003c Added pipeline statistics example to android build scripts saschawillems 2017-12-26 10:16:02 +01:00
  • bdc21c76da Removed redundant descriptor set binding saschawillems 2017-12-23 20:39:47 +01:00
  • 8b4ab74220 Code cleanup, comments saschawillems 2017-12-23 14:14:38 +01:00
  • 1b1bb4cbd2 Code cleanup, comments, android assets saschawillems 2017-12-23 13:32:09 +01:00
  • 75b2a72957 Texture tree and terrain scene, refactoring and cleanup saschawillems 2017-12-21 21:28:31 +01:00
  • 34942b08c5 Added cascaded shadow mapping example android build files saschawillems 2017-12-14 22:27:10 +01:00
  • 2c4dd77e9f Merge branch 'master' into develop saschawillems 2017-12-11 22:16:23 +01:00
  • a3e3dd999f Error message and hint to asset pack if asset loading (model, texture) fails saschawillems 2017-12-11 22:14:34 +01:00
  • da17b70fda Small fixes, optimizations and different default scene saschawillems 2017-12-10 12:22:13 +01:00
  • 3c150e18f3 Added cascaded shadow mapping example saschawillems 2017-12-09 21:12:55 +01:00
  • f4281096ea Getter for near and far clip saschawillems 2017-12-09 21:12:16 +01:00
  • 02bb523e5b
    Merge pull request #401 from JarredHDavies/master Sascha Willems 2017-12-02 10:17:55 +01:00
  • dfd0a293ad Added viewport array sample android build files saschawillems 2017-12-01 22:21:30 +01:00
  • c289c9c01f Revert geometry shader sample changes saschawillems 2017-12-01 22:20:26 +01:00
  • d45462e4a4 Only display pipeline statistics if supported by device saschawillems 2017-12-01 22:10:01 +01:00
  • 7ffa7f413b Added missing heightmap asset saschawillems 2017-12-01 22:09:44 +01:00
  • ebf0a34ae7 Request memory with VK_MEMORY_PROPERTY_HOST_COHERENT_BIT enabled for model staging buffers. JarredDavies 2017-12-01 16:25:23 +00:00
  • 1f1613a224 More consistent avg. frame time / fps count saschawillems 2017-12-01 13:10:07 +01:00
  • 2fd2c67672
    Merge pull request #400 from jekstrand/fix-overlay-layout Sascha Willems 2017-11-25 09:05:49 +01:00
  • af8d280e42 VulkanUIOverlay: Use the correct initial layout Jason Ekstrand 2017-11-21 17:31:33 -08:00
  • 2f792035aa Added headless examples to readme saschawillems 2017-11-20 21:14:12 +01:00
  • 6c5de48c22 Added compute shader execution barrier saschawillems 2017-11-13 21:06:19 +01:00
  • 9393c63533 Readme paths [skip ci] saschawillems 2017-11-12 19:48:59 +01:00
  • 94a076e1ae Moved example source files into sub folder saschawillems 2017-11-12 19:32:09 +01:00
  • a17e3924b3 Added pipeline statistics query example saschawillems 2017-11-12 14:19:01 +01:00
  • f62115ffca Removed unused query result buffer saschawillems 2017-11-11 15:28:18 +01:00
  • 0588108e64 Enabled exceptions on android saschawillems 2017-11-10 22:17:03 +01:00
  • 9fd56e489c Imput attribute ordering saschawillems 2017-11-05 10:14:25 +01:00
  • 7fcb61ee94 Shadow mapping sample scene selection saschawillems 2017-11-04 21:29:11 +01:00
  • 327994b3c3 Shadow mapping sample scene selection saschawillems 2017-11-04 21:27:02 +01:00
  • b820cf0a53 Shadow mapping sample scene selection saschawillems 2017-11-04 21:23:37 +01:00
  • 5ed78c19ef Use cmake on appveyor saschawillems 2017-11-04 18:20:42 +01:00
  • c1d54dbaf6 Removed Visual Studio 2015 project files (use cmake instead) saschawillems 2017-11-04 18:04:57 +01:00
  • de0d6c7bae git ignore for android jni folders saschawillems 2017-11-04 16:46:12 +01:00
  • d88fbcba0b Added missing samples to build scripts saschawillems 2017-11-04 16:37:52 +01:00
  • e19ccdbc5f No key press check on android saschawillems 2017-11-04 16:37:43 +01:00
  • 0a78d4d2a0 Debug message callback calling conventions saschawillems 2017-11-04 15:48:51 +01:00
  • 6a01bb16a0 Dynamically generate android build files from build script saschawillems 2017-11-04 11:00:38 +01:00
  • a459be2645 Added android build file templates saschawillems 2017-11-04 11:00:17 +01:00
  • 8df4295681 Removed per-sample android build files saschawillems 2017-11-04 10:59:56 +01:00
  • c77a1ba715 Removed key dummy codes for android saschawillems 2017-11-04 10:33:55 +01:00
  • 2b04594fe3 Enable device features, only display sample rate shading option if supported by device saschawillems 2017-11-04 10:29:45 +01:00
  • a1530114ef Merge branch 'master' into uioverlay saschawillems 2017-11-03 20:00:17 +01:00
  • b0d592adcc
    Merge pull request #391 from cirosantilli/python3_2 Sascha Willems 2017-11-03 19:52:49 +01:00
  • b7d2dbced4 Pass updated frame buffers on resize saschawillems 2017-11-03 16:35:38 +01:00
  • a8cb646a7c Enabled text overlay for samples with differing render pass setup saschawillems 2017-11-03 11:23:02 +01:00
  • 4e5d95c098 UI overlay creation via create info structure with additional customization options saschawillems 2017-11-03 11:17:09 +01:00
  • a789240567 Merge branch 'master' into uioverlay saschawillems 2017-11-02 17:13:12 +01:00
  • 5795a77e7b Android UI overlay touch handling saschawillems 2017-11-02 17:07:07 +01:00
  • 97975a314d Unified mouse movement handling saschawillems 2017-11-02 13:40:27 +01:00
  • 09dae4ee0b UI item spacing on Android saschawillems 2017-11-02 09:08:47 +01:00
  • 2f9515466a UI overlay resizing saschawillems 2017-11-01 15:19:28 +01:00
  • a5e2ad091f Release ui overlay Vulkan resources saschawillems 2017-11-01 15:18:46 +01:00
  • 68692367e0 Replaced text overlay with proper UI overlay saschawillems 2017-11-01 14:22:10 +01:00
  • 570750c16f return value float slider saschawillems 2017-11-01 14:12:14 +01:00
  • ef96b3c3e3 Member naming saschawillems 2017-11-01 13:40:44 +01:00
  • 00f080c046 UpdateOverlay function calls on unix platforms saschawillems 2017-11-01 13:29:57 +01:00
  • 853b318848 UI scale, combo box dropdown item count saschawillems 2017-10-31 23:09:42 +01:00
  • cb97e20529 Removed duplicate swapchain initialization on android saschawillems 2017-10-31 12:51:55 +01:00
  • bf2cf898cc Check ImGui mousecapture and don't propagate event saschawillems 2017-10-31 11:53:17 +01:00
  • 3b11701eb2 Additional UI overlay widget creation functions saschawillems 2017-10-31 11:52:48 +01:00
  • 0907e3c680 Overlay setting member name saschawillems 2017-10-30 18:03:48 +01:00
  • 287a9b5762 UI overlay float slider saschawillems 2017-10-30 18:02:51 +01:00
  • 15f85d6e10 Designated UI overlay widget creation functions (wrapping ImGui calls) saschawillems 2017-10-30 12:37:36 +01:00
  • ab407f5346 pass overlay member to virtual update function saschawillems 2017-10-30 12:36:44 +01:00
  • f6af0bde03 Replaced text overlay with proper (imgui based) UI overlay class saschawillems 2017-10-29 11:41:43 +01:00
  • 5107cf3ed0 Simplified dynamic alignment calculation saschawillems 2017-10-27 22:03:21 +02:00
  • 848310ffdb Allow Linux users to build Android even if Python 2 is their default Python Ciro Santilli 2017-10-20 15:41:11 +01:00
  • 19245a0f51 Moved swapchain creation into prepare function saschawillems 2017-10-21 16:51:39 +02:00
  • ef067b0cf7 Buffer sizes saschawillems 2017-10-21 16:05:27 +02:00
  • f289863a1b Moved vertex input state setup into pipeline creation saschawillems 2017-10-21 16:04:09 +02:00
  • cee95e30c5 Enable required features, fix shader validation message saschawillems 2017-10-21 15:58:10 +02:00
  • 542be437da Merge pull request #377 from Brotcrunsher/master Sascha Willems 2017-10-09 20:08:04 +02:00
  • 4a1876b023 Also check against TRANSFER_SRC format flag to enable swap chain image usage flag saschawillems 2017-10-09 20:07:16 +02:00
  • c1de34c171 Merge pull request #382 from laanwj/2017_10_blitsrc Sascha Willems 2017-10-09 19:53:06 +02:00
  • 1ed282d2ee base: Check for swapchain blit source feature instead of destination Wladimir J. van der Laan 2017-10-09 13:35:32 +00:00
  • e585f3b346 Use new mouse moved event to handle imGui window mouse capture saschawillems 2017-10-05 21:22:29 +02:00
  • 83d1dd63aa Changed mouse button handling, added mouse moved event saschawillems 2017-10-05 21:22:10 +02:00