Commit graph

  • 44c420940d Enable validation via define saschawillems 2017-06-15 11:27:49 +02:00
  • 50e28c0bba Moved shaders for triangle example into separate directory saschawillems 2017-06-15 11:25:06 +02:00
  • 9065df9a7a Reworked single android python build script with validation layer support to be used for all example builds saschawillems 2017-06-15 10:39:59 +02:00
  • 60721b71e1 Check if anisotropy is enabled (Fixes #336, Refs #277) saschawillems 2017-06-14 23:39:41 +02:00
  • 2027f84d45 Store enabled features in device class saschawillems 2017-06-14 23:38:57 +02:00
  • 13d6076a5f Readme formatting, typos saschawillems 2017-06-11 12:41:45 +02:00
  • a57a2266b4 gitignore saschawillems 2017-06-11 12:32:22 +02:00
  • 9cc2ba36c1 Added PBR samples to readme saschawillems 2017-06-11 12:29:40 +02:00
  • 230a70cf4b PBR examples minor tweaks and updated screenshots saschawillems 2017-06-11 11:06:26 +02:00
  • 4094aa0ea0 Enable required device features (validation) (Refs #277) saschawillems 2017-06-07 22:44:29 +02:00
  • 153e555447 Enable multiDrawIndirect if supported (Refs #277) saschawillems 2017-06-06 21:14:21 +02:00
  • 8b30d7b5fd Test iOS and macOS support under MoltenVK. Bill Hollings 2017-06-05 17:35:30 -04:00
  • 338d38ea9a Merge with upstream master Bill Hollings 2017-06-05 17:04:14 -04:00
  • 6ba784053b Add keyboard support for iOS and macOS under MoltenVK. Bill Hollings 2017-06-05 16:26:29 -04:00
  • 904d785c20 Set maxAnisotropy to 1.0f instead of 0.0f (Fixes validation errors, refs #277) saschawillems 2017-06-01 22:32:39 +02:00
  • a6ddaf3996 Changed sub pass dependencies for offscreen pass (Fixes #335) saschawillems 2017-06-01 22:13:38 +02:00
  • aa20f2aa26 Proper image layout in descriptor, enable anisotropic filtering (refs #277) saschawillems 2017-06-01 21:56:20 +02:00
  • 0b8484b21d Don't exit if anisotropic filtering is not supported saschawillems 2017-06-01 21:51:43 +02:00
  • b63170ac7a Merge pull request #326 from Warezovvv/master Sascha Willems 2017-06-01 20:11:45 +02:00
  • 97c675de44 Merge pull request #338 from PistonMiner/master Sascha Willems 2017-05-30 18:20:24 +02:00
  • a89677af86 Change 'SceneMaterialProperites' to 'SceneMaterialProperties' PistonMiner 2017-05-29 18:26:48 +02:00
  • 43da238e30 Merge pull request #337 from xiphos/master Sascha Willems 2017-05-26 20:01:35 +02:00
  • ee87687365 CMakeLists.txt updated to fix, "visual studio project debug version giving error on flag Wextra" cksingamala 2017-05-26 13:52:16 +05:30
  • aaade7e831 Fixed build failed for _DIRECT2DISPLAY for _DIRECT2DISPLAY it should not depended on xcb. fixed by adding macro switch cksingamala 2017-05-26 11:37:47 +05:30
  • d15daabc58 Updated Vulkan headers to 1.0.49 saschawillems 2017-05-19 19:31:59 +02:00
  • 4bbfd06c83 RGBA texture, check for anisotropic support, small optimizations saschawillems 2017-05-17 21:28:05 +02:00
  • 90a95b495a Added pbrtexture to CMakeLists.txt saschawillems 2017-05-11 20:28:49 +02:00
  • ead59682c1 Merge branch 'master' into develop saschawillems 2017-05-11 19:21:07 +02:00
  • ff1e5c2d7f Merge pull request #329 from aleksysokolowski-intel/master Sascha Willems 2017-05-09 20:56:42 +02:00
  • 1460cd59fa Travis build file saschawillems 2017-05-09 20:42:54 +02:00
  • 01fec7c73b cmake packages for travis CI saschawillems 2017-05-09 20:26:27 +02:00
  • 54e7cb5aad added sparseBinding presence check asokolow 2017-05-09 10:05:03 +02:00
  • 0cf96b1728 Merge remote-tracking branch 'origin/master' into develop saschawillems 2017-05-08 20:16:37 +02:00
  • fa18736ee5 Moved material parameter into separate struct to be used for push constants (Fixes #328) saschawillems 2017-05-08 20:07:02 +02:00
  • 6287573ff0 Small typo Nikita Krupitskas 2017-05-02 17:46:30 +03:00
  • fdac484726 Merge pull request #325 from jherico/patch-1 Sascha Willems 2017-05-01 10:15:13 +02:00
  • 1bd70979c6 Fix referenced texture filename Brad Davis 2017-04-29 14:00:43 -07:00
  • 19ae4fee40 Updated pbr ibl screenshot saschawillems 2017-04-23 13:41:09 +02:00
  • 741bb50fd7 Enabled culling saschawillems 2017-04-24 20:22:19 +02:00
  • 7060f15859 Android build files for textured PBR IBL example saschawillems 2017-04-23 21:22:04 +02:00
  • fc1f96ad45 Updated pbr ibl screenshot saschawillems 2017-04-23 13:41:09 +02:00
  • 3bf12c69d3 Textured PBR IBL example saschawillems 2017-04-23 13:26:02 +02:00
  • 5912aa0a7c Merge pull request #103 from 1ace/add-debug-flags Sascha Willems 2017-04-23 12:09:26 +02:00
  • 09daa0049c Code cleanup (compiler warnings, refs #103) saschawillems 2017-04-23 12:07:18 +02:00
  • ba0cc82e50 Removed unused parameters for image layout transitions and shader loading (Refs #103) saschawillems 2017-04-23 11:51:31 +02:00
  • 549f49ff77 Default route for image layout switch statements (fixes gcc compiler warnings, refs #103) saschawillems 2017-04-22 20:39:16 +02:00
  • c024d521e3 Virtual base class destructor (Fixed #96, refs #103) saschawillems 2017-04-22 20:30:06 +02:00
  • 95e124ea83 Code cleanup (fixes compiler warnings, refs #103) saschawillems 2017-04-22 16:54:25 +02:00
  • 39824db3e6 Removed parameter names from empty virtual functions (fixes compiler warnings, refs #103) saschawillems 2017-04-22 16:02:39 +02:00
  • bbbb06045e Spelling (Fixes #322) [skip ci] saschawillems 2017-04-22 14:00:22 +02:00
  • 9b7d688922 Merge pull request #323 from sjfricke/master Sascha Willems 2017-04-22 13:44:28 +02:00
  • 21180132d9 Shader function name typo [skip ci] saschawillems 2017-04-22 13:43:35 +02:00
  • 265e05bcbd Note on separate asset pack [skip ci] saschawillems 2017-04-22 12:23:45 +02:00
  • 566da6083b Finished PBR IBL example saschawillems 2017-04-22 12:05:30 +02:00
  • dba54b09b3 Added imgui example to CMakeLists.txt [skip ci] saschawillems 2017-04-22 11:50:13 +02:00
  • 7f1849f9bc Return nullptr if window creation fails saschawillems 2017-04-22 11:47:34 +02:00
  • 89dcddbdca Use cube map (from asset pack) in hdr example saschawillems 2017-04-22 10:22:01 +02:00
  • 1dd45a4ddf Download script and note on (new) additional asset pack [skip ci] saschawillems 2017-04-21 23:38:21 +02:00
  • b672bee4e5 Updated env map prefiltering shader (requires less samples) saschawillems 2017-04-21 18:59:45 +02:00
  • 486a6a94c0 image memory barrier access masks (validation) [skip ci] saschawillems 2017-04-20 21:16:48 +02:00
  • a86c707172 Added shaders for PBR IBL irradiance cube map generation saschawillems 2017-04-19 20:29:39 +02:00
  • 4653676522 Added shaders for PBR IBL pre-filtered environment map generation [skip ci] saschawillems 2017-04-18 21:59:32 +02:00
  • fae589cf65 Added shaders for PBR IBL BRDF LUT generation saschawillems 2017-04-18 21:26:32 +02:00
  • f7ab861ef5 Updated tessellation text interface Spencer 2017-04-16 23:15:21 -05:00
  • 44bcac9be3 Initialize buffer and memory with VK_NULL_HANDLE saschawillems 2017-04-16 13:39:36 +02:00
  • e94677b8e7 Removed old (pre-Vulkan release) models saschawillems 2017-04-16 13:20:52 +02:00
  • 0c1c89c3cb Code cleanup (Refs #95) saschawillems 2017-04-16 13:09:08 +02:00
  • 8fbfb7c22b Fix circular/modulo arithmetic (Refs #93) saschawillems 2017-04-16 10:40:26 +02:00
  • 1912101fe8 Check swapchain acquire result and rebuild if necessary, error handling (refs #320) saschawillems 2017-04-15 10:27:12 +02:00
  • 626ab5803f Add support for iOS and macOS via MoltenVK. Bill Hollings 2017-04-14 12:00:05 -04:00
  • 2d3f1dba09 Reworking IBL PBR example (wip) saschawillems 2017-04-14 11:46:22 +02:00
  • b399fed33b Check if file to load texture from exists, display error if not saschawillems 2017-04-13 22:11:00 +02:00
  • ac0a4989bd Ignore pre-build android validation layers [skip ci] saschawillems 2017-04-07 20:08:03 +02:00
  • 8e6e95b5f2 Vector w-component [skip ci] saschawillems 2017-04-07 19:57:27 +02:00
  • 8d06cc563a Updated Vulkan headers to 1.0.46 saschawillems 2017-04-07 18:45:29 +02:00
  • e672eac3a0 Removed unused function saschawillems 2017-04-03 22:04:14 +02:00
  • cfcd34498a Use macro fro asset path saschawillems 2017-04-03 20:10:39 +02:00
  • 3f12714085 Only resolve color attachment (Closes #197, Closes #293) saschawillems 2017-03-31 17:02:58 +02:00
  • 1d549acf46 Enable required device features saschawillems 2017-03-31 12:37:53 +02:00
  • 2efa12083b Example file naming saschawillems 2017-03-31 09:59:32 +02:00
  • c849d18db3 Added imgui example Android build saschawillems 2017-03-31 09:52:26 +02:00
  • ccfc1f1124 Add imgui example (wip) saschawillems 2017-03-30 19:27:57 +02:00
  • eded1560a2 Initialize sampler create info with maxAnisotropy of 1.0f (Validation) [skip ci] saschawillems 2017-03-26 15:11:02 +02:00
  • 068da006eb Merge pull request #305 from ilgrad/master Sascha Willems 2017-03-25 14:26:54 +01:00
  • 28a9f1ca37 Corrected input attachment indices (Refs #295) [skip ci] saschawillems 2017-03-25 12:58:52 +01:00
  • 70ae00042f Added new samples to CMakeLists.txt saschawillems 2017-03-25 12:16:29 +01:00
  • 550d12bdd9 File name capitalization saschawillems 2017-03-25 12:09:45 +01:00
  • b6c268c52b Touch keycode saschawillems 2017-03-25 12:07:17 +01:00
  • 50a3663056 Double tap key for option toggle saschawillems 2017-03-25 11:55:56 +01:00
  • bf82026295 Android touch double tap detection (Refs #173) [skip ci] saschawillems 2017-03-25 11:51:32 +01:00
  • 9edc993bf9 Read android config values [skip ci] saschawillems 2017-03-25 11:15:30 +01:00
  • 219da74df4 Updated viewport array SPIR-V compiled shader (removes unused NV members) (Refs #307) [skip ci] saschawillems 2017-03-25 10:09:13 +01:00
  • aa1e7e0432 Updated readme (donate, parallax example) [skip ci] saschawillems 2017-03-24 18:12:34 +01:00
  • 110005b859 Overhauled parallax mapping example with multiple modes saschawillems 2017-03-24 17:58:25 +01:00
  • 182ff9e72d Per-viewport eye separation saschawillems 2017-03-24 13:13:05 +01:00
  • 1fc0d17b63 Skip first argument [skip ci] saschawillems 2017-03-23 20:39:05 +01:00
  • 97b22d3cec Skip first argument [skip ci] saschawillems 2017-03-23 20:37:43 +01:00
  • c075f4a8f5 Changed texture array level upload to single copy regions (Fixes partial texture uploads on Adreno 530) saschawillems 2017-03-23 20:16:41 +01:00
  • e9da7a370f Pass all arguments to example android build file [skip ci] saschawillems 2017-03-23 19:31:11 +01:00
  • bdf49d58f6 Fixed texture path saschawillems 2017-03-19 19:54:43 +01:00