Sam Gateau
f992e875b4
Adding intrsumentation for nsight and hiding the nsight specific code in cpp
2015-07-08 14:25:13 -07:00
Seth Alves
508ae276c6
enable -Wdouble-promotion
2015-06-16 18:23:10 -07:00
Bradley Austin Davis
c31d36be59
Fixing scale resolution issues
2015-05-07 12:01:56 -07:00
Bradley Austin Davis
fc73676b4d
Merge branch 'master' into plugins_pt1
2015-05-06 11:43:25 -07:00
Brad Davis
302aa9db47
Removing access to the gl widget and display managers
2015-05-02 00:49:52 -07:00
David Rowe
528f73897c
Make double click face tracking toggle button reset tracking
2015-04-30 23:14:23 -07:00
Brad Davis
ac7b373231
Throttle rendering needs to ensure it's active context
2015-04-23 10:27:28 -07:00
Brad Davis
c4d2bd2cda
More coding standard fixes
2015-04-22 19:18:09 -07:00
Brad Davis
d14d5f3d29
Working on new-UI implementations of address bar and login
2015-04-15 00:36:04 -07:00
Brad Davis
74cf4b57b3
Ensure the frame timer doesn't re-engage on exit
2015-04-06 11:25:47 -07:00
Bradley Austin Davis
1d56266044
Merge branch 'master' into oculus_old_renderer
2015-03-20 09:56:54 -07:00
ZappoMan
c5314aceac
more DRYing up of code
2015-03-19 11:57:57 -07:00
ZappoMan
3c41ecd091
cleanup accepted files implementation
2015-03-19 11:29:41 -07:00
ZappoMan
8e0141b8e9
first cut at fst drag/drop support
2015-03-19 08:48:13 -07:00
Brad Davis
872012856f
Merge branch 'master' into oculus_old_renderer
2015-03-18 15:35:49 -07:00
ZappoMan
749bc1ee9b
support for loading of JS files by drag, web page urls, and openfile events
2015-03-17 08:38:39 -07:00
Brad Davis
f699a9c6f2
Merge remote-tracking branch 'upstream/master' into oculus_old_renderer
2015-03-13 20:31:06 -07:00
Ryan Huffman
2a84d9a6ab
Fix issue with .svo's not loading when the url has parameters
2015-03-13 10:06:49 -07:00
Brad Davis
7e50d6359e
Merge remote-tracking branch 'upstream/master' into oculus_old_renderer
2015-03-12 22:54:44 -07:00
Ryan Huffman
c3c2a75f48
Handle .svo drop events and emit svoImportRequested
2015-03-11 15:38:15 -07:00
Brad Davis
961173ede6
Merge remote-tracking branch 'upstream/master' into oculus_old_renderer
2015-03-10 19:45:25 -07:00
Stephen Birarda
6afdb26042
let QMainWindow delete GLCanvas, just stop the QTimer instead
2015-03-10 13:19:32 -07:00
Brad Davis
7f29a70157
Switchable between SDK/client distortion
2015-02-26 00:06:59 -08:00
Brad Davis
670a566763
Porting oculus rendering to 0.4.4 SDK
2015-02-23 22:15:59 -08:00
Brad Davis
06b9b9cc88
Getting SDK based rendering and Direct HMD mode working
2015-02-21 00:15:12 -08:00
Atlante45
25df784f43
Headers cleanup
2014-12-15 10:56:42 -08:00
Sam Gateau
ac269e16c0
start working on the target framerate control
2014-10-23 13:19:34 -07:00
Andrzej Kapolka
1ef9126482
Migrating to device-independent coordinates.
2014-09-08 13:59:19 -07:00
Andrzej Kapolka
c2cd23a54c
Mouse coordinate fix.
2014-09-05 17:07:37 -07:00
Andrzej Kapolka
7f6b3d3649
Dimension fixes for Retina displays.
2014-09-05 16:44:45 -07:00
Aleric Inglewood
d555017fb4
Coding style fix.
2014-07-10 19:25:00 +02:00
Aleric Inglewood
801be7edee
Stop QMenuBar to steal keyboard focus when pressing Alt key in Linux.
2014-07-09 13:55:38 +02:00
barnold1953
634e0f38e8
Accurate Oculus frame timing
2014-06-26 11:27:17 -07:00
Mohammed Nafees
29d64373b4
Merge branch master
2014-04-24 18:52:59 +05:30
Stephen Birarda
684c6b5372
run regex header replacement on all cpp files
2014-04-09 09:35:42 -07:00
Mohammed Nafees
ba7c696786
child like behaviour for the widget
2014-04-08 23:38:49 +05:30
Andrzej Kapolka
f92f45df63
Keep track of keys pressed, synthesize release events when focus is lost.
...
Closes #2375 .
2014-03-20 11:17:36 -07:00
Philip Rosedale
2b7cc43172
Merge pull request #2323 from ZappoMan/throttlerenderingtweaks
...
make throttle rendering not adjust LOD
2014-03-14 17:50:52 -07:00
Brad Hefta-Gaub
a5eb5d6515
handle minimize case
2014-03-14 17:22:35 -07:00
Philip Rosedale
3e1bf7fbb8
Add variable name for throttled frame rate, change to multiple of 60FPS
2014-03-14 17:09:09 -07:00
Geenz
d02f0ba687
Fix for the “ringing” issue. Don’t let Qt handle our buffer swaps. Handle the swaps ourselves.
2014-03-14 19:38:17 -04:00
Geenz
55d0835ba1
Indentation!
2014-03-13 19:08:18 -04:00
Geenz
4523ae742e
Tweak in code styling per Brad’s feedback, along with using SIGNAL and SLOT instead of function pointers directly.
2014-03-13 18:51:14 -04:00
Geenz
2e119fa0fe
Skip rendering when we're minimized.
2014-03-13 11:41:15 -04:00
Geenz
d580f177a3
Refactor if..else into a switch.
...
Also support the hidden and suspended states.
2014-03-12 21:17:54 -04:00
Geenz
292f37154b
Use the applicationStateChanged signal.
2014-03-12 21:08:55 -04:00
Geenz
e27af75ad2
Use QApplication::applicationState to detect if we're in the background.
...
May want to expand upon this at some point; if we’re hidden we most
definitely *do not* want to render anything
2014-03-12 20:49:58 -04:00
Geenz
9c61f12926
Support for an idle render time step.
...
The basics of this is, if the application has changed its active state
then we only call paintGL every N milliseconds. Currently the default
time step is 100 milliseconds.
2014-03-12 19:10:26 -04:00
stojce
08c8f47cd4
added SNAPSHOT_EXTENSION constant
2014-02-13 20:05:59 +01:00
stojce
68584c654b
Allow drag-and-drop of snapshots into Interface
2014-02-12 02:12:52 +01:00