Alexander Bock
317ecad9ac
Potential fix for High-DPI and manual framebuffer sizes by using SGCT window scaling
2016-10-23 22:55:26 +02:00
Alexander Bock
616a115536
Adding a Lua function to manually enable/disable the frame synchronization
2016-09-24 14:55:20 +02:00
Alexander Bock
fa136ecb99
Merge branch 'feature/synchronization' into develop
2016-09-22 17:58:05 +02:00
Alexander Bock
6938b59f00
Add application of blending and warping to the takeScreenshot function
2016-09-22 10:28:10 +02:00
Alexander Bock
2ed8042667
Add methods to disable synchronization during scene loading as the application will get killed by the sync timeout otherwise
2016-09-21 22:29:52 +02:00
Erik Broberg
9bdbf95961
--amend
2016-09-01 15:25:56 -04:00
Erik Broberg
cc2c26a3e7
Enable OpenSpace checking isUsingSwapGroups and isSwapGroupMaster
2016-09-01 15:19:25 -04:00
Kalle Bladin
c01808ce10
Convert tabs to spaces.
2016-08-17 00:30:53 -04:00
Matthew Territo
a2c96f5a36
Added ability to cycle through average frametime, FPS and average FPS
...
"t" and "Shift+t" are Lua bindings in common.lua
Maybe needs to be part of SettingsEngine instead, but the display code was already in RenderEngine, so it'll do for now on this branch
2016-07-20 16:33:37 -06:00
Alexander Bock
6d8a16f19e
Rendering ImGui, ScreenLog, and Information as a post-processing step to make it work in fisheye rendering (closing #119 )
...
Disable SGCT ESC terminate handling and implement a method that optionally waits before closing the application (closing #120 )
- ESC key is now bound to a call to "openspace.toggleShutdown()" that will initiate a shutdown in 3 seconds unless ESC is pressed again
- The countdown timer is set in the openspace.cfg
2016-07-17 02:33:45 +02:00
Alexander Bock
438e34b272
Enable feature to limit the GUI, console, and Log output to a single window in a multi-window setup
2016-06-27 02:11:49 +02:00
Alexander Bock
3fe802ae1f
Merge branch 'develop' into release/ips
2016-06-16 13:51:34 +02:00
Alexander Bock
5cc278c97f
Add ModelMatrix retrieval to WindowWrapper
2016-06-16 00:57:31 +02:00
Gene Payne
d5ddaf84b8
Working on global settings integrated in gui but no functionality yet
2016-06-15 14:46:19 +02:00
Michael Nilsson
c72536fbbc
untabify to make merge easier
2016-04-20 15:21:30 -04:00
Alexander Bock
906470f28e
Untabify the rest of the source files
...
Update Ghoul repository
2016-04-18 20:14:29 +02:00
Emil Axelsson
73cf15beb6
- Add currentDrawBufferResolution method in WindowWrapper
...
- Base renderer resolution on draw buffer resolution instead of window res
- Obtain number of aa samples from config file, instead of hard coding to
eight samples
2016-02-09 10:46:51 +01:00
Alexander Bock
877a4d1ba6
Updated copyright header
2016-02-05 17:43:21 +01:00
Alexander Bock
465715f652
Remove DummyWindowWrapper and implement default methods into WindowWrapper
2015-12-23 16:26:24 -05:00
Alexander Bock
adfc7d244c
Cleanup of WindowWrapper classes
2015-12-14 15:55:28 -08:00
Alexander Bock
1149a0d380
Compile fix for unit test cases where no windowwrapper is needed
2015-10-27 15:03:46 -05:00
Alexander Bock
f3fd055db8
Rename WindowHandler to WindowWrapper
2015-10-26 15:00:46 -05:00