Skip to content

Commit

Permalink
Merge pull request #515 from billhollings/master
Browse files Browse the repository at this point in the history
Update What's New document.
  • Loading branch information
billhollings authored Feb 28, 2019
2 parents 7bdd12e + d8ee487 commit e4f79af
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
14 changes: 11 additions & 3 deletions Docs/Whats_New.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,30 @@ For best results, use a Markdown reader.*
MoltenVK 1.0.33
---------------

Released TBD
Released 2019/02/28

- Support the `VK_EXT_memory_budget` extension.
- Support 8-bit part of `VK_KHR_shader_float16_int8`.
- Disable the `shaderStorageImageMultisample` feature.
- Modify README.md to direct developers to Vulkan SDK.
- Clarify Xcode version requirements in documentation.
- Use the `MTLDevice registryID` property to locate the GPU in `IOKit`.
- Add GPU device ID for *iOS A12* SoC.
- Allow logging level to be controlled with `MVK_CONFIG_LOG_LEVEL`
runtime environment variable.
- Allow forcing use of low-power GPU using `MVK_CONFIG_FORCE_LOW_POWER_GPU`
runtime environment variable.
Set MSL version for shader compiling from Metal feature set.
- Don't warn on identity swizzles when `fullImageViewSwizzle` config setting is enabled.
- Track version of spvAux buffer struct in SPRIV-Cross and fail build if different
than version expected by MoltenVK.
- Modify README.md to direct developers to Vulkan SDK.
- Add static and dynamic libraries to MoltenVKShaderConverter project.
- Fix crash from use of MTLDevice registryID on early OS versions.
- `fetchDependencies`: Fix issue loading from `Vulkan-Portability_repo_revision`.
- `fetchDependencies`: Clean MoltenVK build to ensure using latest dependency libs.
- Update to latest dependency libraries to support SDK 1.1.101.
- Update to latest SPIRV-Cross version:
- MSL: Implement 8-bit part of VK_KHR_shader_float16_int8.
- MSL: Implement 8-bit part of `VK_KHR_shader_float16_int8`.
- MSL: Add a setting to capture vertex shader output to a buffer.
- MSL: Stop passing the aux buffer around.
- Support LUTs in single-function CFGs on Private storage class.
Expand Down
2 changes: 1 addition & 1 deletion fetchDependencies
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ echo

REPO_NAME=Vulkan-Portability
REPO_URL="https://github.com/KhronosGroup/${REPO_NAME}.git"
REPO_REV=$(cat "../${EXT_REV_DIR}/${REPO_NAME}_repo_revision")
REPO_REV=$(cat "${EXT_REV_DIR}/${REPO_NAME}_repo_revision")

update_repo ${REPO_NAME} ${REPO_URL} ${REPO_REV}

Expand Down

0 comments on commit e4f79af

Please sign in to comment.