1<?xml version="1.0" encoding="utf-8"?> 2<waiver_list> 3 4 <!--/* Copyright (C) 2020 The Khronos Group Inc 5 * 6 * Licensed under the Apache License, Version 2.0 (the "License"); 7 * you may not use this file except in compliance with the License. 8 * You may obtain a copy of the License at 9 * 10 * http://www.apache.org/licenses/LICENSE-2.0 11 * 12 * Unless required by applicable law or agreed to in writing, software 13 * distributed under the License is distributed on an "AS IS" BASIS, 14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 * See the License for the specific language governing permissions and 16 * limitations under the License. 17*/--> 18 <!--/* 19 Each <waiver> entry must contain vendor and url string attributes. 20 Vendor string can use wildcard *. 21 Url should be a full path to gitlab issue(s). 22 Waiver tag should contain one <description> child that describes issue. 23 Waiver tag should containing one <renderer_list> child. 24 Renderer list should have one or more <r> elements containing renderer names for which this waiver was created. 25 String in <r> tags can use wildcard *. 26 Waiver tag should contain one or more <t> elements containing test paths that should be waived. 27 String in <t> tags can use wildcard *. 28 29 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 30 <xs:element name="waiver_list"> 31 <xs:complexType> 32 <xs:sequence> 33 <xs:element name="waiver" maxOccurs="unbounded"> 34 <xs:complexType> 35 <xs:sequence> 36 <xs:element name="description" type="xs:string"/> 37 <xs:element name="renderer_list"> 38 <xs:complexType> 39 <xs:sequence> 40 <xs:element name="r" type="xs:string" minOccurs="1" maxOccurs="unbounded"/> 41 </xs:sequence> 42 </xs:complexType> 43 </xs:element> 44 <xs:element name="t" type="xs:string" minOccurs="1" maxOccurs="unbounded"/> 45 </xs:sequence> 46 <xs:attribute name="vendor" type="xs:string" use="required"/> 47 <xs:attribute name="url" type="xs:string" use="required"/> 48 </xs:complexType> 49 </xs:element> 50 </xs:sequence> 51 </xs:complexType> 52 </xs:element> 53 </xs:schema> 54*/--> 55 56 <waiver vendor="ATI Technologies Inc." url="https://gitlab.khronos.org/Tracker/vk-gl-cts/issues/1141 , https://gitlab.khronos.org/Tracker/vk-gl-cts/issues/1190"> 57 <description></description> 58 <!--TODO: this waiver is not applied - please specify for which renderers it should be defined --> 59 <renderer_list> 60 <r>???</r> 61 </renderer_list> 62 <t>KHR-GL42.texture_view.view_classes</t> 63 <t>KHR-GL43.texture_view.view_classes</t> 64 <t>KHR-GL44.texture_view.view_classes</t> 65 <t>KHR-GL45.texture_view.view_classes</t> 66 <t>KHR-GL46.texture_view.view_classes</t> 67 </waiver> 68 <waiver vendor="Google*" url="https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2237"> 69 <description>ANGLE is unable to capture individual array elements in transform feedback using VK_EXT_transform_feedback revision 1.</description> 70 <renderer_list> 71 <r>ANGLE (*Vulkan *</r> 72 </renderer_list> 73 <t>dEQP-GLES3.functional.transform_feedback.array_element.*</t> 74 <t>dEQP-GLES3.functional.transform_feedback.random.*</t> 75 <t>dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.*_array_element</t> 76 <t>dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.*.array.*</t> 77 <t>KHR-GLES31.core.program_interface_query.transform-feedback-types</t> 78 </waiver> 79 <waiver vendor="Samsung*" url="https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3255"> 80 <description>ANGLE is unable to capture individual array elements in transform feedback using VK_EXT_transform_feedback revision 1.</description> 81 <renderer_list> 82 <r>ANGLE (*Vulkan *</r> 83 </renderer_list> 84 <t>dEQP-GLES3.functional.transform_feedback.array_element.*</t> 85 <t>dEQP-GLES3.functional.transform_feedback.random.*</t> 86 <t>dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.*_array_element</t> 87 <t>dEQP-GLES31.functional.program_interface_query.transform_feedback_varying.type.*.array.*</t> 88 <t>KHR-GLES31.core.program_interface_query.transform-feedback-types</t> 89 </waiver> 90 <waiver vendor="Intel" url="https://gitlab.khronos.org/Tracker/vk-gl-cts/issues/2601"> 91 <description>Testing of wide-line attribute interpolation is too strict</description> 92 <renderer_list> 93 <r>*</r> 94 </renderer_list> 95 <t>dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide</t> 96 <t>dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide</t> 97 <t>dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide</t> 98 <t>dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide</t> 99 <t>dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide</t> 100 <t>dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide</t> 101 <t>dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.lines_wide</t> 102 <t>dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines_wide</t> 103 <t>dEQP-GLES3.functional.rasterization.interpolation.basic.line_loop_wide</t> 104 <t>dEQP-GLES3.functional.rasterization.interpolation.basic.line_strip_wide</t> 105 <t>dEQP-GLES3.functional.rasterization.interpolation.basic.lines_wide</t> 106 <t>dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop_wide</t> 107 <t>dEQP-GLES3.functional.rasterization.interpolation.projected.line_strip_wide</t> 108 <t>dEQP-GLES3.functional.rasterization.interpolation.projected.lines_wide</t> 109 </waiver> 110 111</waiver_list> 112