mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-16 06:23:23 +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.
139 lines
10 KiB
JSON
139 lines
10 KiB
JSON
{
|
|
"label": "DirectVulkan-ssbo",
|
|
"files": 1,
|
|
"total": 124,
|
|
"counts": {
|
|
"Pass": 124
|
|
},
|
|
"non_failure": 124,
|
|
"strict_pass": 124,
|
|
"failures": 0,
|
|
"pass_rate": 1.0,
|
|
"strict_pass_rate": 1.0,
|
|
"results": {
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-indirectAddressing-case1": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-indirectAddressing-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-indirectAddressing-case2": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-indirectAddressing-case2-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-matrix": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-matrix-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-readWrite-case1": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-readWrite-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-switchBuffers": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-switchBuffers-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-switchPrograms": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-switchPrograms-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-packed-matC": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-packed-vec": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-shared-matR": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-matC": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-matR": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-matR-pad": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-struct": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-vec": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-matC": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-matC-pad": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-matR": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-struct": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-struct-pad": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindbaseAfter": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindrangeOffset": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindrangeSize": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-indexing": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-pad": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std140-matR": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std140-struct": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std430-matC-pad": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std430-vec": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-vs-packed-matR": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-vs-std140-matC": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-vs-std140-struct": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-unsizedArrayLength-vs-std430-vec": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-usage-case1": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-usage-operators": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-usage-operators-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-usage-sync": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-usage-sync-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-write-fragment": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-write-geometry": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.advanced-write-tessellation": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-atomic-case1": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-atomic-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-atomic-case2": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-atomic-case3": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-atomic-case3-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-atomic-case4": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-atomic-case4-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-basic": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-basic-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-binding": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case1-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case2-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case2-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case3-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case3-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case4-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case4-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case5-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case5-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case6-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case6-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case7-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-matrixOperations-case7-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-max": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-name-match": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-noBindingLayout": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-operations-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-operations-case1-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-operations-case2-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-operations-case2-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-readonly-writeonly": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case1-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case2-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case2-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case3-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case3-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case4-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case4-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case5-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case5-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case6-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std140Layout-case6-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case1-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case2-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case2-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case3-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case3-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case4-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case4-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case5-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case5-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case6-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case6-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case7-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-std430Layout-case7-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout-case1-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout-case2-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout-case2-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout-case3-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout-case3-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout-case4-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout-case4-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case1-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case1-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case2-cs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case2-vs": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-syntax": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.basic-syntaxSSO": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.negative-api-bind": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.negative-api-blockBinding": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.negative-glsl-compileTime": "Pass",
|
|
"KHR-GL46.shader_storage_buffer_object.negative-glsl-linkTime": "Pass"
|
|
}
|
|
} |