mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-15 22:13:24 +09:00
shader-image 63/56/6, ssbo 124/0/0, dsa 368/0/2, texture 815/221/18, packed-pixels 4732/0/0 (Pass/NotSupported/Fail); every block complete (no unrun, hung or crashed); library p7w1-d260f110, glcts from VK-GL-CTS 0b04c470e with the FBO colour-texture patch, API probe confirms GL 4.6. The AFTER reading compares inproc against this at 0.5 pp per block with new crashes as a separate hard red.
142 lines
8.5 KiB
JSON
142 lines
8.5 KiB
JSON
{
|
|
"label": "DirectVulkan-shader-image",
|
|
"files": 1,
|
|
"total": 125,
|
|
"counts": {
|
|
"Pass": 63,
|
|
"NotSupported": 56,
|
|
"Fail": 6
|
|
},
|
|
"non_failure": 119,
|
|
"strict_pass": 63,
|
|
"failures": 6,
|
|
"pass_rate": 0.952,
|
|
"strict_pass_rate": 0.504,
|
|
"results": {
|
|
"KHR-GL46.shader_image_load_store.advanced-allMips": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-allStages-oneImage": "NotSupported",
|
|
"KHR-GL46.shader_image_load_store.advanced-cast": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-copyImage": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-memory-dependentInvocation": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-memory-order": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-sso-atomicCounters": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-sso-perSample": "NotSupported",
|
|
"KHR-GL46.shader_image_load_store.advanced-sso-simple": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-sso-subroutine": "Fail",
|
|
"KHR-GL46.shader_image_load_store.advanced-sync-bufferUpdate": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-sync-drawIndirect": "Fail",
|
|
"KHR-GL46.shader_image_load_store.advanced-sync-imageAccess": "Fail",
|
|
"KHR-GL46.shader_image_load_store.advanced-sync-imageAccess2": "Pass",
|
|
"KHR-GL46.shader_image_load_store.advanced-sync-textureUpdate": "Fail",
|
|
"KHR-GL46.shader_image_load_store.advanced-sync-vertexArray": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allFormats-load": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allFormats-loadGeometryStages": "NotSupported",
|
|
"KHR-GL46.shader_image_load_store.basic-allFormats-loadStoreComputeStage": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allFormats-store": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allFormats-storeGeometryStages": "NotSupported",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-atomic": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-atomicCS": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-atomicGS": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-atomicTCS": "NotSupported",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-atomicVS": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-load-ms": "NotSupported",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-load-nonMS": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-loadStoreCS": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-loadStoreGS": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-loadStoreTCS": "NotSupported",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-loadStoreTES": "NotSupported",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-loadStoreVS": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-allTargets-store": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-api-barrier": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-api-bind": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-api-get": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-api-texParam": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-glsl-const": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-glsl-earlyFragTests": "Pass",
|
|
"KHR-GL46.shader_image_load_store.basic-glsl-misc": "Pass",
|
|
"KHR-GL46.shader_image_load_store.early-fragment-tests": "Pass",
|
|
"KHR-GL46.shader_image_load_store.incomplete_textures": "Fail",
|
|
"KHR-GL46.shader_image_load_store.multiple-uniforms": "Pass",
|
|
"KHR-GL46.shader_image_load_store.negative-bind": "Pass",
|
|
"KHR-GL46.shader_image_load_store.negative-compileErrors": "Pass",
|
|
"KHR-GL46.shader_image_load_store.negative-linkErrors": "Pass",
|
|
"KHR-GL46.shader_image_load_store.negative-uniform": "Pass",
|
|
"KHR-GL46.shader_image_load_store.non-layered_binding": "Fail",
|
|
"KHR-GL46.shader_image_load_store.single-byte_data_alignment": "Pass",
|
|
"KHR-GL46.shader_image_load_store.uniform-limits": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-changeSize": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-ms-cs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-cs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-cs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-fs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-fs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-fs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-gs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-gs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-gs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-tcs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-tcs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-tcs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-tes-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-tes-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-tes-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-vs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-vs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-ms-vs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-cs-float": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-cs-int": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-cs-uint": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-fs-float": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-fs-int": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-fs-uint": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-gs-float": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-gs-int": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-gs-uint": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-tcs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-tcs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-tcs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-tes-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-tes-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-tes-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-vs-float": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-vs-int": "Pass",
|
|
"KHR-GL46.shader_image_size.advanced-nonMS-vs-uint": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-ms-cs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-cs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-cs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-fs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-fs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-fs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-gs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-gs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-gs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-tcs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-tcs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-tcs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-tes-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-tes-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-tes-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-vs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-vs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-ms-vs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-cs-float": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-cs-int": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-cs-uint": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-fs-float": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-fs-int": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-fs-uint": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-gs-float": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-gs-int": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-gs-uint": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-tcs-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-tcs-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-tcs-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-tes-float": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-tes-int": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-tes-uint": "NotSupported",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-vs-float": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-vs-int": "Pass",
|
|
"KHR-GL46.shader_image_size.basic-nonMS-vs-uint": "Pass",
|
|
"KHR-GL46.shader_image_size.negative-compileTime": "Pass"
|
|
}
|
|
} |