Improved multithread benchmark support; allow explicit benchmark completion with...
authorKari J. Kangas <kari.j.kangas@nokia.com>
Thu, 5 May 2011 14:27:26 +0000 (17:27 +0300)
committerKari J. Kangas <kari.j.kangas@nokia.com>
Thu, 5 May 2011 14:27:26 +0000 (17:27 +0300)
commit2ac93c1b37e5b1eab8c75b8bb7f5d64acbfb2411
tree5a7650c5deeb6512c4754a520c832591cedfc64a
parent0ae2036829c26b2ff3ebd4b132da013a32eb48bc
Improved multithread benchmark support; allow explicit benchmark completion with benchmark repeats 0. Multithreaded EGL image/OpenGLES2 benchmarks. Needs more testing.
43 files changed:
bd/benchmarks/opengles2/benchmark.py
bd/benchmarks/opengles2/threads.py
bd/benchmarks/openvg/benchmark.py
bd/benchmarks/openvg/common.py
bd/benchmarks/openvg/eglimage.py [new file with mode: 0644]
bd/benchmarks/openvg/surfaces.py
bd/python/bmbuilder.py
sct/common/core/sct_benchmark.c
sct/common/core/sct_runner.c
sct/common/core/sct_threadrunner.c
sct/common/core/sct_threadrunner.h
sct/common/include/sct_benchmark.h
sct/common/include/sct_siwindow.h
sct/common/include/sct_types.h
sct/common/modules/egl/config.py
sct/common/modules/egl/sct_eglcreateimageextaction.c
sct/common/modules/opengles1/sct_opengles1eglimagetargettexture2daction.c
sct/common/modules/opengles2/SConscript
sct/common/modules/opengles2/config.py
sct/common/modules/opengles2/sct_opengles2cbindtextureaction.c [new file with mode: 0644]
sct/common/modules/opengles2/sct_opengles2cbindtextureaction.h [new file with mode: 0644]
sct/common/modules/opengles2/sct_opengles2eglimagetargetrenderbufferstorageaction.c
sct/common/modules/opengles2/sct_opengles2eglimagetargettexture2daction.c
sct/common/modules/opengles2/sct_opengles2flagaction.c [new file with mode: 0644]
sct/common/modules/opengles2/sct_opengles2flagaction.h [new file with mode: 0644]
sct/common/modules/opengles2/sct_opengles2module.c
sct/common/modules/opengles2/sct_opengles2module.h
sct/common/modules/opengles2/sct_opengles2uniformifromregisteraction.c [new file with mode: 0644]
sct/common/modules/opengles2/sct_opengles2uniformifromregisteraction.h [new file with mode: 0644]
sct/common/modules/opengles2/sct_opengles2utils.c
sct/common/modules/opengles2/sct_opengles2utils.h
sct/common/modules/openvg/sct_openvgcreateeglimagetargetaction.c
sct/common/modules/thread/SConscript
sct/common/modules/thread/config.py
sct/common/modules/thread/sct_threadcompletebenchmarkaction.c [new file with mode: 0644]
sct/common/modules/thread/sct_threadcompletebenchmarkaction.h [new file with mode: 0644]
sct/common/modules/thread/sct_threadmodule.c
sct/common/modules/thread/sct_threadmodule.h
sct/symbian/common/group/opengles2.mmp
sct/symbian/common/group/thread.mmp
sct/symbian/common/src/symbian_siwindow.cpp
sct/unix-x11/Makefile.linux
sct/unix-x11/Makefile.maemo