|
✍ Ostinato build variants.
Native build for LinuxWith SIMD code generation enabled:
./build.sh -O3 -march=native
Without SIMD code generation:
./build.sh -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize
To build with classical x86 FPU instructions genaration: ./build.sh -O3 -march=core2 -mfpmath=387 -fno-tree-vectorize
Ostinato can by build with a DUMMY_GL option. No actual OpenGL calls happen when compiled this way, at the same time everything else functions as usual. That makes it a useful option for investigating the application CPU performance. OSTINATO_ALT_DEFS="-DDUMMY_GL" OSTINATO_ALT_LIBS=" " ./build.sh
Here are some additional build options worth exploring. |