Commit Graph

  • e935fcd512 Update to v1.3.268 & switch to spaces in VkBootstrapDispatch.h Charles Giessen 2023-10-13 10:58:15 -0600
  • 69e61ecd52 Add deprecation notice to "desired" requests Charles Giessen 2023-10-13 10:50:57 -0600
  • c49647da7f Add PhysicalDevice::is_extension_present() Charles Giessen 2023-10-13 10:28:12 -0600
  • 6be9ef9f46 Update to latest Vulkan-Headers v1.3.267 charles-lunarg 2023-10-10 00:39:28 +0000
  • 90859f5759 Update to latest Vulkan-Headers charles-lunarg 2023-10-10 00:39:28 +0000
  • be0df09b3a Update CMake minimum to 3.15 Charles Giessen 2023-10-05 17:19:03 -0600
  • 1ab85e9e55 Run tests in CI scripts Charles Giessen 2023-10-03 16:22:02 -0600
  • 25943cb1f5 Update CMake minimum to 3.15 Charles Giessen 2023-10-05 17:19:03 -0600
  • 74742d1621 Run tests in CI scripts Charles Giessen 2023-10-03 16:22:02 -0600
  • 834960e58f Fix API of CustomQueueDescription Nicholaus Clark 2023-10-07 18:17:16 -0400
  • 9c782a13c0 Fix API of CustomQueueDescription Nicholaus Clark 2023-10-07 18:17:16 -0400
  • d759d3d575 Add VulkanMock for isolating tests from system v1.3.266 Charles Giessen 2023-09-29 17:47:44 -0600
  • 3e0919dfb5 Fixed instance layer order causing issues with VK_LAYER_KHRONOS_shader_object raff766 2023-10-02 21:53:44 -0700
  • 5e351fcdf8
    Update run_autogen.yml to use main branch Charles Giessen 2023-10-02 19:19:59 -0600
  • 8fd68e70c0 Add VulkanMock for isolating tests from system Charles Giessen 2023-09-29 17:47:44 -0600
  • f6006041c6 Mark vk-bootstrap as static & cleanup CMake Charles Giessen 2023-09-24 18:48:10 -0600
  • f94ebebd44 Mark vk-bootstrap as static & cleanup CMake Charles Giessen 2023-09-24 18:48:10 -0600
  • 83ef1035bf Add the Instance dispatch table v1.3.265 Charles Giessen 2023-09-24 18:28:13 -0600
  • 5e417dc0c9 Add the Instance dispatch table Charles Giessen 2023-09-24 18:28:13 -0600
  • fd71b1dd82 Use spaces instead of tabs v1.3.264 Charles Giessen 2023-09-19 15:53:54 -0600
  • 63f6980997 Use spaces instead of tabs Charles Giessen 2023-09-19 15:53:54 -0600
  • 04ec13b48d Update to latest headers & fix errors & cleanup generation script Charles Giessen 2023-09-19 14:32:22 -0600
  • b4afbe4701 Update to latest headers & fix errors & cleanup generation script Charles Giessen 2023-09-19 14:32:22 -0600
  • 61f77612c7 Remove cringe whitespace David Dubois 2023-02-28 15:51:22 -0800
  • a4d4e0690e Remove new method, change debug utils enabling logic David Dubois 2023-02-28 15:18:36 -0800
  • 82b7a0ed01 Provide a way to disable the debug callback David Dubois 2023-02-28 14:59:10 -0800
  • 683d014241 Provide a way to disable the debug callback David Dubois 2023-02-28 14:57:15 -0800
  • 300d7b97f5 Remove cringe whitespace David Dubois 2023-02-28 15:51:22 -0800
  • b093cedf09 Remove new method, change debug utils enabling logic David Dubois 2023-02-28 15:18:36 -0800
  • 72f0b79647 Provide a way to disable the debug callback David Dubois 2023-02-28 14:59:10 -0800
  • 25c06a82fa Provide a way to disable the debug callback David Dubois 2023-02-28 14:57:15 -0800
  • c440ed4afe
    Merge branch 'charles-lunarg:master' into master David Dubois 2023-02-28 14:53:46 -0800
  • 2d7315eadf Update to latest Vulkan-Headers v1.3.240 charles-lunarg 2023-01-31 00:52:30 +0000
  • 125652c9c6 fixed copypasted description of the option Dani Camba 2023-02-15 18:16:24 +0100
  • a5036f2368 add cmake options to hide warnings if is not main project Dani Camba 2023-02-15 17:55:36 +0100
  • be71803032 fixed copypasted description of the option Dani Camba 2023-02-15 18:16:24 +0100
  • f46caba95a add cmake options to hide warnings if is not main project Dani Camba 2023-02-15 17:55:36 +0100
  • b26469ceb7 Update to latest Vulkan-Headers charles-lunarg 2023-01-31 00:52:30 +0000
  • b688ff4456 Add a ShaderInfo class to simplify adding shaders Pipeline_Builder Charles Giessen 2023-01-13 22:16:36 -0700
  • 8e61b2d81c Make Vulkan 1.1 Headers required v0.7 Charles Giessen 2023-01-12 15:33:10 -0700
  • 932b7794ac Refactor how GetPhysDevFeats2 works Charles Giessen 2023-01-09 15:15:10 -0700
  • 0c459dca6f Add new error condition for DeviceBuilder Charles Giessen 2023-01-09 11:51:06 -0700
  • 9b3e648141 Tests: add missing swapchain destruction Charles Giessen 2023-01-09 11:49:58 -0700
  • b36ede0f36 Handle multiple required extensions in generator Charles Giessen 2023-01-09 11:09:46 -0700
  • 3cc2c6ccaa Handle multiple required extensions in generator Charles Giessen 2023-01-09 11:09:46 -0700
  • 833d07f5f9 Update to latest Vulkan-Headers v1.3.238 charles-lunarg 2023-01-10 00:51:59 +0000
  • b8888c057f Make Vulkan 1.1 Headers required Charles Giessen 2023-01-12 15:33:10 -0700
  • e051528541 Update to latest Vulkan-Headers charles-lunarg 2023-01-10 00:51:59 +0000
  • 1cdadf461b Refactor how GetPhysDevFeats2 works Charles Giessen 2023-01-09 15:15:10 -0700
  • 6dc561d93d Add new error condition for DeviceBuilder Charles Giessen 2023-01-09 11:51:06 -0700
  • 2faab47a74 Tests: add missing swapchain destruction Charles Giessen 2023-01-09 11:49:58 -0700
  • 4462c56349 Fix graphics/present queue assignment rogmatic 2022-12-17 21:02:48 -0700
  • b4b177170e Revert "Update to latest Vulkan-Headers" Charles Giessen 2022-12-28 16:26:30 -0700
  • 786849a151 Revert "Update to latest Vulkan-Headers" Charles Giessen 2022-12-28 16:26:30 -0700
  • 679bc1970f Update to latest Vulkan-Headers charles-lunarg 2022-12-20 00:49:00 +0000
  • e5305b5d07 Update to latest Vulkan-Headers charles-lunarg 2022-12-20 00:49:00 +0000
  • b049daeeac
    Fix graphics/present queue assignment rogmatic 2022-12-17 21:02:48 -0700
  • 8d4b20ef3e Fix grammar and clang-tidy warnings CodesOtakuYT 2022-12-12 10:56:55 +0100
  • f4bb7601ff Add a macro for the latest vulkan version CodesOtakuYT 2022-12-12 10:29:09 +0100
  • c09d6df3f0 Implement unwrap and expect error handling functions to Result. CodesOtakuYT 2022-12-12 10:03:20 +0100
  • 75ec283c37 Update to latest Vulkan-Headers v1.3.233 charles-lunarg 2022-11-08 00:59:13 +0000
  • 749f212646 Update to latest Vulkan-Headers charles-lunarg 2022-11-08 00:59:13 +0000
  • f46d329586 Update to latest Vulkan-Headers v1.3.232 charles-lunarg 2022-11-01 01:14:56 +0000
  • f3f32354cb Update to latest Vulkan-Headers charles-lunarg 2022-11-01 01:14:56 +0000
  • 6d0c3763cc Remove unused phys_dev parameter Odilon Vatonne 2022-10-15 10:13:36 +0200
  • 262ba0a857 Move situational code to lambda at call site and remove unused parameter warning Odilon Vatonne 2022-10-12 23:13:44 +0200
  • d90ca8755f Remove format feature flag handling from SwapchainBuilder and more code comments Odilon Vatonne 2022-10-12 20:56:16 +0200
  • 73295fed0b Revert behavior change with desired formats not being available Odilon Vatonne 2022-10-12 20:48:02 +0200
  • b9a98c61b3 Check image usage in SwapchainBuilder and stricter format feature verifications Odilon Vatonne 2022-10-10 22:05:47 +0200
  • 300b2abb49 Update to latest Vulkan-Headers v1.3.231 charles-lunarg 2022-10-18 01:12:48 +0000
  • 9545ed222e :: instead of . required brgalo 2022-10-28 23:07:30 +0200
  • a7fa8614e7
    :: instead of . required brgalo 2022-10-28 23:07:30 +0200
  • 8fefa94044 Update to latest Vulkan-Headers charles-lunarg 2022-10-18 01:12:48 +0000
  • a8248e829b Added builders for pipeline layouts and graphics pipelines. Diamond-D0gs 2022-10-06 20:34:47 -0400
  • 51b90e1c2d Remove unused phys_dev parameter Odilon Vatonne 2022-10-15 10:13:36 +0200
  • c16de53814 fix if Matthew Early 2022-10-13 11:23:53 -0400
  • 0a7321574b
    fix if Matthew Early 2022-10-13 11:23:53 -0400
  • 6ea21be2c4 Fixed some stupid bug MartinZHe 2022-10-13 17:06:20 +0800
  • d6b7327e1f Merge two versions of get_first_queue_index MartinZHe 2022-10-13 16:44:52 +0800
  • cadb5499c5 Fallback to Graphics Queue when seperate Compute/Transfer Queue is not available in Device::get_queue_index. MartinZHe 2022-10-13 16:26:06 +0800
  • 55240a0fda Move situational code to lambda at call site and remove unused parameter warning Odilon Vatonne 2022-10-12 23:13:44 +0200
  • af35f86b56 Remove format feature flag handling from SwapchainBuilder and more code comments Odilon Vatonne 2022-10-12 20:56:16 +0200
  • 078db9a3e9 Revert behavior change with desired formats not being available Odilon Vatonne 2022-10-12 20:48:02 +0200
  • f98290b5d3 Check image usage in SwapchainBuilder and stricter format feature verifications Odilon Vatonne 2022-10-10 22:05:47 +0200
  • 706ffb6355 Change deafult composite alpha for Android Charles Giessen 2022-10-10 09:41:22 -0600
  • b7b8897fc2 Change deafult composite alpha for Android Charles Giessen 2022-10-10 09:41:22 -0600
  • 6150e408ee Add SwapchainManager library swapchain Charles Giessen 2022-10-07 12:19:29 -0600
  • 01de71738c Pass Image Usage flags into Swapchain Charles Giessen 2022-10-07 12:15:59 -0600
  • 14e5a557f7 Format error to_string functions Charles Giessen 2022-10-07 11:41:06 -0600
  • ab52ad97a8 Move Result & Error out of the detail namespace Charles Giessen 2022-10-07 11:04:56 -0600
  • 46eb420aaa Pass Image Usage flags into Swapchain Charles Giessen 2022-10-07 12:15:59 -0600
  • d3cd44a2f5 Format error to_string functions Charles Giessen 2022-10-07 11:41:06 -0600
  • b50b2eb9df Move Result & Error out of the detail namespace Charles Giessen 2022-10-07 11:04:56 -0600
  • 789a24edb7 Update to latest Vulkan-Headers charles-lunarg 2022-10-04 01:16:10 +0000
  • b612cab2ba Update to latest Vulkan-Headers charles-lunarg 2022-10-04 01:16:10 +0000
  • 5b15f6e881 Update to latest Vulkan-Headers v1.3.227 charles-lunarg 2022-09-13 01:06:30 +0000
  • 55e06758a2 Update to latest Vulkan-Headers charles-lunarg 2022-09-13 01:06:30 +0000
  • 4ae9513ff9 Dont enable tests if building standalone Charles Giessen 2022-08-30 10:42:35 -0600
  • be26f7d464 Update to latest Vulkan-Headers v1.3.225 charles-lunarg 2022-08-30 01:08:51 +0000
  • be3feed087 Update to latest Vulkan-Headers charles-lunarg 2022-08-30 01:08:51 +0000