Supports all required formats in Vulkan 1.0 as well as GLES 3.x/GL 3.x (for future).
Include all formats which are required to be supported in Vulkan 1.0 and GLES 3.x. Not all these formats are supported in GLES2, but that's up to shaders to decide whether they want to support GLES2 or not.
Add #pragma name.