From 5c7904c3a760d07d1c5213cf55b19579f197f6b8 Mon Sep 17 00:00:00 2001 From: Bill Hollings Date: Wed, 25 Sep 2019 15:41:40 -0500 Subject: [PATCH] Add request for feedback from people who reject MoltenVK to README.md document. Update MoltenVK version to 1.0.38. --- Common/MVKOSExtensions.mm | 2 +- Docs/Whats_New.md | 10 ++++++++++ MoltenVK/MoltenVK/API/vk_mvk_moltenvk.h | 3 ++- README.md | 7 ++++++- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/Common/MVKOSExtensions.mm b/Common/MVKOSExtensions.mm index 39ef03b5..43bc3c73 100644 --- a/Common/MVKOSExtensions.mm +++ b/Common/MVKOSExtensions.mm @@ -77,7 +77,7 @@ void mvkDispatchToMainAndWait(dispatch_block_t block) { string mvkGetEnvVar(string varName, bool* pWasFound) { @autoreleasepool { - NSDictionary*nsEnv = [[NSProcessInfo processInfo] environment]; + NSDictionary* nsEnv = [[NSProcessInfo processInfo] environment]; NSString* envStr = nsEnv[@(varName.c_str())]; if (pWasFound) { *pWasFound = envStr != nil; } return envStr ? envStr.UTF8String : ""; diff --git a/Docs/Whats_New.md b/Docs/Whats_New.md index 87a421c8..18255ef7 100644 --- a/Docs/Whats_New.md +++ b/Docs/Whats_New.md @@ -13,6 +13,16 @@ For best results, use a Markdown reader.* + +MoltenVK 1.0.38 +--------------- + +Released TBD + +- Add request for feedback from people who reject MoltenVK to README.md document. + + + MoltenVK 1.0.37 --------------- diff --git a/MoltenVK/MoltenVK/API/vk_mvk_moltenvk.h b/MoltenVK/MoltenVK/API/vk_mvk_moltenvk.h index 3b5af924..06fbc121 100644 --- a/MoltenVK/MoltenVK/API/vk_mvk_moltenvk.h +++ b/MoltenVK/MoltenVK/API/vk_mvk_moltenvk.h @@ -50,7 +50,7 @@ typedef unsigned long MTLLanguageVersion; */ #define MVK_VERSION_MAJOR 1 #define MVK_VERSION_MINOR 0 -#define MVK_VERSION_PATCH 37 +#define MVK_VERSION_PATCH 38 #define MVK_MAKE_VERSION(major, minor, patch) (((major) * 10000) + ((minor) * 100) + (patch)) #define MVK_VERSION MVK_MAKE_VERSION(MVK_VERSION_MAJOR, MVK_VERSION_MINOR, MVK_VERSION_PATCH) @@ -110,6 +110,7 @@ typedef unsigned long MTLLanguageVersion; * 2: Log the name of each Vulkan call when the call is entered and exited. This effectively * brackets any other logging activity within the scope of the Vulkan call. * 3: Same as option 2, plus logs the time spent inside the Vulkan function. + * If none of these is set, no Vulkan call logging will occur. * * 3. Setting the MVK_CONFIG_FORCE_LOW_POWER_GPU runtime environment variable or MoltenVK compile-time * build setting to 1 will force MoltenVK to use a low-power GPU, if one is availble on the device. diff --git a/README.md b/README.md index ab05ba1b..6440624a 100644 --- a/README.md +++ b/README.md @@ -287,10 +287,15 @@ Reporting Issues - If you encounter an issue with the behaviour of **MoltenVK**, you can report it in the [*MoltenVK Issues List*](https://github.com/KhronosGroup/MoltenVK/issues). - + - If you encounter an issue with the *Vulkan SDK*, including the *Validation Layers*, you can report it in the [*Vulkan SDK Issues List*](https://vulkan.lunarg.com/issue/home). +- If you explore **MoltenVK** and determine that it does not meet your requirements at this time, we would appreciate + hearing why that is so, on the [*MoltenVK Issues List*](https://github.com/KhronosGroup/MoltenVK/issues). + The goal of **MoltenVK** is to increase the value of *Vulkan* as a true cross-platform ecosystem, by providing + *Vulkan* on *Apple* platforms. Hearing why this is currently not working for you will help us in that goal. +