1*4882a593SmuzhiyunFrom 110ef8357ebaf24bc3995e631ec809a2f84c3b87 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Trevor Woerner <twoerner@gmail.com>
3*4882a593SmuzhiyunDate: Thu, 3 Dec 2020 07:16:58 -0500
4*4882a593SmuzhiyunSubject: [PATCH] run dispmanx fullscreen
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunThe dispmanx flavour can only run fullscreen, therefore set the size to
7*4882a593Smuzhiyunfullscreen when glmark2-es2-dispmanx is run.
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunUpstream-status: submitted [https://github.com/glmark2/glmark2/pull/135]
10*4882a593SmuzhiyunSigned-off-by: Trevor Woerner <twoerner@gmail.com>
11*4882a593Smuzhiyun---
12*4882a593Smuzhiyun src/main.cpp | 5 +++++
13*4882a593Smuzhiyun 1 file changed, 5 insertions(+)
14*4882a593Smuzhiyun
15*4882a593Smuzhiyundiff --git a/src/main.cpp b/src/main.cpp
16*4882a593Smuzhiyunindex 677962e..273a217 100644
17*4882a593Smuzhiyun--- a/src/main.cpp
18*4882a593Smuzhiyun+++ b/src/main.cpp
19*4882a593Smuzhiyun@@ -164,6 +164,11 @@ main(int argc, char *argv[])
20*4882a593Smuzhiyun         Options::size = std::pair<int,int>(800, 600);
21*4882a593Smuzhiyun     }
22*4882a593Smuzhiyun
23*4882a593Smuzhiyun+#if GLMARK2_USE_DISPMANX
24*4882a593Smuzhiyun+    /* dispmanx can only run fullscreen */
25*4882a593Smuzhiyun+    Options::size = std::pair<int,int>(-1, -1);
26*4882a593Smuzhiyun+#endif
27*4882a593Smuzhiyun+
28*4882a593Smuzhiyun     // Create the canvas
29*4882a593Smuzhiyun #if GLMARK2_USE_X11
30*4882a593Smuzhiyun     NativeStateX11 native_state;
31