dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_1x1
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_4x4
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_33x35
dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_1x1
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_4x4
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_33x35
#define NUM_TRIANGLES (9*9)
+enum class AttachmentUsage
+{
+ NO_ATTACHMENT = 0,
+ NO_ATTACHMENT_PTR,
+ WITH_ATTACHMENT,
+};
+
struct CaseDef
{
deInt32 seed;
VkExtent2D framebufferDim;
VkSampleCountFlagBits samples;
VkFragmentShadingRateCombinerOpKHR combinerOp[2];
- bool useAttachment;
+ AttachmentUsage attachmentUsage;
bool shaderWritesRate;
bool geometryShader;
bool useDynamicState;
bool sampleLocations;
bool sampleShadingEnable;
bool sampleShadingInput;
+
+ bool useAttachment () const
+ {
+ return (attachmentUsage == AttachmentUsage::WITH_ATTACHMENT);
+ }
};
class FSRTestInstance : public TestInstance
if (m_data.numColorLayers > imageProperties.maxArrayLayers)
TCU_THROW(NotSupportedError, "color buffer layers not supported");
- if (m_data.useAttachment && !context.getFragmentShadingRateFeatures().attachmentFragmentShadingRate)
+ if (m_data.useAttachment() && !context.getFragmentShadingRateFeatures().attachmentFragmentShadingRate)
TCU_THROW(NotSupportedError, "attachmentFragmentShadingRate not supported");
if (!context.getFragmentShadingRateProperties().fragmentShadingRateNonTrivialCombinerOps &&
VkDeviceSize srFillBufferSize = numSRLayers * maxSRWidth * maxSRHeight * 32/*4 component 64-bit*/;
de::MovePtr<BufferWithMemory> srFillBuffer;
deUint8 *fillPtr = DE_NULL;
- if (m_data.useAttachment)
+ if (m_data.useAttachment())
{
srFillBuffer = CreateCachedBuffer(vk, device, allocator, makeBufferCreateInfo(srFillBufferSize, VK_BUFFER_USAGE_TRANSFER_SRC_BIT));
fillPtr = (deUint8 *)srFillBuffer->getAllocation().getHostPtr();
for (deUint32 modeIdx = 0; modeIdx < ATTACHMENT_MODE_COUNT; ++modeIdx)
{
// If we're not using an attachment, don't test all the different attachment modes
- if (modeIdx != ATTACHMENT_MODE_DEFAULT && !m_data.useAttachment)
+ if (modeIdx != ATTACHMENT_MODE_DEFAULT && !m_data.useAttachment())
continue;
// Consider all uint formats possible
continue;
// Go through the loop only once when not using an attachment
- if (!m_data.useAttachment &&
+ if (!m_data.useAttachment() &&
(srTexelWidth != minFragmentShadingRateAttachmentTexelSize.width ||
srTexelHeight != minFragmentShadingRateAttachmentTexelSize.height ||
formatIdx != 0))
VK_IMAGE_USAGE_TRANSFER_DST_BIT |
VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
- if (m_data.useAttachment)
+ if (m_data.useAttachment())
{
const VkImageCreateInfo imageCreateInfo =
{
std::vector<VkImageView> attachments;
attachments.push_back(*cbImageView);
deUint32 dsAttachmentIdx = 0, srAttachmentIdx = 0;
- if (m_data.useAttachment)
+ if (m_data.useAttachment())
{
srAttachmentIdx = (deUint32)attachments.size();
attachments.push_back(*srImageView);
0, // aspectMask
};
- const VkFragmentShadingRateAttachmentInfoKHR shadingRateAttachmentInfo =
+ const bool noAttachmentPtr = (m_data.attachmentUsage == AttachmentUsage::NO_ATTACHMENT_PTR);
+ const VkFragmentShadingRateAttachmentInfoKHR shadingRateAttachmentInfo =
{
VK_STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR, // VkStructureType sType;
DE_NULL, // const void* pNext;
- &fragmentShadingRateAttachment, // const VkAttachmentReference2* pFragmentShadingRateAttachment;
+ (noAttachmentPtr ? nullptr : &fragmentShadingRateAttachment), // const VkAttachmentReference2* pFragmentShadingRateAttachment;
{ srTexelWidth, srTexelHeight }, // VkExtent2D shadingRateAttachmentTexelSize;
};
+ const bool useAttachmentInfo = (m_data.attachmentUsage != AttachmentUsage::NO_ATTACHMENT);
const VkSubpassDescription2 subpassDesc =
{
- VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2, // sType
- m_data.useAttachment ? &shadingRateAttachmentInfo : DE_NULL, // pNext;
- (vk::VkSubpassDescriptionFlags)0, // flags
- vk::VK_PIPELINE_BIND_POINT_GRAPHICS, // pipelineBindPoint
- m_data.multiView ? 0x3 : 0u, // viewMask
- 0u, // inputCount
- DE_NULL, // pInputAttachments
- 1, // colorCount
- &colorAttachmentReference, // pColorAttachments
- DE_NULL, // pResolveAttachments
+ VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2, // sType
+ (useAttachmentInfo ? &shadingRateAttachmentInfo : nullptr), // pNext;
+ (vk::VkSubpassDescriptionFlags)0, // flags
+ vk::VK_PIPELINE_BIND_POINT_GRAPHICS, // pipelineBindPoint
+ m_data.multiView ? 0x3 : 0u, // viewMask
+ 0u, // inputCount
+ DE_NULL, // pInputAttachments
+ 1, // colorCount
+ &colorAttachmentReference, // pColorAttachments
+ DE_NULL, // pResolveAttachments
m_data.useDepthStencil ? &depthAttachmentReference : DE_NULL, // depthStencilAttachment
- 0u, // preserveCount
- DE_NULL, // pPreserveAttachments
+ 0u, // preserveCount
+ DE_NULL, // pPreserveAttachments
};
std::vector<VkAttachmentDescription2> attachmentDescriptions;
VK_IMAGE_LAYOUT_GENERAL // VkImageLayout finalLayout;
}
);
- if (m_data.useAttachment)
+ if (m_data.useAttachment())
attachmentDescriptions.push_back(
{
VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2, // VkStructureType sType;
DE_NULL // const VkFormat* pViewFormats;
}
);
- if (m_data.useAttachment)
+ if (m_data.useAttachment())
framebufferAttachmentImageInfo.push_back(
{
VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO, // VkStructureType sType;
}
// Initialize shading rate image with varying values
- if (m_data.useAttachment)
+ if (m_data.useAttachment())
{
imageBarrier.image = **srImage;
imageBarrier.newLayout = VK_IMAGE_LAYOUT_GENERAL;
deInt32 primitiveRate = m_data.shaderWritesRate ? PrimIDToPrimitiveShadingRate(primID) : 0;
deInt32 attachmentLayer = m_data.srLayered ? layer : 0;
- deInt32 attachmentRate = m_data.useAttachment ? fillPtr[srFillBpp*((attachmentLayer * srHeight + (y / srTexelHeight)) * srWidth + (x / srTexelWidth))] : 0;
+ deInt32 attachmentRate = m_data.useAttachment() ? fillPtr[srFillBpp*((attachmentLayer * srHeight + (y / srTexelHeight)) * srWidth + (x / srTexelWidth))] : 0;
// Get mask of allowed shading rates
deInt32 expectedMasks = Simulate(pipelineRate, primitiveRate, attachmentRate);
const char* description;
} TestGroupCase2D;
+ typedef struct
+ {
+ AttachmentUsage usage;
+ const char* name;
+ const char* description;
+ } TestGroupUsageCase;
+
TestGroupCase groupCases[] =
{
{ 0, "basic", "basic tests" },
{ 0, "static", "uses static shading rate state" },
};
- TestGroupCase attCases[] =
+ TestGroupUsageCase attCases[] =
{
- { 0, "noattachment", "no shading rate attachment" },
- { 1, "attachment", "has shading rate attachment" },
+ { AttachmentUsage::NO_ATTACHMENT, "noattachment", "no shading rate attachment" },
+ { AttachmentUsage::WITH_ATTACHMENT, "attachment", "has shading rate attachment" },
+ { AttachmentUsage::NO_ATTACHMENT_PTR, "noattachmentptr", "no shading rate attachment pointer" },
};
TestGroupCase shdCases[] =
continue;
// Can't test layered shading rate attachment without an attachment
- if (srLayered && !attCases[attNdx].count)
+ if (srLayered && attCases[attNdx].usage != AttachmentUsage::WITH_ATTACHMENT)
continue;
CaseDef c =
(VkFragmentShadingRateCombinerOpKHR)combCases[cmb0Ndx].count,
(VkFragmentShadingRateCombinerOpKHR)combCases[cmb1Ndx].count
}, // VkFragmentShadingRateCombinerOpKHR combinerOp[2];
- (bool)attCases[attNdx].count, // bool useAttachment;
+ attCases[attNdx].usage, // AttachmentUsage attachmentUsage;
(bool)shdCases[shdNdx].count, // bool shaderWritesRate;
(bool)geomCases[geomNdx].count, // bool geometryShader;
(bool)dynCases[dynNdx].count, // bool useDynamicState;
dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.basic.dynamic.attachment.shaderrate.mul.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.noshaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.keep.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.replace.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.min.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.max.mul.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.min.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.max.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.dynamic.noattachmentptr.shaderrate.mul.mul.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.basic.static.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.basic.static.attachment.shaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.noshaderrate.mul.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.keep.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.replace.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.min.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.max.mul.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.min.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.max.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.basic.static.noattachmentptr.shaderrate.mul.mul.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.apisamplemask.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplemaskin.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeunder.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.conservativeover.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.conservativeover.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.fragdepth.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragdepth.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples4.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.vs
dEQP-VK.fragment_shading_rate.fragstencil.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.fragstencil.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiviewport.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiviewport.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.colorlayered.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.colorlayered.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples1.gs
dEQP-VK.fragment_shading_rate.srlayered.dynamic.attachment.shaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.multiview.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.multiview.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.multiviewsrlayered.dynamic.attachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.interlock.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.interlock.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.samplelocations.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.samplelocations.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadingenable.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples1.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples2.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachment.noshaderrate.keep.keep.1x1.samples4.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples8.gs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.vs
dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.attachment.shaderrate.replace.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.noshaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.keep.replace.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.keep.256x256.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.1x1.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.4x4.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.33x35.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.151x431.samples16.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples1.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples2.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples4.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples8.gs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.vs
+dEQP-VK.fragment_shading_rate.sampleshadinginput.dynamic.noattachmentptr.shaderrate.replace.replace.256x256.samples16.gs
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_1x1
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_4x4
dEQP-VK.fragment_shading_rate.pixel_consistency.rate_1x1.samples_1.extent_33x35