lavapipe/llvmpipe/gallivm: add support for FP16 + VK_KHR_shader_float16_int8/VK_KHR_subgroup_extended_types
This series enable 16-bit floating points types in GL/CL/Vulkan llvmpipe based drivers.
It adds support for vulkan VK_KHR_subgroup_extended_types as well.
Edited by Dave Airlie