News: 0001617868

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Vulkan 1.4.345 Released With New ARM Shader Instrumentation Extension

([Vulkan] 6 Hours Ago Vulkan 1.4.345)


Vulkan 1.4.345 released overnight as the latest routine spec update to this graphics and compute API. There is one new extension besides a handful of different clarifications and corrections to various elements of the spec.

The issues resolved aren't too notable with Vulkan 1.4.345 but there is one new vendor extension and that is VK_ARM_shader_instrumentation.

The VK_ARM_shader_instrumentation extension devised by several Arm engineers allows for instrumenting shaders and capture performance metrics per-shader-type from commands executed by a queue.

This extension aims to help improve shader cost analysis for developers on Arm Mali GPUs. With this additional performance feedback they hope it will make it easier for developers to better optimize shaders, finding the most expensive draw call in a frame, and related performance discoveries.

More details on the Vulkan 1.4.345 changes via [1]Vulkan-Docs on GitHub .



[1] https://github.com/KhronosGroup/Vulkan-Docs/commit/b0b699e446e3eab9bc0d6b192599871eecf25e1e



I am tired of fighting...The old men are all dead...The little children
are freezing to death. My people, some of them, have run away to the
hills and have no blankets, no food. No one knows where they are...Hear
me, my Chiefs!! I am tired: my heart is sick and sad. From where the sun
now stands, I will fight no more. Chief Joseph, (Nez Perce)