3907fd1607fdc5ae5065adad80b35c7733fbbf7a |
|
15-Apr-2014 |
Ilja Friedel <ihf@chromium.org> |
GLBench: add new fillrate test of variable FBO size. * Add fbofill test: We want to measure memory throughput (in this case bilinear copy) depending on texture size. This is interesting to study cache behavior. * Also changes slightly thermal throttling if we can't read temperatures (by sleeping for a full 30 seconds between tests to ensure cold state). * Finally add a command line option called "-hasty". This option will run each test at at most 512x512 resolution, run it only for a fraction of the loops we normally do, and not cool down the machine between tests. The hasty option will be used to verify MD5s in BVT and might also be useful for debugging test failures. Currently glbench -save -hasty runs in less than 30 seconds on daisy. * This change fixes an old standing bug with the yuv_shader images. The references for this and the new fbofill test are updated. * We will run "glbench -hasty" on the BVT suite. It will run a subset of tests in less than a minute total and verify MD5s of the generated images. We will not upload any performance results from BVT. Notice that we might need to collect more references from the lab as the yuv images differ depending on the GPU architecture. Hence BVT is only experimental. BUG=chromium:355202, chromium:361925 TEST=Ran locally on daisy and link. Ran cbuildbot on alex. Change-Id: I54039cce967664d553c79d16ca2b1361953ab9fe Reviewed-on: https://chromium-review.googlesource.com/194991 Commit-Queue: Ilja Friedel <ihf@chromium.org> Tested-by: Ilja Friedel <ihf@chromium.org> Reviewed-by: Ilja Friedel <ihf@chromium.org>
/external/autotest/client/deps/glbench/src/all_tests.h
|
6f72b2bf8d333b52f6808bcc0f1e43239de26fed |
|
11-Apr-2014 |
Ilja Friedel <ihf@chromium.org> |
Revert "GLBench: add new fillrate test of variable FBO size." Some pictures have changed that should not have. Starting over. This reverts commit b4efb4a15609c2af3248aa9a256a7d5e957afa78. Change-Id: I15af5b4c4878f2f95b661b7c575a3fd71b81b075 Reviewed-on: https://chromium-review.googlesource.com/194135 Reviewed-by: Ilja Friedel <ihf@chromium.org> Commit-Queue: Ilja Friedel <ihf@chromium.org> Tested-by: Ilja Friedel <ihf@chromium.org>
/external/autotest/client/deps/glbench/src/all_tests.h
|
b4efb4a15609c2af3248aa9a256a7d5e957afa78 |
|
08-Apr-2014 |
Ilja Friedel <ihf@chromium.org> |
GLBench: add new fillrate test of variable FBO size. We would like to measure memory throughput (in this case bilinear copy) depending on texture size. This is interesting to study cache behavior. Also changes slightly thermal throttling if we can't read temperatures (by sleeping for a full 30 seconds between tests to ensure cold state). Finally adding a command line option called "-hasty". This option will run each test at 512x512 resolution only, run it only for a fraction of the loops we normally do, and not cool down the machine between test. The hasty option will be used to verify MD5s in BVT and might also be useful for debugging test failures. Currently glbench -save -hasty runs in 15 seconds on daisy. BUG=chromium:355202 TEST=Ran locally on daisy and link. Change-Id: I6a21565eaf112f3373b2bab26ac122ed7b1ae5cb Reviewed-on: https://chromium-review.googlesource.com/193576 Commit-Queue: Ilja Friedel <ihf@chromium.org> Tested-by: Ilja Friedel <ihf@chromium.org> Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
/external/autotest/client/deps/glbench/src/all_tests.h
|
068608273fa39b4032003d3a1f00d4125cc321e3 |
|
18-Dec-2012 |
Simon Que <sque@chromium.org> |
glbench: add ContextTest and GLInterfaceTest base class Add a test class, ContextTest, to test context switching. This is similar enough to SwapTest so create a base class GLInterfaceTest that contains code that is common to both. ContextTest and SwapTest classes derive from GLInterfaceTest: GLInterfaceTest | +--------+--------+ | | ContextTest SwapTest BUG=chromium-os:36746,chromium-os:36750 TEST=emerge autotest-deps-glbench, run: "glbench -tests swap:context" Change-Id: Ibc5e506c61bdbca75a81e04ee6ca70af310c345c Signed-off-by: Simon Que <sque@chromium.org> Reviewed-on: https://gerrit.chromium.org/gerrit/39886 Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
/external/autotest/client/deps/glbench/src/all_tests.h
|
3562e0a927c54399080cd84dd2b80176efb4b4ad |
|
28-Dec-2012 |
Simon Que <sque@chromium.org> |
glbench: add texture reuse test This test uploads a few textures for the first few draws and then reuses them for subsequent draws. BUG=chromium-os:36745 TEST=emerge autotest-deps-glbench, run glbench. Change-Id: Icc0c821836373e2a03008b7fb1ad672c7fee8fa5 Signed-off-by: Simon Que <sque@chromium.org> Reviewed-on: https://gerrit.chromium.org/gerrit/40280 Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
/external/autotest/client/deps/glbench/src/all_tests.h
|
cd8cfe3a0c4dff0446ce6e21919f854a37d6989a |
|
27-Dec-2012 |
Simon Que <sque@chromium.org> |
glbench: add texture upload test This test just uploads textures and waits for the uploads to finish by calling glFlush(). BUG=chromium-os:36745 TEST=emerge autotest-deps-glbench, run glbench. Change-Id: I7b8cd0b7d15a0ac010eb7632ff565cc23acdfb72 Signed-off-by: Simon Que <sque@chromium.org> Reviewed-on: https://gerrit.chromium.org/gerrit/40247 Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
/external/autotest/client/deps/glbench/src/all_tests.h
|
be37f88d1ae9af9885d171adb625364387257c4c |
|
08-Jun-2010 |
Alexey Marinichev <amarinichev@chromium.org> |
Refactored YUV test. * Added two more (more efficient) shaders. * Inversed Y coordinate in the test image. * Added a workaround for constants bug. * Added copyrights to vertex shaders. Review URL: http://codereview.chromium.org/2757001
/external/autotest/client/deps/glbench/src/all_tests.h
|
9c891efd1e01010c2d9cfb1f682acb0b793e54e2 |
|
22-May-2010 |
Alexey Marinichev <amarinichev@chromium.org> |
Added texture update test. Review URL: http://codereview.chromium.org/2115012
/external/autotest/client/deps/glbench/src/all_tests.h
|
9f9b873ae65c0a087ed3cd9856121a6d41e3410a |
|
21-May-2010 |
Alexey Marinichev <amarinichev@chromium.org> |
Split tests into individual files. Got rid of globals by converting them to classes. Review URL: http://codereview.chromium.org/2123013
/external/autotest/client/deps/glbench/src/all_tests.h
|