HifiExperiments
ce7c304025
Merge remote-tracking branch 'overte/master' into taa
2024-10-29 23:30:11 -07:00
HifiExperiments
e7f7314b37
Merge branch 'master' into protocol_changes
2024-10-02 12:11:39 -07:00
HifiExperiments
f987bbca4f
add a setting to workaround the GLES colorspace conversion issue
2024-08-16 14:35:33 -07:00
HifiExperiments
56f697e5f0
merge old work
2024-02-24 23:26:34 -08:00
Dale Glass
e7591d6794
Revert "Revert "Mirrors + Portals""
2024-01-13 11:23:36 +01:00
c6e4e5de37
Revert "Mirrors + Portals"
2024-01-13 11:18:08 +01:00
HifiExperiments
5159367b4c
fix paramsOffset and view flipping
2023-12-18 15:42:17 -08:00
Dale Glass
1cf3756c84
Move screen naming to UI library, and improve naming
2023-01-07 19:35:52 +01:00
Dale Glass
de36c716c8
Try to make screen descriptions include more info
2023-01-06 20:35:57 +01:00
Dale Glass
8884988336
Add an option to choose which screen to use for full screen mode
2023-01-06 17:32:06 +01:00
Mike
7a63ce4ca2
Replace call to window->devicePixelRatio() with devicePixelRatioF() to handle scales that are not multiples of 100%
2022-01-20 17:36:41 +00:00
Kalila
03b5b83b67
Merge pull request #1339 from odysseus654/pr/make_shared
...
Housekeeping: use of std::make_shared / QSharedPointer::create.
2021-12-09 17:14:04 -05:00
Dale Glass
b8d1057e1f
Replace the deprecated QMutex{ QMutex::Recursive} with QRecursiveMutex
...
This fixes around 1700 warnings.
2021-09-26 01:27:19 +02:00
Dale Glass
3349d02cef
Merge pull request #1349 from JulianGro/use_GLVND
...
Set GL preference to GLVND
2021-09-25 20:31:11 +02:00
Julian Groß
babee7c527
Set GL preference to GLVND
2021-09-17 21:04:12 +02:00
Heather Anderson
bcce9a2091
convert explicit shared pointer creation (using "new") to make_shared where possible/appropriate
2021-09-11 15:15:04 -07:00
Heather Anderson
ab4d70760e
review and cleanup of "#include <QtCore/QSharedPointer>"
2021-09-10 21:40:54 -07:00
David Rowe
4d11d1d515
Convert all "/**jsdoc" occurrences to "/*@jsdoc"
2021-05-12 10:54:45 +12:00
Julian Groß
8573425f68
Update library headers
2021-04-15 20:15:36 +02:00
HifiExperiments
30c4779eeb
name all the threads
2021-02-13 20:17:28 -08:00
David Rowe
01cd4aa22d
Reduce horizontal size of HUD overlay from 270 deg to 180 deg
2020-10-24 16:05:17 +13:00
David Rowe
4d70651c69
Make default reticle depth be HUD overlay radius
2020-10-24 16:00:55 +13:00
David Rowe
436bed3a69
Increase HUD overlay radius
2020-10-24 16:00:39 +13:00
kasenvr
908774ae53
Merge pull request #806 from daleglass/use_legacy_opengl
...
Set OpenGL_GL_PREFERENCE to LEGACY
2020-10-13 19:17:23 -04:00
Dale Glass
7b6fbe1f69
Set OpenGL_GL_PREFERENCE to LEGACY
...
GLVND appears to break the entire UI on ATI video cards.
It was set to GLVND due to an understanding that this was a no-op setting, but it turns
out the documentation in OpenGL_GL_PREFERENCE is confusing, and it looks like LEGACY
is the setting that was being used after all.
An additional point of interest is that debian/rules contained OpenGL_GL_PREFERENCE=GLVND,
and this was done back in the High Fidelity days. It's uncertain whether this was correct
or not, though.
2020-10-13 20:13:45 +02:00
kasenvr
d12cd36eb3
Merge pull request #677 from HifiExperiments/mouse
...
Add option to capture mouse
2020-10-12 13:19:36 -04:00
Dale Glass
1c44bc96d9
Set GL preference to GLVND
...
This should be a no-op, besides generating less build warnings,
since:
"CMake 3.11 and above prefer to choose GLVND libraries."
And 3.11 is a few years old at this point
2020-09-27 20:37:12 +02:00
HifiExperiments
932f5dbfb3
CR
2020-09-06 22:41:17 -07:00
HifiExperiments
5281f89d0d
FUUUUUUUCK FINALLY
2020-09-02 11:28:43 -07:00
HifiExperiments
1e100a672e
merge with master and try to fix opacity mode stuff
2019-10-23 22:21:45 -07:00
Brad Davis
960cab9994
Qt 5.13 warnings & fixes
2019-10-08 15:40:13 -07:00
Brad Davis
d69a83a2f2
fix warnings
2019-10-04 18:20:10 -07:00
Brad Davis
243120b95c
Even better frame capture
2019-10-04 14:57:39 -07:00
Brad Davis
3c6e98f16b
New format for captured GPU frames
2019-10-04 08:34:06 -07:00
Sam Gateau
3c34443f24
where possible (in OpenGLDisplayPLugin) remove the need for the eye specific function and keep it in the HMD display plugin for the case of the POinter drawcall
2019-09-09 13:43:32 -07:00
Sam Gateau
3509a797a1
Avoiding to rely on the display plugin resource in the getHUDOperator to avoid a case of unallocated resource
2019-09-09 11:33:05 -07:00
HifiExperiments
97b9179144
merge with master
2019-09-05 00:46:56 -07:00
Simon Walton
99e1178d9c
Move getRequiredThreadCount override from OculusBaseDisplayPlugin to HmdDisplayPlugin
2019-08-08 11:14:02 -07:00
Simon Walton
0f6ad43531
Set desktop reserved threads to 1; HMD reserved threads to 2
2019-08-06 15:34:13 -07:00
Shannon Romano
8e708b29de
Merge pull request #15934 from ctrlaltdavid/DOC-62
...
DOC-62: Reticle JSDoc
2019-07-22 15:32:48 -07:00
Seth Alves
22a913bee2
fix bug that caused comfort-mode to be active at all times in HMD
2019-07-15 21:10:42 -07:00
David Rowe
8be59633f4
Reticle JSDoc
2019-07-16 12:49:54 +12:00
Shannon Romano
3f7e5a48bb
Merge pull request #15533 from sethalves/squeeze-vision-while-moving
...
Case 21663: comfort mode
2019-07-15 14:54:31 -07:00
SamGondelman
60600779c9
merge with master
2019-07-12 11:01:17 -07:00
Seth Alves
9baf4c7078
comfort mode -- squeeze vision to avoid sickness
2019-07-12 09:14:17 -07:00
amer cerkic
d5d5741d42
removed extra lines
2019-07-10 17:17:53 -07:00
amer cerkic
73097113c7
adding a null check to the display plugin. Possible that display plugin was disposed off during the check if hmdmode
2019-07-10 17:13:34 -07:00
Anna
f44bc52d58
implemented requested changes, fixed math error in filmic curve
2019-07-01 17:05:13 -07:00
Anna
f52376563d
remove redundant getRenderTexturePipeline() override from HMD display plugin
2019-07-01 11:14:54 -07:00
Anna
787359fdfb
fixed ui flipping issue
2019-07-01 10:52:03 -07:00