diff --git a/trap/config.py b/trap/config.py index d782ee4..605a4bd 100644 --- a/trap/config.py +++ b/trap/config.py @@ -255,6 +255,9 @@ render_parser.add_argument("--render-file", render_parser.add_argument("--render-window", help="Render a previewing to a window", action='store_true') +render_parser.add_argument("--full-screen", + help="Set Window full screen", + action='store_true') render_parser.add_argument("--render-url", help="""Stream renderer on given URL. Two easy approaches: diff --git a/trap/renderer.py b/trap/renderer.py index accc117..e08574f 100644 --- a/trap/renderer.py +++ b/trap/renderer.py @@ -256,7 +256,7 @@ class Renderer: self.out_writer = self.start_writer() if self.config.render_file else None self.streaming_process = self.start_streaming() if self.config.render_url else None - if self.config.render_window: + if self.config.render_window: pass # cv2.namedWindow("frame", cv2.WND_PROP_FULLSCREEN) # cv2.setWindowProperty("frame",cv2.WND_PROP_FULLSCREEN,cv2.WINDOW_FULLSCREEN) @@ -265,7 +265,7 @@ class Renderer: config = pyglet.gl.Config(sample_buffers=1, samples=4) # , fullscreen=self.config.render_window - self.window = pyglet.window.Window(width=self.frame_size[0], height=self.frame_size[1], config=config) + self.window = pyglet.window.Window(width=self.frame_size[0], height=self.frame_size[1], config=config, fullscreen=self.config.full_screen) self.window.set_handler('on_draw', self.on_draw) self.window.set_handler('on_refresh', self.on_refresh) self.window.set_handler('on_close', self.on_close)