22 function (ADD_APP_TEST)
23 cmake_parse_arguments(
37 python ${CMAKE_SOURCE_DIR}/driver.py
38 --build ${APITRACE_BINARY_DIR}
40 --ref-dump ${CMAKE_CURRENT_SOURCE_DIR}/${TEST_REF}
41 "$<TARGET_FILE:${TEST_TARGET}>"
46 foreach (target ${targets})
47 add_executable (${api}_${target} ${target}.c)
48 set_target_properties (${api}_${target} PROPERTIES OUTPUT_NAME ${target})
50 if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${target}.ref.txt)
53 COMMAND python ${CMAKE_SOURCE_DIR}/driver.py
54 --build ${APITRACE_BINARY_DIR}
55 --ref-dump ${CMAKE_CURRENT_SOURCE_DIR}/${target}.ref.txt
56 "$<TARGET_FILE:${api}_${target}>"
62 NAME "gl_varray_drawarrays"
64 REF varray_drawarrays.ref.txt
65 ARGS pointer drawarrays
69 NAME "gl_varray_elements"
71 REF varray_drawelements.ref.txt
72 ARGS pointer drawelements
76 NAME "gl_varray_interleaved"
78 REF varray_interleaved.ref.txt
79 ARGS interleaved drawarrays