OpenGL CTS 4.6.0.2 Fixes: * CoverageGL21 does not reset GL_READ_BUFFER for FBO test * Use non-arrayed varying name for TCS blocks * Add screenLayout to AndroidManifest configChanges * Scale texture sizes to fit within available memory * Free framebuffer objects after use. * Do not expect TCS shader with XFB variables to fail linkging in GL * bufSize of glGetInternalformativ does not follow spec * Fix resource leaks in arrays_of_arrays * Don't used a fragment output in the shader storage buffer object test * TextureBarrier required for texture_view.coherency * Interface mismatch in KHR-GL45.enhanced_layouts.xfb_block_stride * Format mismatch between bound texture and image layout specifier * Max compiler threads only specifies a suggestion * Exclude texture_view.view_classes * Sparse Texture tests not following spec * Wrong shaders in glcParallelShaderCompileTests.cpp * Fixes wrong MIN_MAP_BUFFER_ALIGNMENT limit * This change fixes an issue in BindBufferOffsetEXT * Added glViewport(0,0,2,2) call to TestRenderToStencil() and TestBlitStencil() functions * Scale cubemap size to fit memory limits * Remove references to not existing directory from CMakeLists * Fix the precision of shader structure test * Fixes copy_tex_image_conversions_forbidden