{"action":"closed","issue":{"url":"https://api.github.com/repos/KhronosGroup/Vulkan-Docs/issues/796","repository_url":"https://api.github.com/repos/KhronosGroup/Vulkan-Docs","labels_url":"https://api.github.com/repos/KhronosGroup/Vulkan-Docs/issues/796/labels{/name}","comments_url":"https://api.github.com/repos/KhronosGroup/Vulkan-Docs/issues/796/comments","events_url":"https://api.github.com/repos/KhronosGroup/Vulkan-Docs/issues/796/events","html_url":"https://github.com/KhronosGroup/Vulkan-Docs/issues/796","id":359512128,"node_id":"MDU6SXNzdWUzNTk1MTIxMjg=","number":796,"title":"Task list for VK_KHR_shader_atomic_int64 release","user":{"login":"drakos-amd","id":9551469,"node_id":"MDQ6VXNlcjk1NTE0Njk=","avatar_url":"https://avatars0.githubusercontent.com/u/9551469?v=4","gravatar_id":"","url":"https://api.github.com/users/drakos-amd","html_url":"https://github.com/drakos-amd","followers_url":"https://api.github.com/users/drakos-amd/followers","following_url":"https://api.github.com/users/drakos-amd/following{/other_user}","gists_url":"https://api.github.com/users/drakos-amd/gists{/gist_id}","starred_url":"https://api.github.com/users/drakos-amd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drakos-amd/subscriptions","organizations_url":"https://api.github.com/users/drakos-amd/orgs","repos_url":"https://api.github.com/users/drakos-amd/repos","events_url":"https://api.github.com/users/drakos-amd/events{/privacy}","received_events_url":"https://api.github.com/users/drakos-amd/received_events","type":"User","site_admin":false},"labels":[{"id":327326039,"node_id":"MDU6TGFiZWwzMjczMjYwMzk=","url":"https://api.github.com/repos/KhronosGroup/Vulkan-Docs/labels/Extension","name":"Extension","color":"d1d100","default":false}],"state":"closed","locked":false,"assignee":{"login":"drakos-amd","id":9551469,"node_id":"MDQ6VXNlcjk1NTE0Njk=","avatar_url":"https://avatars0.githubusercontent.com/u/9551469?v=4","gravatar_id":"","url":"https://api.github.com/users/drakos-amd","html_url":"https://github.com/drakos-amd","followers_url":"https://api.github.com/users/drakos-amd/followers","following_url":"https://api.github.com/users/drakos-amd/following{/other_user}","gists_url":"https://api.github.com/users/drakos-amd/gists{/gist_id}","starred_url":"https://api.github.com/users/drakos-amd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drakos-amd/subscriptions","organizations_url":"https://api.github.com/users/drakos-amd/orgs","repos_url":"https://api.github.com/users/drakos-amd/repos","events_url":"https://api.github.com/users/drakos-amd/events{/privacy}","received_events_url":"https://api.github.com/users/drakos-amd/received_events","type":"User","site_admin":false},"assignees":[{"login":"drakos-amd","id":9551469,"node_id":"MDQ6VXNlcjk1NTE0Njk=","avatar_url":"https://avatars0.githubusercontent.com/u/9551469?v=4","gravatar_id":"","url":"https://api.github.com/users/drakos-amd","html_url":"https://github.com/drakos-amd","followers_url":"https://api.github.com/users/drakos-amd/followers","following_url":"https://api.github.com/users/drakos-amd/following{/other_user}","gists_url":"https://api.github.com/users/drakos-amd/gists{/gist_id}","starred_url":"https://api.github.com/users/drakos-amd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drakos-amd/subscriptions","organizations_url":"https://api.github.com/users/drakos-amd/orgs","repos_url":"https://api.github.com/users/drakos-amd/repos","events_url":"https://api.github.com/users/drakos-amd/events{/privacy}","received_events_url":"https://api.github.com/users/drakos-amd/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2018-09-12T14:38:16Z","updated_at":"2018-11-28T14:17:38Z","closed_at":"2018-11-28T14:17:38Z","author_association":"NONE","body":"The Khronos board of promoters have recently ratified a new Vulkan extension called `VK_KHR_shader_atomic_int64`. This extension enables shaders to perform 64-bit atomic operations on signed and unsigned integers in storage buffers and shared variables. The supported operations include OpAtomicMin, OpAtomicMax, OpAtomicAnd, OpAtomicOr, OpAtomicXor, OpAtomicAdd, OpAtomicExchange, and OpAtomicCompareExchange.\r\n\r\nThe task list for the `VK_KHR_shader_atomic_int64` extension release is:\r\n- [x] Headers, specs, etc. in https://github.com/KhronosGroup/Vulkan-Docs\r\n- [x] Vulkan specification in the [Vulkan Registry](https://www.khronos.org/registry/vulkan/)\r\n- [x] Vulkan Conformance Test Suite in https://github.com/KhronosGroup/VK-GL-CTS\r\n- [x] Validation in https://github.com/KhronosGroup/Vulkan-ValidationLayers\r\n- [x] GLSL spec in https://github.com/KhronosGroup/GLSL\r\n- [x] glslang support in https://github.com/KhronosGroup/glslang\r\n- [x] SPIR-V tools in https://github.com/KhronosGroup/SPIRV-Tools\r\n- [x] Vulkan SDK at https://vulkan.lunarg.com/\r\n\r\nAs 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.\r\n\r\nIf you have any questions or feedback, please leave comments below."}}
{"actor":{"display_login":"drakos-amd"}}