History log of /external/autotest/client/deps/glbench/src/waffle_stuff.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
df9a5f9c52da1166063aaa9a65843bf7b95a84b9 18-Mar-2015 Frank Henigman <fjhenigman@chromium.org> glbench: support null platform

Make it work with WAFFLE_PLATFORM_NULL:
- fix platform macros that didn't like "NULL" (because it is a macro)
- save/restore framebuffer binding to work around waffle limitation

Let it work with no monitor. Use new waffle fullscreen capability.

Add new reference images produced a run on link/freon. The differences
may be due to Mesa's GLES vs. GL, or some change other in Mesa.

BUG=chromium:413080
TEST=test_that -b samus -i trybot-samus-paladin/R43-6906.0.0-b181 :lab: graphics_GLBench
TEST=test_that -b lumpy -i trybot-lumpy-paladin/R43-6906.0.0-b2026 :lab: graphics_GLBench
TEST=test_that -b daisy -i trybot-daisy-paladin/R43-6906.0.0-b1810 :lab: graphics_GLBench
CQ-DEPEND=CL:262886

Change-Id: I3400fe65eeeb9882dabb92d153934504785715db
Reviewed-on: https://chromium-review.googlesource.com/260913
Reviewed-by: Ilja Friedel <ihf@chromium.org>
Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
Tested-by: Frank Henigman <fjhenigman@chromium.org>
/external/autotest/client/deps/glbench/src/waffle_stuff.h
e44242033efbbcb714f9354ec3b554e5cce07fd8 23-Dec-2014 Frank Henigman <fjhenigman@chromium.org> glbench: port to waffle

Port glbench and windowmanagertest to waffle so they will run on x11/egl,
x11/glx or X-less gbm. Synccontroltest and teartest are NOT ported as we
plan to delete them. Until then both remain available for X platforms.

BUG=chromium:413080
TEST=test_that -b lumpy -i trybot-lumpy-paladin/R42-6729.0.0-b1967 :lab: graphics_GLBench
TEST=test_that -b lumpy -i trybot-lumpy-paladin/R42-6729.0.0-b1967 :lab: graphics_SyncControlTest
TEST=test_that -b lumpy -i trybot-lumpy-paladin/R42-6729.0.0-b1967 :lab: graphics_Sanity
TEST=test_that -b daisy -i trybot-daisy-paladin/R42-6729.0.0-b1756 :lab: graphics_GLBench
TEST=test_that -b daisy -i trybot-daisy-paladin/R42-6729.0.0-b1756 :lab: graphics_SyncControlTest
TEST=test_that -b daisy -i trybot-daisy-paladin/R42-6729.0.0-b1756 :lab: graphics_Sanity
CQ-DEPEND=CL:241015

Change-Id: I49e286c6ee1270623709b4a4993bacbecb67a520
Reviewed-on: https://chromium-review.googlesource.com/241014
Reviewed-by: Frank Henigman <fjhenigman@chromium.org>
Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
Tested-by: Frank Henigman <fjhenigman@chromium.org>
Reviewed-by: Ilja Friedel <ihf@chromium.org>
/external/autotest/client/deps/glbench/src/waffle_stuff.h