Files
ffmpeg/tests/fate/checkasm.mak
Arpad Panyik a13871ae19 checkasm: Add xyz12Torgb48le test
Add checkasm coverage for the XYZ12LE to RGB48LE path via the
ctx->xyz12Torgb48 hook. Integrate the test into the build and runner,
exercise a variety of widths/heights, compare against the C reference,
and benchmark when width is multiple of 4.

This improves test coverage for the new function pointer in preparation
for architecture-specific implementations in subsequent commits.

Signed-off-by: Arpad Panyik <Arpad.Panyik@arm.com>
2025-12-05 10:28:18 +00:00

93 lines
6.4 KiB
Makefile

FATE_CHECKASM = fate-checkasm-aacencdsp \
fate-checkasm-aacpsdsp \
fate-checkasm-ac3dsp \
fate-checkasm-aes \
fate-checkasm-af_afir \
fate-checkasm-alacdsp \
fate-checkasm-apv_dsp \
fate-checkasm-audiodsp \
fate-checkasm-av_tx \
fate-checkasm-blockdsp \
fate-checkasm-bswapdsp \
fate-checkasm-cavsdsp \
fate-checkasm-dcadsp \
fate-checkasm-diracdsp \
fate-checkasm-exrdsp \
fate-checkasm-fdctdsp \
fate-checkasm-fixed_dsp \
fate-checkasm-flacdsp \
fate-checkasm-float_dsp \
fate-checkasm-fmtconvert \
fate-checkasm-g722dsp \
fate-checkasm-h263dsp \
fate-checkasm-h264chroma \
fate-checkasm-h264dsp \
fate-checkasm-h264pred \
fate-checkasm-h264qpel \
fate-checkasm-hevc_add_res \
fate-checkasm-hevc_deblock \
fate-checkasm-hevc_idct \
fate-checkasm-hevc_pel \
fate-checkasm-hevc_sao \
fate-checkasm-hpeldsp \
fate-checkasm-huffyuvdsp \
fate-checkasm-idctdsp \
fate-checkasm-jpeg2000dsp \
fate-checkasm-llauddsp \
fate-checkasm-lls \
fate-checkasm-llviddsp \
fate-checkasm-llviddspenc \
fate-checkasm-lpc \
fate-checkasm-motion \
fate-checkasm-mpegvideo_unquantize \
fate-checkasm-mpegvideoencdsp \
fate-checkasm-opusdsp \
fate-checkasm-pixblockdsp \
fate-checkasm-qpeldsp \
fate-checkasm-sbrdsp \
fate-checkasm-rv34dsp \
fate-checkasm-rv40dsp \
fate-checkasm-scene_sad \
fate-checkasm-svq1enc \
fate-checkasm-synth_filter \
fate-checkasm-sw_gbrp \
fate-checkasm-sw_ops \
fate-checkasm-sw_range_convert \
fate-checkasm-sw_rgb \
fate-checkasm-sw_scale \
fate-checkasm-sw_xyz2rgb \
fate-checkasm-sw_yuv2rgb \
fate-checkasm-sw_yuv2yuv \
fate-checkasm-takdsp \
fate-checkasm-utvideodsp \
fate-checkasm-v210dec \
fate-checkasm-v210enc \
fate-checkasm-vc1dsp \
fate-checkasm-vf_blackdetect \
fate-checkasm-vf_blend \
fate-checkasm-vf_bwdif \
fate-checkasm-vf_colordetect \
fate-checkasm-vf_colorspace \
fate-checkasm-vf_eq \
fate-checkasm-vf_fspp \
fate-checkasm-vf_gblur \
fate-checkasm-vf_hflip \
fate-checkasm-vf_nlmeans \
fate-checkasm-vf_threshold \
fate-checkasm-vf_sobel \
fate-checkasm-videodsp \
fate-checkasm-vorbisdsp \
fate-checkasm-vp3dsp \
fate-checkasm-vp6dsp \
fate-checkasm-vp8dsp \
fate-checkasm-vp9dsp \
fate-checkasm-vvc_alf \
fate-checkasm-vvc_mc \
$(FATE_CHECKASM): tests/checkasm/checkasm$(EXESUF)
$(FATE_CHECKASM): CMD = run tests/checkasm/checkasm$(EXESUF) --test=$(@:fate-checkasm-%=%)
$(FATE_CHECKASM): CMP = null
FATE += $(FATE_CHECKASM)
fate-checkasm: $(FATE_CHECKASM)