Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task list for VK_KHR_vulkan_memory_model release #787

Closed
8 tasks done
jeffbolznv opened this issue Sep 6, 2018 · 4 comments
Closed
8 tasks done

Task list for VK_KHR_vulkan_memory_model release #787

jeffbolznv opened this issue Sep 6, 2018 · 4 comments
Assignees

Comments

@jeffbolznv
Copy link
Contributor

jeffbolznv commented Sep 6, 2018

The Khronos board of promoters recently ratified a new Vulkan extension called VK_KHR_vulkan_memory_model. This extension introduces a formal memory consistency model that documents the interactions between memory operations performed by multiple invocations/threads.

This extension is released provisionally, in order to get feedback from the community and to accommodate possible changes before it is finalized.

The task list for the VK_KHR_vulkan_memory_model extension release is:

As each component is made public, the task will be checked off. When all tasks have been completed this issue will be closed and the extension will be fully released.

@jeffbolznv jeffbolznv self-assigned this Sep 6, 2018
@johnkslang
Copy link
Member

KhronosGroup/GLSL#23 is merged now (I don't have permission to check the box).

@jeffbolznv
Copy link
Contributor Author

NVIDIA supports this extension in the new driver posted at https://developer.nvidia.com/vulkan-driver.

@jeffbolznv
Copy link
Contributor Author

There is a short blog post about this extension release at https://www.khronos.org/blog/vulkan-has-just-become-the-worlds-first-graphics-api-with-a-formal-memory-model.-so-what-is-a-memory-model-and-why-should-i-care.

(Unrelated to that) Given that the CTS tests are available and they aren't being merged right away, I'm going to go ahead and mark it as complete and close this issue.

@jeffbolznv
Copy link
Contributor Author

The CTS tests were merged/published in the latest release, see KhronosGroup/VK-GL-CTS@af79dae.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants