CARVIEW |
Select Language
HTTP/2 200
date: Thu, 09 Oct 2025 19:56:53 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"3ad64fc47715b8b65ae5e2f0c3a38305"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=E8BtQNvV4x9d%2FrlUaE%2BASgzc1H1gzItgZelQz7Fda2iSjWoCwTtmQ9WD%2Btbuf0rBIWYj3SxD2%2BcYFswVzZChlG%2B3EYOLmUeYUCf1zeEPJpmkqyAp7nFRlYslIy%2BgxLTfUOo51%2F0DMHyx6NXrXG5O%2FKUjXsJQNvlFdF%2B5Y%2BX0TW58cWFIdHeW2iGqAkuEqzqi5JU9oGLDukFPji1oZwFSrNu7rqm9FJPfljqIT%2BU2G0%2Bi9Jq65Ka2cSt0tLk6%2FmgVu%2BIWvX3%2FkQRvVxN6u%2FFe6w%3D%3D--kA7jqW9Tne8J3hlf--V%2BJ3%2FLzSZBl9%2FMbbVI4ntQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.715870272.1760039813; Path=/; Domain=github.com; Expires=Fri, 09 Oct 2026 19:56:53 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 09 Oct 2026 19:56:53 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: BC8A:2C2AE3:FF5DCF:12EEEE0:68E81385
Release Release v1.4.0 · KhronosGroup/MoltenVK · GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 462
Compare
·
109 commits
to main
since this release
4588705
This commit was created on GitHub.com and signed with GitHub’s verified signature.
- Add support for Vulkan 1.4.
- Add support for extensions:
VK_KHR_dynamic_rendering_local_read
VK_KHR_global_priority
VK_KHR_line_rasterization
VK_KHR_maintenance5
VK_KHR_maintenance8
VK_KHR_present_id
VK_KHR_present_id2
VK_KHR_present_wait
VK_KHR_present_wait2
VK_KHR_shader_float_controls2
VK_KHR_shader_maximal_reconvergence
VK_KHR_shader_quad_control
VK_KHR_shader_relaxed_extended_instruction
VK_KHR_shader_subgroup_uniform_control_flow
VK_KHR_surface_protected_capabilities
VK_EXT_line_rasterization
vkDeviceWaitIdle()
&vkQueueWaitIdle()
now wait even whenVK_ERROR_DEVICE_LOST
error is encountered.- For behaviouraly consistency, require deprecated unofficial extension
VK_MVK_moltenvk
be enabled to access
the proc addrs for functionsvkSetMoltenVKConfigurationMVK()
andvkGetPhysicalDeviceMetalFeaturesMVK()
. - Fix missed supported usage in image format properties checks.
- Fix high latency on present wait.
- Fix shader cache misses within pipeline cache.
- Fix misalignment between pipeline pixel formats and dynamic rendering attachments.
- Fix attempting to add memoryless images to residency sets.
- Fix color-depth image copies and image copies using buffer with multiple layers.
- Enable
shaderRoundingModeRTEFloat16/32
. - Move
vkGetPhysicalDeviceMetalFeaturesMVK()
frommvk_private_api.h
tomvk_deprecated_api.h
. - Re-expose proc addr for deprecated
VK_MVK_moltenvk
extension functions. - Add the AMD Radeon PRO W6800X as a device with 32-wide SIMD-groups.
- Apple, AMD, and Intel devices use parallelograms for lines.
- Fix counter set memory leak on workaround to AMD RDNA devices
- Update to latest SPIRV-Cross:
- MSL: Add support for
DebugPrintf
. - MSL: Fix crash due to regression caused by recent changes to location calculations.
- MSL: Add option to provide a default point size.
- MSL: Implement clustered subgroup operations for sizes other than 4.
- MSL: Fix generation of the
WorkgroupSize
built-in. - MSL: Implement accurate
OpSMod
. - MSL: Always emit gl_Layer for multiview.
- MSL: Don't emit const for BDA pointers.
- MSL: Fix loading BDA from
std140
UBO. - MSL: Fix issues with
fp16
trancendentals. - MSL: Fix edge case where a reference is taken of packed vector element.
- MSL: Fix crash when using force-native-arrays in some cases.
- MSL: Don't use fast::normalize for half at all.
- MSL: Implement
atomic_thread_fence
for MSL 3.2+. - MSL: Always emit access qualifier when emitting coherency.
- MSL: Support SPIR-V Fast Math execution modes and decorations.
- MSL: Deal with spec constant arrays which depend on composite extract.
- MSL: Attempt to deal with float controls and trancendentals.
- MSL: Rethink
add_pragma_line()
andadd_typedef_line()
. - GLSL/MSL: Add support for
SPV_KHR_quad_control
.
- MSL: Add support for
Assets 5
15 people reacted
You can’t perform that action at this time.