-
Deborah Brouwer authored
Except for dEQP-VK and dEQP-EGL, the initial probing tests to run for renderer/version/extension checks is currently inferred from the first line of the caselist. But the inference may be inaccurate. For example, the caselist "gl46-khr-single.txt" needs to run the probing test named "KHR-GL46.info.renderer" but since the first line in the caselist is "KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive" the renderer check attempts to run the non-existent test "KHR-Single-GL46.info.renderer" Improve the test name guessing by adding some pattern matching that will exclude any extraneous words like “single”. It is not entirely fool-proof e.g. lines like "KHR-NoContext.es2.no_error.create_context" and "GTF-GL45.gtf21.GL.abs.abs_float_frag_xvary" will still confuse it, but it does expand the scope of the caselists that can be checked. See Issue #45
Deborah Brouwer authoredExcept for dEQP-VK and dEQP-EGL, the initial probing tests to run for renderer/version/extension checks is currently inferred from the first line of the caselist. But the inference may be inaccurate. For example, the caselist "gl46-khr-single.txt" needs to run the probing test named "KHR-GL46.info.renderer" but since the first line in the caselist is "KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive" the renderer check attempts to run the non-existent test "KHR-Single-GL46.info.renderer" Improve the test name guessing by adding some pattern matching that will exclude any extraneous words like “single”. It is not entirely fool-proof e.g. lines like "KHR-NoContext.es2.no_error.create_context" and "GTF-GL45.gtf21.GL.abs.abs_float_frag_xvary" will still confuse it, but it does expand the scope of the caselists that can be checked. See Issue #45
Loading