Vulkan CTS 1.0.2.2 Release New tests: * Add tests for VK_KHR_incremental_present * Add tests for VK_GOOGLE_display_timing * Handle VK_EXT_swapchain_colorspace in swapchain tests Fixes: * Imgtec Waiver for SNORM linear filtering * Check DynamicIndexing in pipeline.image count tests * Add missing barrier in synchronization tests * Fix invalid SPIR-V in dEQP-VK.sparse_resources * Add missing flushes for basic draws * Add missing flushes for indirect draws * Fix precision mismatch issues in dEQP-VK.glsl * Fix validation errors in dEQP-VK.tessellation * Fix precision mismatch in dEQP-VK.binding_model * Fix depth stencil aspect flag in render pass input tests * Fix image layout in dEQP-VK.image * Fix validation errors in dEQP-VK.geometry * Fix issues in pipeline.timestamp.transfer_tests * Refactor vktShaderExecutor * Improve precision handling in texture.explicit_lod * Fix a compilation error on GCC 5.4 * Fix a compilation error on MSVC12 * Fix bug in reallocation callback validation * Fix input attachment layout in renderpass tests