6000: Switch to Vulkan 1.1 r=def- a=Jupeyy

Since the vulkan loader drops support for useful extensions (or the extension loading process changed between 1.0 & 1.1, not sure) Which causes OBS not to work

lets wait for a response in 
`https://github.com/KhronosGroup/Vulkan-Loader/issues/1048`
tho

## Checklist

- [ ] Tested the change ingame
- [ ] Provided screenshots if it is a visual change
- [ ] Tested in combination with possibly related configuration options
- [ ] Written a unit test (especially base/) or added coverage to integration test
- [ ] Considered possible null pointers and out of bounds array indexing
- [ ] Changed no physics that affect existing maps
- [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--undefinedbehavioursanitizer-or-valgrinds-memcheck) (optional)


Co-authored-by: Jupeyy <jupjopjap@gmail.com>
This commit is contained in:
bors[bot] 2022-11-02 17:14:19 +00:00 committed by GitHub
commit bffbc446bf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View file

@ -3450,7 +3450,7 @@ public:
VKAppInfo.applicationVersion = 1;
VKAppInfo.pEngineName = "DDNet-Vulkan";
VKAppInfo.engineVersion = 1;
VKAppInfo.apiVersion = VK_API_VERSION_1_0;
VKAppInfo.apiVersion = VK_API_VERSION_1_1;
void *pExt = nullptr;
#if defined(VK_EXT_validation_features) && VK_EXT_VALIDATION_FEATURES_SPEC_VERSION >= 5

View file

@ -4,7 +4,7 @@
class CCommandProcessorFragment_GLBase;
static constexpr int gs_BackendVulkanMajor = 1;
static constexpr int gs_BackendVulkanMinor = 0;
static constexpr int gs_BackendVulkanMinor = 1;
CCommandProcessorFragment_GLBase *CreateVulkanCommandProcessorFragment();