Lines Matching +full:default +full:- +full:build +full:- +full:release
11 an `astcenc-avx2` release build to have been previously compiled and installed
13 can be achieved by configuring the CMake build using the install prefix
14 `-DCMAKE_INSTALL_PREFIX=../` and then running a build with the `install` build
23 To build unit tests pull the `googletest` git submodule and add
24 `-DASTCENC_UNITTEST=ON` to the CMake command line when configuring.
26 To run unit tests use the CMake `ctest` utility from your build directory after
30 cd build
31 ctest --verbose
40 python3 -m unittest discover -s Test -p astc_test*.py -v
63 * `--encoder` selects which encoder to run. By default the `avx2` encoder is
64 selected. Note that some out-of-tree reference encoders (older encoders, and
65 some third-party encoders) are supported for comparison purposes. These will
68 * `--test-set` selects which image set to run. By default the `Small` image
71 * `--block-size` selects which block size to run. By default a range of
73 * `--color-profile` selects which color profiles from the standard should be
74 used (LDR, LDR sRGB, or HDR) to select images. By default all are selected.
75 * `--color-format` selects which color formats should be used (L, XY, RGB,
76 RGBA) to select images. By default all are selected.
84 * `--repeats <M>` : Run M test compression passes which are timed.
93 release on a standard test machine we use for performance testing builds.
96 local machine, in particular for measuring performance improvements. To build
101 python3 ./Test/astc_test_image.py --encoder 1.7 --test-set all --repeats 5
113 not introduced any obvious memory errors. Build a release build with symbols
114 information with `-DCMAKE_BUILD_TYPE=RelWithDebInfo` and then run:
116 valgrind --tool=memcheck --track-origins=yes <command>
118 - - -
120 _Copyright © 2019-2022, Arm Limited and contributors. All rights reserved._