Commit Graph

  • cd7e2e9775 build: Update to header 1.2.185 Mike Schuchardt 2021-07-20 09:48:39 -07:00
  • 31c05cc8e9 build: Disable -Wimplicit-fallthrough in GN. Jamie Madill 2021-07-20 08:36:30 -04:00
  • 75b34f76bc loader: Dont return OOM on function load failure Charles Giessen 2021-07-14 12:12:40 -06:00
  • 19e23047a9 windows: update the loader copyright date Bob Ellison 2021-07-13 16:30:39 -06:00
  • a0445b352e ci: Re-add code and commit formatting verification Charles Giessen 2021-05-18 15:56:56 -06:00
  • 1b11a75de4 Update contact information Mark Young 2021-07-13 08:12:54 -06:00
  • 0b14ceae6c test: Move more old tests to new test framework Charles Giessen 2021-07-08 17:30:14 -06:00
  • ef57449c9a Report a warning if the number of GPUs doesn't match Mark Young 2021-06-30 10:02:53 -06:00
  • cc3faa040b build: Update to header 1.2.184 Mike Schuchardt 2021-07-06 11:57:06 -07:00
  • 99c066a0c6 test: Fix TestLayer exports on windows Charles Giessen 2021-07-05 18:39:16 -06:00
  • e68175413f test: Add Enumeration Function stubs to TestLayer Charles Giessen 2021-07-05 17:51:58 -06:00
  • bb68c98c56 test: Flesh out TestLayer to include relevant exports Charles Giessen 2021-07-02 17:49:13 -06:00
  • 0eb3ae0661 test: Use MACRO=1 in TestICD for definition style Charles Giessen 2021-07-05 15:18:07 -06:00
  • 43b3cdb34f test: Update Framework Readme.md Charles Giessen 2021-07-02 17:31:52 -06:00
  • 81314c2f89 test: Use a new string_eq function instead of raw strcmp Charles Giessen 2021-07-02 15:13:54 -06:00
  • 57c6c8e8c7 test: Drop fp_ from function pointer names Charles Giessen 2021-07-02 11:37:20 -06:00
  • 9b90dd7cb3 test: Remove some redundant tests in old test suite Charles Giessen 2021-07-02 10:54:09 -06:00
  • b862e98220 test: Rename regressions test cases Charles Giessen 2021-07-02 10:52:32 -06:00
  • 2443f46735 test: Remove Allocation tests from old test suite Charles Giessen 2021-07-02 10:22:30 -06:00
  • de73b4f7eb build: Update to header 1.2.183 Mike Schuchardt 2021-06-30 13:59:47 -07:00
  • a1ceae74ea docs: Add info on DXGI adapters in Windows ICD Discovery Charles Giessen 2021-06-29 16:06:30 -06:00
  • d2fa58d604 copyrights: updated copyrights on MIT files Bob Ellison 2021-06-29 16:43:12 -06:00
  • 6131cf2528 Loader shared lib: back to default cmake prefix xantares 2021-06-17 18:48:53 +02:00
  • 76b10a878e test: Delete old temp folders when starting tests/framework/test_util Charles Giessen 2021-06-23 13:58:39 -06:00
  • 9960d41a54 test: Update googlestest to 1.10.0 Charles Giessen 2021-06-23 12:14:57 -06:00
  • 2e9d8dc1a8 test: Add revamped allocation tests Charles Giessen 2021-06-23 12:08:02 -06:00
  • 266e0783a7 ci: Enable regression tests on MacOS Charles Giessen 2021-06-04 16:49:41 -06:00
  • 820fc25d1d test: Fix framework to work on MacOS Charles Giessen 2021-06-07 20:08:16 -06:00
  • 1ff4c76125 build: Update to header 1.2.182 Mike Schuchardt 2021-06-21 06:44:34 -07:00
  • 346680554c Add layer manifest version 1.2.0 to history Christophe 2021-06-17 16:26:24 +02:00
  • 0907c364e9 build: Update to header 1.2.181 Mike Schuchardt 2021-06-14 10:33:15 -07:00
  • 649409e50f loader: Change VkResult when no ICDs were found Charles Giessen 2021-06-09 19:08:11 -07:00
  • 214f0429b3 loader: Create AddManifestFile function Charles Giessen 2021-06-09 19:04:05 -07:00
  • 63ce968f1a loader: Replace consistency checks with asserts Charles Giessen 2021-06-09 19:02:47 -07:00
  • db6662c3f8 test: Refactor tests that use VK_ICD_FILENAMES Charles Giessen 2021-06-06 12:40:34 -06:00
  • f6fab4352d test: Control process elevation on Windows Charles Giessen 2021-06-06 04:01:28 -06:00
  • b9f4dd01e2 test: Delete files properly on windows Charles Giessen 2021-06-05 20:19:36 -06:00
  • 2077a55194 ci: Enable building of tests Charles Giessen 2021-06-03 15:47:19 -07:00
  • 6830271a61 test: Fix Windows x86 icd shim exports Charles Giessen 2021-06-03 15:24:06 -07:00
  • 31da9f2af5 ci: Enable regression tests in Windows CI Charles Giessen 2021-06-03 15:23:24 -07:00
  • 869a866fa9 build: Update to header 1.2.180 Mike Schuchardt 2021-06-07 09:33:35 -07:00
  • e75bd0aa44 GN: Support custom library name. Jamie Madill 2021-05-26 09:45:20 -04:00
  • 7f55d1fd82 CMake: Fix linking option and libraries for MinGW. Biswapriyo Nath 2021-05-31 12:46:38 +05:30
  • 7ea951714e loader: Silence erroneous implicit layer warning Charles Giessen 2021-05-18 22:36:35 -06:00
  • 7142144bbb tests: Include <memory> in test_util.h Charles Giessen 2021-05-27 17:56:06 -06:00
  • 4ffbcccd76 ci: Make linux CI run regression tests Charles Giessen 2021-04-23 12:37:46 -06:00
  • 45642604f7 cmake: Only enable testing with BUILD_TESTS Charles Giessen 2021-04-23 12:34:05 -06:00
  • fce963ab33 loader: Add pragma once to adapters.h Charles Giessen 2021-04-23 12:33:12 -06:00
  • 6198554011 tests: Add CMake to handle Detours library Charles Giessen 2021-04-23 12:29:36 -06:00
  • a4abae9080 tests: fix spelling in loader_validation_tests Charles Giessen 2021-04-23 12:29:10 -06:00
  • 2c1e399d8c test: Add regression tests code Charles Giessen 2021-04-23 12:20:15 -06:00
  • 6176c3a9d2 test: Add framework test_environment Charles Giessen 2021-04-23 12:07:08 -06:00
  • 2a75a4e2f9 test: Add test framekwork layer utility Charles Giessen 2021-04-23 12:01:07 -06:00
  • 9423452b70 test: Add framework platform abstraction shim Charles Giessen 2021-04-23 11:53:53 -06:00
  • b6401a02ac tests: Add TestICD for mocking ICD's Charles Giessen 2021-04-23 11:51:54 -06:00
  • 3743707e47 test: Add framework cmake and utilities Charles Giessen 2021-04-23 11:49:09 -06:00
  • 7a8240d40d cmake: Make loader use same CRT in debug mode Charles Giessen 2021-03-05 16:12:24 -08:00
  • 71984dc207 build: Update to header 1.2.179 Mike Schuchardt 2021-05-24 09:17:34 -06:00
  • 4dfe247549 build: Update to header 1.2.178 Mike Schuchardt 2021-05-11 11:36:30 -07:00
  • 70fecadb5a loader: Emit DEBUG for unknown function names Charles Giessen 2021-05-04 16:06:04 -06:00
  • 8f0a78816a Use headers in the external folder prior to the system Vulkan headers Mike Gorchak 2021-05-04 16:33:16 -04:00
  • db9bdb01b4 Match null queue check for vkGetDeviceQueue sfricke-samsung 2021-05-03 23:03:06 -07:00
  • 19c6560149 build: Update to header 1.2.177 Mike Schuchardt 2021-04-28 09:22:18 -07:00
  • 80f0954864 scripts: Switch from mkpath to makedirs Mike Schuchardt 2021-04-28 12:10:06 -07:00
  • e886f5453d loader: Prevent crash from VK_KHR_display Lenny Komow 2021-04-27 15:25:09 -06:00
  • db4ba5f086 loader: Fix stack overflow with large manifests Lenny Komow 2021-04-23 15:02:18 -06:00
  • d4ba01b700 loader: Fix unused variable warning on Apple Charles Giessen 2021-04-23 14:04:38 -06:00
  • d1261df41b loader: Silence wrong ELF class errors Charles Giessen 2021-04-21 22:35:39 -06:00
  • d2fed3b057 loader: Accept layer manifest version 1.2.0 Charles Giessen 2021-04-15 11:11:30 -06:00
  • 6a0f8b9ab9 docs: Update pre-instance-function list Charles Giessen 2021-04-21 10:25:14 -06:00
  • 05bf369339 build: Fix QNX build system Mike Gorchak 2021-04-21 13:03:33 -04:00
  • 6594b39ff6 build: Update to header 1.2.176 Mike Schuchardt 2021-04-19 00:33:45 -07:00
  • 5a263f99e5 ci: Add verification of generated source code Charles Giessen 2021-04-19 15:08:26 -06:00
  • 567771943d build: Run generator to update extensions Charles Giessen 2021-04-19 16:42:22 -06:00
  • aa2927774c Add a couple of paragraphs about building process under QNX. Mike Gorchak 2021-03-29 19:36:17 -04:00
  • 7dfa94ccdc Rename build option to make it clearer that it belongs to QNX only. Mike Gorchak 2021-03-12 19:17:03 -05:00
  • 1a47c36177 Add QNX platform makefiles. Mike Gorchak 2021-03-10 22:18:28 -05:00
  • ff7918e9a0 Add support for QNX platform. Mike Gorchak 2021-03-10 22:17:20 -05:00
  • 2a1867df69 build: Update to header 1.2.174 Mike Schuchardt 2021-03-29 12:49:57 -07:00
  • 8535dacc1c docs: Update note about ICD proc addr Lenny Komow 2021-03-23 14:48:50 -06:00
  • 0dd217944b build: Update known-good files for 1.2.173 header Mike Schuchardt 2021-03-23 11:47:56 -07:00
  • 1fbb5fc294 build: Update known-good files for 1.2.172 header Shannon McPherson 2021-03-08 10:22:35 -07:00
  • 9a160725b9 build: Update known-good files for 1.2.171 header Shannon McPherson 2021-03-01 10:27:51 -07:00
  • eecd1d9608 scripts: Update copyright in common_codegen.py Shannon McPherson 2021-03-01 10:51:41 -07:00
  • 47e0359285 build: Update known-good files for 1.2.170 header Jeremy Gebben 2021-02-15 06:41:45 -07:00
  • 8d992fee4c docs: Update readme to point to github actions Lenny Komow 2021-02-10 11:28:03 -07:00
  • 978c173e7b repo: Switch to github actions for CI Lenny Komow 2021-02-09 15:27:19 -07:00
  • 0ff2683cfc build: Update known-good files for 1.2.169 header Shannon McPherson 2021-02-02 14:03:46 -07:00
  • cc8e6bb52a loader: Do not return OOM when layer count is 0 J.D. Rouan 2021-02-01 14:03:04 -08:00
  • 0529109b30 CMake tweak for macOS cross compilers, seems okay elsewhere too richard-lunarg 2021-02-01 18:31:41 -05:00
  • e171ab0db4 loader: Fix AArch64 Android build Kévin Petit 2021-01-29 16:05:43 +00:00
  • 102ecdd3ec Fix crash with NULL messenger nihui 2021-01-23 20:00:34 +08:00
  • 729ccd80a5 loader: Fix Android build Kévin Petit 2021-01-28 20:15:51 +00:00
  • 94c535286f loader: Do not remove duplicated layers Ludovico de Nittis 2020-12-01 17:03:03 +01:00
  • a0fe93c79c build: Update known-good files for 1.2.166 header Shannon McPherson 2021-01-04 11:14:09 -07:00
  • b3f75f39b0 loader: silence fread unused result Charles Giessen 2020-12-28 13:33:17 -06:00
  • 5ecdd78cdf build: Update known-good files for 1.2.165 header Shannon McPherson 2020-12-18 15:33:16 -07:00
  • ef2cf2062f Rename LIB_SUFFIX to VULKAN_LIB_SUFFIX Michel Zou 2020-12-16 15:03:23 +01:00
  • 9285edc575 cmake: remove mingw lib prefix Michel Zou 2020-11-26 22:12:58 +01:00
  • b21d5c09a7 loader: Remove SEEK_END usage Lenny Komow 2020-12-01 10:49:01 -07:00