Fragment shading rate

The source for this sample can be found in the Khronos Vulkan samples github repository.

Uses a special framebuffer attachment to control fragment shading rates for different framebuffer regions. This allows explicit control over the number of fragment shader invocations for each pixel covered by a fragment, which is e.g. useful for foveated rendering.