How similar is Vulkan's VK_EXT_shader_viewport_index_layer to OpenGL's GL_ARB_shader_viewport_layer_array?