Files
2026-08-23 04:59:41 +03:00

156 lines
3.7 KiB
JSON

{
"conditional_rendering": {
"pass": 233,
"fail": 8,
"skip": 789,
"aborted": false,
"rc": 1,
"group": "vulkan-ext",
"touched": "anv_conditional_rendering.c \u2014 genX_conditional_rendering()"
},
"host_image_copy_linear": {
"pass": 223,
"fail": 0,
"skip": 1053,
"aborted": false,
"rc": 0,
"group": "vulkan-ext",
"touched": "anv_host_image_copy.c \u2014 isl linear_to_tiled / bounce buffer"
},
"host_image_copy_optimal": {
"pass": 223,
"fail": 0,
"skip": 1053,
"aborted": false,
"rc": 0,
"group": "vulkan-ext",
"touched": "anv_host_image_copy.c \u2014 isl tiled_to_tiled / bounce buffer"
},
"border_color_swizzle": {
"pass": 32,
"fail": 0,
"skip": 32,
"aborted": false,
"rc": 0,
"group": "vulkan-ext",
"touched": "anv_sampler.c \u2014 border color swizzle"
},
"map_memory2": {
"pass": 4466,
"fail": 0,
"skip": 0,
"aborted": false,
"rc": 0,
"group": "vulkan-ext",
"touched": "anv_memory.c \u2014 genX_map_memory2()"
},
"load_store_op_none": {
"pass": 209,
"fail": 0,
"skip": 64,
"aborted": false,
"rc": 0,
"group": "vulkan-ext",
"touched": "anv_render_pass.c \u2014 genX_load_store_op_none()"
},
"feature_structs": {
"pass": 181,
"fail": 0,
"skip": 1,
"aborted": false,
"rc": 0,
"group": "vulkan-ext",
"touched": "anv_api_info.c \u2014 genX_get_physical_device_properties2()"
},
"line_stipple": {
"pass": 8,
"fail": 0,
"skip": 40,
"aborted": false,
"rc": 0,
"group": "vulkan-ext",
"touched": "3DSTATE_WM LineStippleEnable (Gen7)"
},
"line_rasterization": {
"pass": 41,
"fail": 0,
"skip": 67,
"aborted": false,
"rc": 0,
"group": "vulkan-ext",
"touched": "3DSTATE_SF / line rendering rules (Gen7)"
},
"h264_decode": {
"frames": 488,
"errors": 0,
"rc": 0,
"group": "video",
"touched": "anv_video_decode.c + vme_kernels.h \u2014 VME dispatch, binding table, IDRT"
},
"h264_encode": {
"psnr": 54.826539,
"min_psnr": 38.0,
"rc": 0,
"group": "video",
"touched": "anv_video_encode.c + vme_kernels.h \u2014 VME dispatch, binding table, IDRT"
},
"h264_roundtrip": {
"psnr": null,
"min_psnr": 36.0,
"rc": -6,
"err": "Assertion slot_index >= 0 failed at libavcodec/vulkan_encode.c:216",
"group": "video",
"touched": "anv_video_encode.c + anv_video_decode.c \u2014 encode then decode back"
},
"opencl_parity": {
"backends": {
"rusticl": {
"ok": true,
"device": "Mesa Intel(R) HD Graphics 4000 (IVB GT2)"
},
"clvk": {
"ok": true,
"device": "Intel(R) HD Graphics 4000 (IVB GT2)"
},
"pocl": {
"ok": true,
"device": "cpu-ivybridge-Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz"
}
},
"ok_count": 3,
"total": 3,
"rc": 0,
"group": "opencl",
"touched": "rusticl (crocus) vs clvk (hasvk) vs pocl (cpu reference)"
},
"cl_workgroup_limits": {
"ok": true,
"rc": 0,
"group": "opencl",
"touched": "crocus compute limits \u2014 max workgroup size"
},
"cl_image_formats": {
"ok": true,
"rc": 0,
"group": "opencl",
"touched": "crocus supported image formats"
},
"cl_atomics": {
"ok": true,
"rc": 0,
"group": "opencl",
"touched": "crocus atomic ops across multiple workgroups"
},
"enc_standalone_i": {
"ok": true,
"rc": 0,
"group": "video",
"touched": "anv_video_mfc.c \u2014 I frame PAK objects, intra DC prediction"
},
"enc_standalone_ip": {
"ok": true,
"rc": 0,
"group": "video",
"touched": "anv_video_mfc.c \u2014 P_Skip path, DPB slot 0/1, reference picture address"
}
}