Commit Graph

  • 9e6edcc5a4 Reverted back to dispatch table creation function in device type - Added noexcept modifier to proxys - Change name of header to VkBoostrapDispatch.h Cody Goodson 2021-06-06 14:41:03 -0500
  • a014a5a030 Right test in SystemInfo constructor Yves BOYAdjian 2021-06-04 20:11:45 +0200
  • 41c4572c9a Right test in SystemInfo constructor Yves BOYAdjian 2021-06-04 20:11:45 +0200
  • 7077d7bacb Shorthand populated init Cody Goodson 2021-06-03 19:34:39 -0500
  • bce192d571 Added populated function to gen and exception handling to vk.xml fetch. Cody Goodson 2021-06-03 18:15:10 -0500
  • dbc1ce0577 Added dependency prompt/exception handling. Cody Goodson 2021-06-03 14:27:34 -0500
  • 0cbeacfb83 Trimmed branching in script and modified usage in core lib. Cody Goodson 2021-06-03 13:46:27 -0500
  • fad00f81fb Merge branch 'charles-lunarg:master' into dispatch Vibi Manx 2021-05-21 22:34:46 -0500
  • bae94d9f47 example: Load vkDestroySurfaceKHR correctly. Charles Giessen 2021-05-21 13:52:33 -0600
  • ab60522c9b Format internal queue selection functions Charles Giessen 2021-04-23 15:43:01 -0600
  • 70265d8b29 Assert in SwapchainBuilder on queue getting failure Charles Giessen 2021-04-23 15:41:10 -0600
  • 84ba7a79ee Document constructors for SwapchainBuilder Charles Giessen 2021-04-23 15:36:48 -0600
  • 045b1e7b0f Add queue selection tests and refactor internal code a bit Charles Giessen 2021-04-01 16:20:39 -0600
  • bfad72552c example: Load vkDestroySurfaceKHR correctly. Charles Giessen 2021-05-21 13:52:33 -0600
  • ff0aefa01b Forgot to remove const ref Cody Goodson 2021-05-20 03:40:14 -0500
  • 5927747674 Removed old unused vars Cody Goodson 2021-05-20 03:26:18 -0500
  • ec208d86af Rework complete. Cody Goodson 2021-05-20 03:19:51 -0500
  • 40967b8ea0 Function loading is working again and now handles collections of requirements. Only header gen is left. Cody Goodson 2021-05-19 20:15:29 -0500
  • abec3f4440 In progress rework Cody Goodson 2021-05-19 18:03:49 -0500
  • 2b6e897349 Make proxys const. Cody Goodson 2021-05-19 13:14:38 -0500
  • ab5e5e1075 Removed unneeded private. Cody Goodson 2021-05-19 12:55:03 -0500
  • c8810f5bed Simplified parsing text modifiers in proxy generation and fixed extension function proxys not being generated. Cody Goodson 2021-05-17 15:25:19 -0500
  • 7605b00697 Merge remote-tracking branch 'origin/dispatch' into dispatch Cody Goodson 2021-05-11 14:25:50 -0500
  • 527458ef84 Forgot to flag as const Cody Goodson 2021-05-11 14:25:29 -0500
  • ca315dead0 Merge branch 'charles-lunarg:master' into dispatch Vibi Manx 2021-05-11 14:01:17 -0500
  • 36eff8fa42 Use CMake namespaced target in CMake Readme Lesley Lai 2021-05-10 09:30:12 -0600
  • 6be85c7993
    Use CMake namespaced target in CMake Readme Lesley Lai 2021-05-10 09:30:12 -0600
  • 977a23a107 Cleanup + license/info. Cody Goodson 2021-05-06 16:21:34 -0500
  • f5f7b2c266 Proxys added to autogen. Updated test. Cody Goodson 2021-05-06 15:46:33 -0500
  • 0fd4efe2bc Loading looks good, but requires passing Device still; Cody Goodson 2021-05-06 13:47:16 -0500
  • 5e7129fdb4 Handling extensions + incorporating DispatchTable into main src - which means rewriting almost the entire script.. Cody Goodson 2021-05-06 01:24:19 -0500
  • 79fd16f2fa Header generation is working - No loading yet Cody Goodson 2021-05-05 17:55:02 -0500
  • b8daf908bf In progress dispatch gen Cody Goodson 2021-05-03 18:29:53 -0500
  • f4e53596f1 Format internal queue selection functions v0.4 Charles Giessen 2021-04-23 15:43:01 -0600
  • 16e6429c26 Assert in SwapchainBuilder on queue getting failure Charles Giessen 2021-04-23 15:41:10 -0600
  • d1d0382c24 Document constructors for SwapchainBuilder Charles Giessen 2021-04-23 15:36:48 -0600
  • 617ccfb53a Add queue selection tests and refactor internal code a bit Charles Giessen 2021-04-01 16:20:39 -0600
  • 95b82a9537
    Add mention of needing to link to the dynamic linker on linux Charles Giessen 2021-04-22 23:47:07 -0600
  • 75db58ae8b Refactor GenericFeaturesPNextNode Charles Giessen 2021-04-18 14:39:20 -0600
  • c607a65755 Remove memset, fix mismatched size comparison Charles Giessen 2021-04-18 14:22:30 -0600
  • 7271cac30c Revert "Revert "Removed duplicate include."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 193c20491a Revert "Revert "Cleanup and warning for user provided VkPhysicalDeviceFeatures2."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 90875cfaf5 Revert "Revert "Cleanup and asserts for VkPhysicalDeviceFeatures2."" Charles Giessen 2021-04-18 14:14:17 -0600
  • a0d1ce5b39 Revert "Revert "Simplified structures and plugged into existing logic."" Charles Giessen 2021-04-18 14:14:17 -0600
  • f4eb8fdffc Revert "Revert "Collapsed ExtensionFeatures and StructureContainer together into FeaturesContainer. After the purging of the function pointers all ExtensionFeatures was doing was just wrapping StructureContainers functions."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 9c4317e324 Revert "Revert "Removes need for function pointers."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 63f06898f9 Revert "Revert "Assert for null sTypes."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 3c38977084 Revert "Revert "Pass by value rather than ref."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 5c85f3a796 Revert "Revert "Fixed Features11/12 break. Tests now pass."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 8a3c1ac6ed Revert "Revert "- Restored removed functions - Restored pNext chain to device (appends to the end of the ExtentionFeatures chain) - Style changes - Migrated ExtensionFeatures into detail"" Charles Giessen 2021-04-18 14:14:17 -0600
  • e8100dd16c Revert "Revert "Fix breaking bug with features not being populated from VkGetPhysicalDeviceFeatures2"" Charles Giessen 2021-04-18 14:14:17 -0600
  • 98a4ae7ea8 Revert "Revert "Added generic feature polling/matching/enabling."" Charles Giessen 2021-04-18 14:14:17 -0600
  • e703508782 Refactor GenericFeaturesPNextNode Charles Giessen 2021-04-18 14:39:20 -0600
  • ff227d88f7 Remove memset, fix mismatched size comparison Charles Giessen 2021-04-18 14:22:30 -0600
  • 9e72f91a01 Revert "Revert "Removed duplicate include."" Charles Giessen 2021-04-18 14:14:17 -0600
  • ea66959202 Revert "Revert "Cleanup and warning for user provided VkPhysicalDeviceFeatures2."" Charles Giessen 2021-04-18 14:14:17 -0600
  • b3b0dbfb99 Revert "Revert "Cleanup and asserts for VkPhysicalDeviceFeatures2."" Charles Giessen 2021-04-18 14:14:17 -0600
  • eed451e2e4 Revert "Revert "Simplified structures and plugged into existing logic."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 1660875391 Revert "Revert "Collapsed ExtensionFeatures and StructureContainer together into FeaturesContainer. After the purging of the function pointers all ExtensionFeatures was doing was just wrapping StructureContainers functions."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 331c7fbc08 Revert "Revert "Removes need for function pointers."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 278b24de58 Revert "Revert "Assert for null sTypes."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 9ce6be272d Revert "Revert "Pass by value rather than ref."" Charles Giessen 2021-04-18 14:14:17 -0600
  • a9ff70d630 Revert "Revert "Fixed Features11/12 break. Tests now pass."" Charles Giessen 2021-04-18 14:14:17 -0600
  • 5e3e4d50f7 Revert "Revert "- Restored removed functions - Restored pNext chain to device (appends to the end of the ExtentionFeatures chain) - Style changes - Migrated ExtensionFeatures into detail"" Charles Giessen 2021-04-18 14:14:17 -0600
  • acb03d92b1 Revert "Revert "Fix breaking bug with features not being populated from VkGetPhysicalDeviceFeatures2"" Charles Giessen 2021-04-18 14:14:17 -0600
  • 20cc0dc5e5 Revert "Revert "Added generic feature polling/matching/enabling."" Charles Giessen 2021-04-18 14:14:17 -0600
  • fefa3f7e5a
    Restart CI on pull requests Charles Giessen 2021-04-18 14:13:29 -0600
  • 9b18d9465c Revert "Revert "add VK_BOOTSTRAP_WERROR option in README"" Charles Giessen 2021-04-18 14:09:32 -0600
  • 59a8965e15 Revert "Revert "add an option to enable warnings as errors"" Charles Giessen 2021-04-18 14:09:32 -0600
  • 523e76144d Revert "Added generic feature polling/matching/enabling." Charles Giessen 2021-04-18 14:09:12 -0600
  • 77be102a13 Revert "Fix breaking bug with features not being populated from VkGetPhysicalDeviceFeatures2" Charles Giessen 2021-04-18 14:09:12 -0600
  • 4bfc21f8be Revert "- Restored removed functions - Restored pNext chain to device (appends to the end of the ExtentionFeatures chain) - Style changes - Migrated ExtensionFeatures into detail" Charles Giessen 2021-04-18 14:09:12 -0600
  • 299b36a3a4 Revert "Fixed Features11/12 break. Tests now pass." Charles Giessen 2021-04-18 14:09:12 -0600
  • 441938d731 Revert "Pass by value rather than ref." Charles Giessen 2021-04-18 14:09:12 -0600
  • 7126555c3b Revert "Assert for null sTypes." Charles Giessen 2021-04-18 14:09:12 -0600
  • e671170007 Revert "Removes need for function pointers." Charles Giessen 2021-04-18 14:09:12 -0600
  • 64aeed5855 Revert "Collapsed ExtensionFeatures and StructureContainer together into FeaturesContainer. After the purging of the function pointers all ExtensionFeatures was doing was just wrapping StructureContainers functions." Charles Giessen 2021-04-18 14:09:12 -0600
  • 2a352b5a25 Revert "Simplified structures and plugged into existing logic." Charles Giessen 2021-04-18 14:09:12 -0600
  • db55cb8f27 Revert "Cleanup and asserts for VkPhysicalDeviceFeatures2." Charles Giessen 2021-04-18 14:09:12 -0600
  • 38d150101b Revert "Cleanup and warning for user provided VkPhysicalDeviceFeatures2." Charles Giessen 2021-04-18 14:09:12 -0600
  • 0b2faf5659 Revert "Removed duplicate include." Charles Giessen 2021-04-18 14:09:12 -0600
  • 8c4a9f00d7 Revert "Revert "add VK_BOOTSTRAP_WERROR option in README"" Charles Giessen 2021-04-18 14:09:32 -0600
  • 96158b3ef8 Revert "Revert "add an option to enable warnings as errors"" Charles Giessen 2021-04-18 14:09:32 -0600
  • e06cd601af Revert "Added generic feature polling/matching/enabling." Charles Giessen 2021-04-18 14:09:12 -0600
  • 0711ecea32 Revert "Fix breaking bug with features not being populated from VkGetPhysicalDeviceFeatures2" Charles Giessen 2021-04-18 14:09:12 -0600
  • 392452dfd7 Revert "- Restored removed functions - Restored pNext chain to device (appends to the end of the ExtentionFeatures chain) - Style changes - Migrated ExtensionFeatures into detail" Charles Giessen 2021-04-18 14:09:12 -0600
  • 015732e72a Revert "Fixed Features11/12 break. Tests now pass." Charles Giessen 2021-04-18 14:09:12 -0600
  • 1bbb9237eb Revert "Pass by value rather than ref." Charles Giessen 2021-04-18 14:09:12 -0600
  • 024afd0a66 Revert "Assert for null sTypes." Charles Giessen 2021-04-18 14:09:12 -0600
  • 4d4b692e01 Revert "Removes need for function pointers." Charles Giessen 2021-04-18 14:09:12 -0600
  • 5d1b96e119 Revert "Collapsed ExtensionFeatures and StructureContainer together into FeaturesContainer. After the purging of the function pointers all ExtensionFeatures was doing was just wrapping StructureContainers functions." Charles Giessen 2021-04-18 14:09:12 -0600
  • 64d2845468 Revert "Simplified structures and plugged into existing logic." Charles Giessen 2021-04-18 14:09:12 -0600
  • 3a9a9bd91b Revert "Cleanup and asserts for VkPhysicalDeviceFeatures2." Charles Giessen 2021-04-18 14:09:12 -0600
  • 24ffd7e28e Revert "Cleanup and warning for user provided VkPhysicalDeviceFeatures2." Charles Giessen 2021-04-18 14:09:12 -0600
  • 7df2a19261 Revert "Removed duplicate include." Charles Giessen 2021-04-18 14:09:12 -0600
  • 6db8cfba86 Revert "add an option to enable warnings as errors" Charles Giessen 2021-04-18 14:07:39 -0600
  • c10dfc9a6a Revert "add VK_BOOTSTRAP_WERROR option in README" Charles Giessen 2021-04-18 14:07:39 -0600
  • cf61faf9c5 Revert "add an option to enable warnings as errors" Charles Giessen 2021-04-18 14:07:39 -0600
  • 92e189f9d4 Revert "add VK_BOOTSTRAP_WERROR option in README" Charles Giessen 2021-04-18 14:07:39 -0600
  • 6a9e0e2ee8 Removed duplicate include. Cody Goodson 2021-04-18 14:48:34 -0500