blob: 534461a355aadf6a59b1a9e369f514ae704b5df8 [file] [log] [blame]
### Description for cximage benchmark ###
DIR := $(call my-dir)
##### target = cximage_bench ######
include $(BUILD)/clear.mk
TARGET := cximage_bench
# Which file we measure the size
get_which_size=cximage_bench
# Running commands
run_cmd=${PERFLAB_PATH}/cximage_bench ${PERFLAB_INPUT}/fu.jpg ${PERFLAB_INPUT}/doudou.jpg ${PERFLAB_INPUT}/cximage.png ${PERFLAB_INPUT}/xyy.jpg ${PERFLAB_INPUT}/dragonfly.jpg
target_srcs= \
zlib/adler32.c \
zlib/compress.c \
zlib/crc32.c \
zlib/deflate.c \
zlib/gzio.c \
zlib/infback.c \
zlib/inffast.c \
zlib/inflate.c \
zlib/inftrees.c \
zlib/trees.c \
zlib/uncompr.c \
zlib/zutil.c \
tiff/fax3sm_winnt.c \
tiff/tif_dirread.c \
tiff/tif_dirwrite.c \
tiff/tif_open.c \
tiff/tif_packbits.c \
tiff/tif_tile.c \
tiff/tif_version.c \
tiff/tif_aux.c \
tiff/tif_close.c \
tiff/tif_codec.c \
tiff/tif_compress.c \
tiff/tif_dir.c \
tiff/tif_dirinfo.c \
tiff/tif_dumpmode.c \
tiff/tif_error.c \
tiff/tif_fax3.c \
tiff/tif_flush.c \
tiff/tif_getimage.c \
tiff/tif_jpeg.c \
tiff/tif_luv.c \
tiff/tif_lzw.c \
tiff/tif_next.c \
tiff/tif_ojpeg.c \
tiff/tif_pixarlog.c \
tiff/tif_predict.c \
tiff/tif_print.c \
tiff/tif_read.c \
tiff/tif_strip.c \
tiff/tif_swab.c \
tiff/tif_thunder.c \
tiff/tif_warning.c \
tiff/tif_write.c \
tiff/tif_zip.c \
png/png.c \
png/pngerror.c \
png/pnggccrd.c \
png/pngget.c \
png/pngmem.c \
png/pngpread.c \
png/pngread.c \
png/pngrio.c \
png/pngrtran.c \
png/pngrutil.c \
png/pngset.c \
png/pngtrans.c \
png/pngvcrd.c \
png/pngwio.c \
png/pngwrite.c \
png/pngwtran.c \
png/pngwutil.c \
jpeg/jcmarker.c \
jpeg/jcmaster.c \
jpeg/jdatadst.c \
jpeg/jdatasrc.c \
jpeg/jdmaster.c \
jpeg/jdmerge.c \
jpeg/jidctflt.c \
jpeg/jidctfst.c \
jpeg/jcapimin.c \
jpeg/jcapistd.c \
jpeg/jccoefct.c \
jpeg/jccolor.c \
jpeg/jcdctmgr.c \
jpeg/jchuff.c \
jpeg/jcinit.c \
jpeg/jcmainct.c \
jpeg/jcomapi.c \
jpeg/jcparam.c \
jpeg/jcphuff.c \
jpeg/jcprepct.c \
jpeg/jcsample.c \
jpeg/jctrans.c \
jpeg/jdapimin.c \
jpeg/jdapistd.c \
jpeg/jdcoefct.c \
jpeg/jdcolor.c \
jpeg/jddctmgr.c \
jpeg/jdhuff.c \
jpeg/jdinput.c \
jpeg/jdmainct.c \
jpeg/jdmarker.c \
jpeg/jdphuff.c \
jpeg/jdpostct.c \
jpeg/jdsample.c \
jpeg/jdtrans.c \
jpeg/jerror.c \
jpeg/jfdctflt.c \
jpeg/jfdctfst.c \
jpeg/jfdctint.c \
jpeg/jidctint.c \
jpeg/jidctred.c \
jpeg/jmemmgr.c \
jpeg/jmemnobs.c \
jpeg/jquant1.c \
jpeg/jquant2.c \
jpeg/jutils.c \
jbig/jbig.c \
jbig/jbig_tab.c \
jasper/base/jas_cm.c \
jasper/base/jas_debug.c \
jasper/base/jas_getopt.c \
jasper/base/jas_icc.c \
jasper/base/jas_iccdata.c \
jasper/base/jas_image.c \
jasper/base/jas_init.c \
jasper/base/jas_malloc.c \
jasper/base/jas_seq.c \
jasper/base/jas_stream.c \
jasper/base/jas_string.c \
jasper/base/jas_tvp.c \
jasper/base/jas_version.c \
jasper/bmp/bmp_cod.c \
jasper/bmp/bmp_dec.c \
jasper/bmp/bmp_enc.c \
jasper/jp2/jp2_cod.c \
jasper/jp2/jp2_dec.c \
jasper/jp2/jp2_enc.c \
jasper/jpc/jpc_bs.c \
jasper/jpc/jpc_cs.c \
jasper/jpc/jpc_dec.c \
jasper/jpc/jpc_enc.c \
jasper/jpc/jpc_math.c \
jasper/jpc/jpc_mct.c \
jasper/jpc/jpc_mqcod.c \
jasper/jpc/jpc_mqdec.c \
jasper/jpc/jpc_mqenc.c \
jasper/jpc/jpc_qmfb.c \
jasper/jpc/jpc_t1cod.c \
jasper/jpc/jpc_t1dec.c \
jasper/jpc/jpc_t1enc.c \
jasper/jpc/jpc_t2cod.c \
jasper/jpc/jpc_t2dec.c \
jasper/jpc/jpc_t2enc.c \
jasper/jpc/jpc_tagtree.c \
jasper/jpc/jpc_tsfb.c \
jasper/jpc/jpc_util.c \
jasper/jpg/jpg_dec.c \
jasper/jpg/jpg_enc.c \
jasper/jpg/jpg_val.c \
jasper/mif/mif_cod.c \
jasper/pgx/pgx_cod.c \
jasper/pgx/pgx_dec.c \
jasper/pgx/pgx_enc.c \
jasper/ras/ras_cod.c \
jasper/ras/ras_dec.c \
jasper/ras/ras_enc.c \
jasper/pnm/pnm_cod.c \
jasper/pnm/pnm_dec.c \
jasper/pnm/pnm_enc.c \
j2k/bio.c \
j2k/cio.c \
j2k/dwt.c \
j2k/fix.c \
j2k/int.c \
j2k/j2k.c \
j2k/mct.c \
j2k/mqc.c \
j2k/pi.c \
j2k/t1.c \
j2k/t2.c \
j2k/tcd.c \
j2k/tgt.c \
CxImage/tif_xfile.cpp \
CxImage/ximabmp.cpp \
CxImage/ximadsp.cpp \
CxImage/ximaenc.cpp \
CxImage/ximaexif.cpp \
CxImage/ximage.cpp \
CxImage/ximagif.cpp \
CxImage/ximahist.cpp \
CxImage/ximaico.cpp \
CxImage/ximainfo.cpp \
CxImage/ximaint.cpp \
CxImage/ximaj2k.cpp \
CxImage/ximajas.cpp \
CxImage/ximajbg.cpp \
CxImage/ximajpg.cpp \
CxImage/ximalpha.cpp \
CxImage/ximalyr.cpp \
CxImage/ximamng.cpp \
CxImage/ximapal.cpp \
CxImage/ximapcx.cpp \
CxImage/ximapng.cpp \
CxImage/ximasel.cpp \
CxImage/ximath.cpp \
CxImage/ximatif.cpp \
CxImage/ximatran.cpp \
CxImage/ximawbmp.cpp \
CxImage/ximawmf.cpp \
CxImage/ximawnd.cpp \
CxImage/xmemfile.cpp \
CxImage/ximatga.cpp \
bench/main.cpp
target_local_includes := src/CxImage src/zlib src/jasper/include src/jpeg
target_local_cflags :=
include $(BUILD)/build_executable.mk