external-mesa's People
Forkers
zhiquan-liu foolmm txu4 kalyankondapally tpalli mlofsted strassek harishkrupo anr2me yogesh-marathe saranyagopal1 munish-b jeevakaprabu vramyanaidu kishore409 gaochun js0701 yuanjunhuang guangli0510 shuogao sophy228 sgnanase downor jennycao strassek-snapshots minhe1 md-sami shao-feng raghupatelraj yugang caiwenzh silvercreekpk dyang23 manish3kumar vbajaj1986 yangshi-intel wtf0121 yuanzhel renchenglei sandy-huang lyintel kanlihu feijiang1 learntainment liuqingfa shuangwan01 isabella232 liamwhite gcp edgeloom takiiiiiiii sjakkexternal-mesa's Issues
[mesa 19.1.6]dEQP-VK.spirv_assembly.instruction.graphics.16bit_storage.* failed due to timeout
One dEQP-VK.spirv_assembly.* case failed due to "timeout" on Android 10 with mesa 19.1.6.
dEQP-VK.spirv_assembly.instruction.graphics.16bit_storage.uniform_32struct_to_16struct#uniform_buffer_block_geom
We also have this issue with mesa 19.0.6. After trying upstream master branch(e4a52bd), following case could pass, need double check which could help fix following case on master branch.
Steps to reproduce this issue(run with cts packages):
run cts -m CtsDeqpTestCases -t dEQP-VK.spirv_assembly.instruction.graphics.16bit_storage.uniform_32struct_to_16struct#uniform_buffer_block_geom
[mesa 19.1.6]dEQP-EGL.functional.sharing.gles2.multithread.random.* failed
Two dEQP-EGL.functional.sharing.gles2.multithread.random. cases failed on Android 10 with mesa 19.1.6.
dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete#15
dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link#5
With mesa 19.0.6, we could reproduce one of them, and met gpu hang.
dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete#15
The other one seems a new regression compared with mesa 19.0.6.
dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link#5
Upstream master branch also could reproduce this two issues.
Steps to reproduce this issue(run with cts packages):
run cts -m CtsDeqpTestCases -t dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete#15
run cts -m CtsDeqpTestCases -t dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link#5
SKL: dEQP-GLES31.functional.debug.negative_coverage.callbacks.shader* tests fail.
Following tests fail:
dEQP-GLES31.functional.debug.negative_coverage.callbacks.shader#compile_compute_shader
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ==
dEQP-GLES31.functional.debug.negative_coverage.callbacks.shader#program_binary
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
SKL: dEQP-GLES2.functional.state_query.integers.viewport_get* failures
dEQP-GLES2.functional.state_query.integers#viewport_getfloat fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES2.functional.state_query.integers#viewport_getinteger fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[ww33] dEQP-VK.wsi.android.incremental_present have 8 tests failed on android.
dEQP-VK.wsi.android.incremental_present.scale_none.fifo#incremental_present | fail
dEQP-VK.wsi.android.incremental_present.scale_none.fifo#reference | fail
dEQP-VK.wsi.android.incremental_present.scale_none.mailbox#incremental_present | fail
dEQP-VK.wsi.android.incremental_present.scale_none.mailbox#reference | fail
dEQP-VK.wsi.android.incremental_present.scale_up.fifo#incremental_present | fail
dEQP-VK.wsi.android.incremental_present.scale_up.fifo#reference | fail
dEQP-VK.wsi.android.incremental_present.scale_up.mailbox#incremental_present | fail
dEQP-VK.wsi.android.incremental_present.scale_up.mailbox#reference | fail
SKL:dEQP-GLES31.functional.separate_shader.random test fails.
dEQP-GLES31.functional.separate_shader.random#71 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[mesa 19.1.6]dEQP-VK.binding_model.descriptorset_random.sets8.* failed due to timeout
Two vulkan binding_model cases failed due to "timeout" on Android 10 with mesa 19.1.6.
dEQP-VK.binding_model.descriptorset_random.sets8.unifindexed.ubolimitlow.sbolimithigh.imglimithigh.iublimitlow.frag#0
dEQP-VK.binding_model.descriptorset_random.sets8.unifindexed.ubolimitlow.sbolimithigh.imglimithigh.iublimithigh.frag#0
We didn't have this issue with mesa 19.0.6. Need double confirm, if this is a new regression with mesa 19.1.6?
With upstream master branch(e4a52bd), following case could pass, need double check which could help fix following case on master branch.
dEQP-VK.binding_model.descriptorset_random.sets8.unifindexed.ubolimitlow.sbolimithigh.imglimithigh.iublimitlow.frag#0
Steps to reproduce this issue(run with cts packages):
run cts -m CtsDeqpTestCases -t dEQP-VK.binding_model.descriptorset_random.sets8.unifindexed.ubolimitlow.sbolimithigh.imglimithigh.iublimitlow.frag#0
run cts -m CtsDeqpTestCases -t dEQP-VK.binding_model.descriptorset_random.sets8.unifindexed.ubolimitlow.sbolimithigh.imglimithigh.iublimithigh.frag#0
SKL: dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples* related tests fail.
Following tests fail:
dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples#multisample_rbo_1 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples#multisample_rbo_2 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples#multisample_texture_1 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples#multisample_texture_2 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
SKL:dEQP-GLES31.functional.program_interface_query* related test failures.
See lot of test failures:
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.interface_blocks.patch_in.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_geometry#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.array_size.separable_tess_eval#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.interface_blocks.patch_in.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_geometry#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.is_per_patch.separable_tess_eval#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block#var_array_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block#var_struct_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location#var_array_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.named_block_explicit_location#var_struct_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block#var_array_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.patch_in.unnamed_block#var_struct_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_geometry#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_geometry#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_ctrl#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval#patch_var_array_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval#patch_var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval#patch_var_struct_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.location.separable_tess_eval#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ==
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.interface_blocks.patch_in.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_geometry#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_tess_eval#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.patch_in.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_geometry#empty
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_geometry#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_ctrl#empty
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval#empty
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_tess_eval#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.array#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.block_array.struct#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.array#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.block_array.struct#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.array#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block.struct#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.array#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.named_block_explicit_location.struct#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.array#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.patch_in.unnamed_block.struct#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#ivec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#ivec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat2x3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat2x4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat3x4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat4x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#mat4x3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#uvec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#uvec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#vec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_geometry#vec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#ivec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#ivec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat2x3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat2x4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat3x4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat4x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#mat4x3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#uvec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#uvec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#vec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_ctrl#vec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#ivec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#ivec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat2x3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat2x4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat3x4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat4x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#mat4x3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#uvec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#uvec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#vec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.basic_type#vec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_array#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_input.type.separable_tess_eval.patch_var_struct#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.interface_blocks.patch_out.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.interface_blocks.patch_out.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.is_per_patch.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block#var_array_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block#var_struct_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location#var_array_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.named_block_explicit_location#var_struct_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block#var_array_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.interface_blocks.patch_out.unnamed_block#var_struct_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl#patch_var_array_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl#patch_var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl#patch_var_struct_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.location.separable_tess_ctrl#var_explicit_location
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.interface_blocks.patch_out.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.block_array#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.named_block_explicit_location#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block#var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.interface_blocks.patch_out.unnamed_block#var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl#empty
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl#patch_var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl#patch_var_array
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl#patch_var_struct
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_tess_ctrl#var
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.array#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.out.block_array.struct#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.block_array.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.named_block_explicit_location.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.interface_blocks.patch_out.unnamed_block.struct#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#ivec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#ivec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat2x3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat2x4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat3x4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat4x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#mat4x3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#uvec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#uvec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#vec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.basic_type#vec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array#mat3x2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array#uint
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array#uvec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_array#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct#float
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct#int
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct#ivec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP
GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct#mat3x2 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQPGLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct#uint fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct#uvec4 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.program_interface_query.program_output.type.separable_tess_ctrl.patch_var_struct#vec3 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[Mesa19.2.1] dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers#18 test fail
dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers#18 test crash (x86 and x86_64 platform, also included in 9.0-r8)
[mesa 19.1.6]dEQP-VK.api.external.memory.android_hardware_buffer.* failed due to crash
One vulkan external memory case failed on x86 platform due to "crash" on Android 10 with mesa 19.1.6.
dEQP-VK.api.external.memory.android_hardware_buffer.image_formats#r16g16b16a16_sfloat
This issue is also reproduced with mesa 19.0.6. Android framework failed to alloc multi buffers. Then it will report errors. On x86 platform, it seems that the crash is caused by out of heap.
issue is also reproduced with upstream master branch(e4a52bd).
Steps to reproduce this issue(run with cts packages):
run cts -m CtsDeqpTestCases -t dEQP-VK.api.external.memory.android_hardware_buffer.image_formats#r16g16b16a16_sfloat --abi x86
Rebase Mesa TOT.
This will be ongoing task every week and rebase will be done on Monday.
SKL: dEQP-GLES3.functional.state_query.integers.viewport_get* failures
On SKL the following tests fail:
dEQP-GLES3.functional.state_query.integers#viewport_getfloat
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.state_query.integers#viewport_getinteger
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.state_query.integers#viewport_getinteger64
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[ww29] dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer have 3 tests failed on android
3 tests failed on CTSDeqpTestcases dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer tests
dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer#readn_pixels | fail
dEQP-GLES31.functional.debug.negative_coverage.get_error.state#get_nuniformfv | fail
dEQP-GLES31.functional.debug.negative_coverage.get_error.state#get_nuniformiv | fail
[ww33] dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.23 timeout on x86_64 abl
In ww33 CTSDeqpTestcases test,
dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.23 got failed on x86_64 abl and pass on x86 abl.
in deqp framework test,
dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.23 got timeout when run in batch and individual.
If I test with ww29 image, this case can pass sometime, timeout sometime with deqp framework.
So I guess some change make the dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.23 execution time may take longer time than ww29, and exceed the deqp test timeout limitation.
@renchenglei Could you help to do further investigation ?
SKL: dEQP-GLES31.functional.tessellation.user_defined_io.negative* related failures.
dEQP-GLES31.functional.tessellation.user_defined_io.negative#per_patch_array_of_structs
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.tessellation.user_defined_io.negative#per_patch_structs_containing_arrays
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[ww29] dEQP-GLES3.functional.shaders.preprocessor.builtin has 4 tests failed on andriod
4 testcases in CTSDeqpTestcases are fail in ww29 mesa master branch tests on android P.
dEQP-GLES3.functional.shaders.preprocessor.builtin#line_and_file_expression_fragment | fail
dEQP-GLES3.functional.shaders.preprocessor.builtin#line_and_file_expression_vertex | fail
dEQP-GLES3.functional.shaders.preprocessor.builtin#line_expression_fragment | fail
dEQP-GLES3.functional.shaders.preprocessor.builtin#line_expression_vertex | fail
[mesa 19.1.6]android.hardware.nativehardware.cts.AHardwareBufferNativeTests failed
One android.hardware.nativehardware.* case failedon Android 10 with mesa 19.1.6.
android.hardware.nativehardware.cts.AHardwareBufferNativeTests#SingleLayer_ColorTest_GpuColorOutputAndSampledImage_R10G10B10A2_UNORM
This issue also could be reproduced on Android 10 with mesa 19.0.6.
We have tried with upstream master branch(e4a52bd), and this issue is still here
We revert following commit d2b60e4 in mesa, case could pass and no regression from dEQP and other cts modules.
commit d2b60e433e50032e398fb92181f22a78601a5538
Author: Nicolai Hähnle <[email protected]>
Date: Wed Sep 27 15:25:10 2017 +0200
mesa/main: R10G10B10_(A2) formats are not color renderable in ES
The EXT_texture_type_2_10_10_10_REV (ES only) states the following issue:
"1. Should textures specified with this type be renderable?
UNRESOLVED: No. A separate extension could provide this functionality."
This partially fixes
dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.{rgb,rgba}_unsigned_int_2_10_10_10_rev
Reviewed-by: Marek Olšák <[email protected]>
Steps to reproduce this issue(run with cts packages):
run cts -m CtsNativeHardwareTestCases -t android.hardware.nativehardware.cts.AHardwareBufferNativeTests#SingleLayer_ColorTest_GpuColorOutputAndSampledImage_R10G10B10A2_UNORM
Add support for EGL_EXT_buffer_age.
This is needed by Android to support partial updates.
https://www.khronos.org/registry/egl/extensions/EXT/EGL_EXT_buffer_age.txt
Blocks #25
Add support for EGL_KHR_partial_update.
This is needed by Android to support partial updates.
https://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_partial_update.txt
Blocks #25
Enable Vulkan Support.
SKL:dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.* failures.
dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment#scalar
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment#vec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_fragment#vec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex#scalar
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex#vec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.builtin_functions.precision.tanh.highp_vertex#vec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
SKL: dEQP-GLES31.functional.shaders.linkage.io_block#missing_output_block test fails.
dEQP-GLES31.functional.shaders.linkage.io_block#missing_output_block fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[ww33] dEQP-VK.wsi.android.swapchain have 2 tests failed on android
dEQP-VK.wsi.android.swapchain.create#image_usage | fail
dEQP-VK.wsi.android.swapchain.simulate_oom#image_usage | fail
Help backport upstream patch to fix SKQP issue
SKQP module is new added to Android P, and there are some issues that have been fixed on upstream. Now, we need rebase or backport the fix patch from upstream. @strassek, when will we start next round mesa rebase or could you help backport the fix patch to our github?
There are total 3 SKQP failures:
SKL: dEQP-GLES3.functional.negative_api.texture#teximage3d fails on SKL
Help backport upstream patch to fix WebGL regression with latest Chrome(70.0.3538.80)
GL_FRAMEBUFFER_FLIP_Y_MESA is added to mesa, and used by latest chrome browser(70.0.3538.80). This extension cause WebGL regression. Upstream mesa already has fix for this issue. @strassek, could you help backport following patch to our mesa? Thanks a lot!
commit 08f9740
(i965: Replace checks for rb->Name with FlipY (v2))
@tpalli @js0701 @jennycao FYI.
Another two patches have already been included in our mesa code.
commit 60d0c0d
(mesa: FramebufferParameteri parameter checking)
commit ba6cc32
(mesa: Additional FlipY applications)
[ww33]dEQP-VK.ubo.random.all_shared_buffer#48 failed on android
CTS version: 9.0_R1
Following test failed.
dEQP-VK.ubo.random.all_shared_buffer#48| fail (timeout)
SKL: dEQP-GLES3.functional.state_query.integers related failures.
Following tests fail on SKL:
dEQP-GLES3.functional.state_query.integers#stencil_back_value_mask_getfloat
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.state_query.integers#stencil_back_value_mask_separate_both_getfloat
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.state_query.integers#stencil_back_value_mask_separate_getfloat
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.state_query.integers#stencil_value_mask_getfloat
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.state_query.integers#stencil_value_mask_separate_both_getfloat
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.state_query.integers#stencil_value_mask_separate_getfloat
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
Vulkan Support.
SKL: dEQP-GLES31.functional.debug.negative_coverage.log.shader* related errors.
Following tests fail:
dEQP-GLES31.functional.debug.negative_coverage.log.shader#compile_compute_shader
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.debug.negative_coverage.log.shader#program_binary
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[Mesa19.1.2]dEQP-VK.binding_model.descriptorset_random.sets8.unifindexed.ubolimitlow.sbolimithigh.imglimithigh.iublimitlow.frag#0 test fail
timeout dEQP-VK.binding_model.descriptorset_random.sets8.unifindexed.ubolimitlow.sbolimithigh.imglimithigh.iublimitlow.frag#0 (x86 and x86_64 platform, not included in 9.0-r8)
timeout dEQP-VK.binding_model.descriptorset_random.sets8.unifindexed.ubolimitlow.sbolimithigh.imglimithigh.iublimithigh.frag#0 (x86 and x86_64 platform, not included in 9.0-r8)
test timeout
SKL: dEQP-GLES3.functional.shaders.preprocessor.conditional_inclusion* related failures.
Following tests fail:
dEQP-GLES3.functional.shaders.preprocessor.conditional_inclusion#defined_macro_defined_test_fragment fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.preprocessor.conditional_inclusion#defined_macro_defined_test_vertex fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[ww33] dEQP-VK.api.info.device#extensions failed on android
CTS version: 9.0_R1
Following test failed.
dEQP-VK.api.info.device#extensions | fail
Add FP16 support on Android
Android 10 is already public. On latest android, we will need support FP16 format.
@strassek could you help back port your upstream patches set to github? Thanks a lot!
We will also have related minigbm changes for FP16 to enable the whole function on Android.
Upstream patch set: https://gitlab.freedesktop.org/mesa/mesa/merge_requests/794
CC @tpalli
SKL: dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh* related failures.
Following tests fail:
dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute#scalar
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute#vec2
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute#vec3
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute#vec4
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
SKL:dEQP-GLES31.functional.debug.negative_coverage.get_error* related failures.
Following tests fail:
dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer#copy_image_sub_data
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.debug.negative_coverage.get_error.shader#compile_compute_shader
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.debug.negative_coverage.get_error.shader#program_binary
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.debug.negative_coverage.get_error.texture#teximage3d
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.debug.negative_coverage.get_error.texture#texparameterIiv
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES31.functional.debug.negative_coverage.get_error.texture#texparameterIuiv
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
SKL: dEQP-GLES3.functional.shaders.preprocessor.builtin* failures.
Following tests fail:
dEQP-GLES3.functional.shaders.preprocessor.builtin#line_and_file_expression_fragment
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.preprocessor.builtin#line_and_file_expression_vertex
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.preprocessor.builtin#line_expression_fragment
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
dEQP-GLES3.functional.shaders.preprocessor.builtin#line_expression_vertex
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[mesa 19.1.6]dEQP-VK.ssbo.layout.random.16bit.all_shared_buffer#40 failed due to timeout
One dEQP-VK.ssbo.layout.* case failed due to "timeout" on Android 10 with mesa 19.1.6.
dEQP-VK.ssbo.layout.random.16bit.all_shared_buffer#40
This issue also could be reproduced on Android 10 with mesa 19.0.6.
We have tried with upstream master branch(e4a52bd), and this issue can't be reproduced. Need double confirm which changes to help fix this issue on upstream.
Steps to reproduce this issue(run with cts packages):
run cts -m CtsDeqpTestCases -t dEQP-VK.ssbo.layout.random.16bit.all_shared_buffer#40
Partial Update support.
Android relies on EGL_BUFFER_PRESERVED functionality to provide support for partial updates. To support this on IA, it means driver need to a copy every frame. Instead, lets check if EGL_KHR_swap_buffers_with_damage, EGL_KHR_partial_update, and EGL_EXT_buffer_age can provide equivalent functionality.
All these extensions are HW independent and supported in Android already. Android's client-independent libEGL implements it on top of the client driver's vanilla eglSwapBuffers with no assistance from the client driver. i.e. https://android.googlesource.com/platform/frameworks/native/+/a894d082cfee8d12ee5913163a34ec5dc521d005%5E!/.
Crashes in dEQP-VK.spirv_assembly.instruction.compute*
Seen as late as CTS 9.0_r8
Upstream Mesa has added some checks which reject SPIR-V programs that break certain rules. That rejection causes compilation to fail and hence offending tests are crashing.
Commit 5c3cb9c adds error checking for Block and BufferBlock decorations.
Commit 63b9aa2 asserts that if a pointer doesn't have a block_index it must be a pointer to the variable itself.
[ww33]dEQP-VK.wsi.android.display_timing have 4 tets failed on android
dEQP-VK.wsi.android.display_timing.fifo#display_timing | fail
dEQP-VK.wsi.android.display_timing.fifo#reference | fail
dEQP-VK.wsi.android.display_timing.mailbox#display_timing | fail
dEQP-VK.wsi.android.display_timing.mailbox#reference | fail
SKL: Unable to complete full Deqp run.
Deqp run doesnt complete as we crash while running EGL tests:
11-06 14:16:04 I/ConsoleReporter: [627/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_vg#other pass
11-06 14:16:04 I/ConsoleReporter: [628/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgb565_window pass
11-06 14:16:04 I/ConsoleReporter: [629/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgb565_pixmap pass
11-06 14:16:08 I/ConsoleReporter: [630/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgb565_pbuffer fail: === with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
Crash: Incomplete test log
11-06 14:16:09 I/ConsoleReporter: [631/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgb888_window pass
11-06 14:16:09 I/ConsoleReporter: [632/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgb888_pixmap pass
11-06 14:16:16 I/ConsoleReporter: [633/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgb888_pbuffer fail: === with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
Crash: Incomplete test log
11-06 14:16:17 I/ConsoleReporter: [634/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgba4444_window pass
11-06 14:16:20 I/ConsoleReporter: [635/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgba4444_pixmap pass
11-06 14:16:20 I/ConsoleReporter: [636/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgba4444_pbuffer pass
11-06 14:16:23 I/ConsoleReporter: [637/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgba5551_window pass
11-06 14:16:23 I/ConsoleReporter: [638/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgba5551_pixmap pass
11-06 14:16:23 I/ConsoleReporter: [639/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgba8888_window pass
11-06 14:16:23 I/ConsoleReporter: [640/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgba8888_pixmap pass
11-06 14:16:27 I/ConsoleReporter: [641/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#rgba8888_pbuffer fail: === with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
Crash: Incomplete test log
11-06 14:16:28 I/ConsoleReporter: [642/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles1#other pass
11-06 14:16:28 I/ConsoleReporter: [643/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgb565_window pass
11-06 14:16:28 I/ConsoleReporter: [644/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgb565_pixmap pass
11-06 14:16:32 I/ConsoleReporter: [645/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgb565_pbuffer fail: === with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
Crash: Incomplete test log
11-06 14:16:34 I/ConsoleReporter: [646/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgb888_window pass
11-06 14:16:34 I/ConsoleReporter: [647/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgb888_pixmap pass
11-06 14:16:38 I/ConsoleReporter: [648/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgb888_pbuffer fail: === with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
Crash: Incomplete test log
11-06 14:16:39 I/ConsoleReporter: [649/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgba4444_window pass
11-06 14:16:39 I/ConsoleReporter: [650/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgba4444_pixmap pass
11-06 14:16:39 I/ConsoleReporter: [651/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgba4444_pbuffer pass
11-06 14:16:39 I/ConsoleReporter: [652/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgba5551_window pass
11-06 14:16:39 I/ConsoleReporter: [653/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgba5551_pixmap pass
11-06 14:16:42 I/ConsoleReporter: [654/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgba8888_window pass
11-06 14:16:42 I/ConsoleReporter: [655/3522 x86_64 CtsDeqpTestCases 192.168.1.10:5555] dEQP-EGL.functional.color_clears.multi_thread.gles2#rgba8888_pixmap pass
11-06 14:16:47 W/DeqpTestRunner: ADB link failed, retrying after a cooldown period
11-06 14:16:53 W/AndroidNativeDevice: AdbCommandRejectedException (device not found) when attempting shell ps | grep com.drawelements on device 192.168.1.10:5555
11-06 14:18:00 W/DeqpTestRunner: ADB link failed, trying to recover
11-06 14:19:11 W/DeqpTestRunner: ADB link failed after recovery, rebooting device
11-06 14:19:11 W/AndroidNativeDevice: AdbCommandRejectedException (device not found) when attempting reboot on device 192.168.1.10:5555
11-06 14:20:21 W/DeqpTestRunner: Cannot recover ADB connection
11-06 14:20:21 W/TestInvocation: Invocation did not complete due to device 192.168.1.10:5555 becoming not available. Reason: link killed after reboot
11-06 14:20:21 W/ResultReporter: Invocation failed: com.android.tradefed.device.DeviceNotAvailableException: link killed after reboot
11-06 14:20:21 W/AndroidNativeDevice: AdbCommandRejectedException (device not found) when attempting shell ls "/sdcard/report-log-files/" on device 192.168.1.10:5555
11-06 14:20:22 W/AndroidNativeDevice: AdbCommandRejectedException (device not found) when attempting shell ls "/sdcard/report-log-files/" on device 192.168.1.10:5555
11-06 14:20:23 W/AndroidNativeDevice: AdbCommandRejectedException (device not found) when attempting shell ls "/sdcard/report-log-files/" on device 192.168.1.10:5555
11-06 14:20:24 E/ReportLogCollector: Caught exception during pull.
11-06 14:20:24 E/ReportLogCollector: Attempted shell ls "/sdcard/report-log-files/" multiple times on device 192.168.1.10:5555 without communication success. Aborting.
com.android.tradefed.device.DeviceUnresponsiveException: Attempted shell ls "/sdcard/report-log-files/" multiple times on device 192.168.1.10:5555 without communication success. Aborting.
at com.android.tradefed.device.AndroidNativeDevice.performDeviceAction(AndroidNativeDevice.java:1550)
at com.android.tradefed.device.AndroidNativeDevice.executeShellCommand(AndroidNativeDevice.java:525)
at com.android.tradefed.device.AndroidNativeDevice.executeShellCommand(AndroidNativeDevice.java:565)
at com.android.tradefed.device.AndroidNativeDevice.doesFileExist(AndroidNativeDevice.java:893)
at com.android.compatibility.common.tradefed.targetprep.ReportLogCollector.pull(ReportLogCollector.java:119)
at com.android.compatibility.common.tradefed.targetprep.ReportLogCollector.tearDown(ReportLogCollector.java:106)
at com.android.tradefed.invoker.TestInvocation.doTeardown(TestInvocation.java:524)
at com.android.tradefed.invoker.TestInvocation.performInvocation(TestInvocation.java:451)
at com.android.tradefed.invoker.TestInvocation.invoke(TestInvocation.java:166)
at com.android.tradefed.command.CommandScheduler$InvocationThread.run(CommandScheduler.java:471)
SKL: dEQP-GLES31.functional.separate_shader.validation.varying* related tests fail.
Following test fails:
dEQP-GLES31.functional.separate_shader.validation.varying#match_different_struct_names
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
SKL: dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer#23 fails.
dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer#23
fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
[mesa 19.1.6]3 vulkan scalar cases failed due to timeout
3 vulkan binding_model cases failed due to "timeout" on Android 10 with mesa 19.1.6.
dEQP-VK.ubo.random.scalar#62
dEQP-VK.ssbo.layout.random.scalar#19
dEQP-VK.ssbo.layout.random.scalar#75
The above 3 issues also could be reproduced with mesa 19.0.6. With upstream master branch(e4a52bd), following case could pass, need double check which could help fix following case on master branch.
dEQP-VK.ssbo.layout.random.scalar#19
Steps to reproduce this issue(run with cts packages):
run cts -m CtsDeqpTestCases -t dEQP-VK.ubo.random.scalar#62
run cts -m CtsDeqpTestCases -t dEQP-VK.ssbo.layout.random.scalar#19
run cts -m CtsDeqpTestCases -t dEQP-VK.ssbo.layout.random.scalar#75
Android N CTS CtsGraphicsTestCases EGL renderbuffer depth issue
In CtsGraphicsTestCases EGL part, there is 3 renderbuffer depth issues:
- dEQP-EGL.functional.image.create#gles2_renderbuffer_depth16_depth_buffer fail due to "=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ==="
- dEQP-EGL.functional.image.modify#renderbuffer_depth16_renderbuffer_clear_depth fail due to "=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ==="
- dEQP-EGL.functional.image.render_multiple_contexts#gles2_renderbuffer_depth16_depth_buffer fail due to "=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ==="
Segfault - intel_disable_rb_aux_buffer in brw_draw.c
I'm trying to launch a game (https://github.com/ezQuake/ezquake-source) and I get a segfault in this function:
Could you give any hints to help me find out why this is occurring? Is there information I can give that helps you track whether this is a real bug or a usage problem?
SKL: dEQP-GLES31.functional.ubo.random.all_per_block_buffers#20 test fails.
Following test fails:
dEQP-GLES31.functional.ubo.random.all_per_block_buffers#20 fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
SKL: dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src fails.
dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer.rgb_func_alpha_func.src#one_one_minus_constant_color fail
=== with config {glformat=rgba8888d24s8ms0,rotation=unspecified,surfacetype=window} ===
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.