Brad Davis
|
884ee1a68b
|
Disable debug HMD plugin, ensure we release resources each frame
|
2016-08-12 22:28:45 -07:00 |
|
Brad Davis
|
c66ed3e009
|
Use weak pointers instead of references for deallocation safety
|
2016-08-12 22:28:44 -07:00 |
|
Brad Davis
|
5210dee155
|
Cleanup of GPU lib, breaking up Resource.h
|
2016-08-12 22:28:43 -07:00 |
|
Bradley Austin Davis
|
d2fd7f88fd
|
Enabling OSX Oculus plugin
|
2016-08-12 22:28:43 -07:00 |
|
Brad Davis
|
b12332b517
|
Add preview window toggle, fix cursor in HMD
|
2016-08-12 22:28:42 -07:00 |
|
Brad Davis
|
f8690867d3
|
Allow plugins to query if a texture is ready to render
|
2016-08-12 22:28:41 -07:00 |
|
Brad Davis
|
a4c5c7bc16
|
Hopefully better handling of the OpenVR api
|
2016-08-12 22:28:40 -07:00 |
|
Brad Davis
|
f819e98d94
|
Fix menu so that functions indirectly triggered by menu scanning don't inherit the menu group
|
2016-08-12 22:28:40 -07:00 |
|
Brad Davis
|
479b9a9f2b
|
Cleanup GL helpers and debug logging
|
2016-08-12 22:28:39 -07:00 |
|
Brad Davis
|
619158b6f2
|
Remove glfinish
|
2016-08-12 22:28:38 -07:00 |
|
Brad Davis
|
9cd1d69f1e
|
Restoring preview and removing excessive GL state sync
|
2016-08-12 22:28:37 -07:00 |
|
Brad Davis
|
c6848a1b55
|
Remove static allocation debugger
|
2016-08-12 22:28:37 -07:00 |
|
Brad Davis
|
b662ae4cfa
|
More profiling ranges
|
2016-08-12 22:28:36 -07:00 |
|
Brad Davis
|
9f4fb0e8bd
|
Stop messing about with the context, leave it bound on the render thread
|
2016-08-12 22:28:35 -07:00 |
|
Brad Davis
|
841d27ad20
|
Temporarily disable on-screen mirror and conform present batch to conventions
|
2016-08-12 22:28:34 -07:00 |
|
Brad Davis
|
0396694715
|
Fix initial state of view correction, plus overkill
|
2016-08-12 22:28:33 -07:00 |
|
Brad Davis
|
cbe1f6dbf5
|
Allow the lighting framebuffer to use the camera correction to stabilize lights in the HMD
|
2016-08-12 22:28:32 -07:00 |
|
Brad Davis
|
94fe2a8824
|
Fix GPU bug that could leave two uniform buffers with the same binding location
|
2016-08-12 22:28:32 -07:00 |
|
Brad Davis
|
29ff401506
|
Fix resizing of window in 2D mode
|
2016-08-12 22:28:31 -07:00 |
|
Brad Davis
|
d8b0fee934
|
Fixing color balance, enabling vive controllers
|
2016-08-12 22:28:30 -07:00 |
|
Brad Davis
|
901e2da828
|
Hand lasers
|
2016-08-12 22:28:29 -07:00 |
|
Brad Davis
|
b10e2020a7
|
Don't crash on plugin switch
|
2016-08-12 22:28:29 -07:00 |
|
Brad Davis
|
02b4873ab0
|
Use move constructor for building buffer shadow updates
|
2016-08-12 22:28:28 -07:00 |
|
Brad Davis
|
c2509e9492
|
Working on draw crash bug, adding render thread trash handling
|
2016-08-12 22:28:27 -07:00 |
|
Brad Davis
|
09ddad0fe0
|
HMD compositing and buffer debugging
|
2016-08-12 22:28:26 -07:00 |
|
Brad Davis
|
2340afc48e
|
Updating object transform code
|
2016-08-12 22:28:25 -07:00 |
|
Brad Davis
|
64ece05f40
|
Move compositing framebuffer to main GL plugin
|
2016-08-12 22:28:25 -07:00 |
|
Brad Davis
|
894d29bb29
|
Fixing flicking in instance based objects
|
2016-08-12 22:28:24 -07:00 |
|
Brad Davis
|
adcfd55cc0
|
Batch replay reprojection
|
2016-08-12 22:28:23 -07:00 |
|
Brad Davis
|
7e93747acf
|
Working on reprojection
|
2016-08-12 22:28:22 -07:00 |
|
Bradley Austin Davis
|
66cc9136eb
|
Working on build
|
2016-08-12 22:18:48 -07:00 |
|
Bradley Austin Davis
|
cab1843eff
|
Buffers on the render thread need special treatment
|
2016-08-12 22:18:40 -07:00 |
|
Bradley Austin Davis
|
13d7715c41
|
Prevent deadlock on changing plugins
|
2016-08-12 22:18:39 -07:00 |
|
Bradley Austin Davis
|
d0912c6063
|
Threaded Oculus support
|
2016-08-12 22:18:38 -07:00 |
|
Bradley Austin Davis
|
a0cc6f8817
|
Better buffer updating
|
2016-08-12 22:18:37 -07:00 |
|
Bradley Austin Davis
|
274321de8a
|
First pass at threaded rendering
|
2016-08-12 22:18:36 -07:00 |
|
Brad Hefta-Gaub
|
8a28f7cdac
|
Merge pull request #8432 from Atlante45/fix/ignore
Fix ignore icon stuck in hover state
|
2016-08-12 19:28:47 -07:00 |
|
Atlante45
|
b6c26b2f87
|
Fix ignore icon stuck in hover state
|
2016-08-12 18:13:26 -07:00 |
|
Clément Brisset
|
5a1c7bd4e6
|
Merge pull request #8407 from highfidelity/steam
Steam integration
|
2016-08-12 16:55:48 -07:00 |
|
Clément Brisset
|
c62630a476
|
Merge pull request #8430 from Atlante45/steam
Update Steam invite icon
|
2016-08-12 16:05:21 -07:00 |
|
Atlante45
|
121890235c
|
New steam invite icon
|
2016-08-12 15:24:28 -07:00 |
|
Atlante45
|
6c5acf4481
|
Change location of the Steam invite icon
|
2016-08-12 14:53:03 -07:00 |
|
Stephen Birarda
|
c330e005dd
|
Merge pull request #8426 from Atlante45/steam
New metaverse web API
|
2016-08-12 13:32:41 -07:00 |
|
Brad Davis
|
e2f7b443fd
|
Merge pull request #8339 from sethalves/overlay-children
3D Overlays can be children
|
2016-08-12 12:16:21 -07:00 |
|
James B. Pollack
|
7866786da9
|
Merge pull request #8406 from AlexanderOtavka/script-load
Disable loading client scripts over ATP
|
2016-08-12 11:01:14 -07:00 |
|
Atlante45
|
19b3aa9c89
|
New metaverse web API
|
2016-08-12 10:42:32 -07:00 |
|
Clément Brisset
|
7c698b8cbb
|
Merge pull request #8423 from Atlante45/steam
Update Steam branch
|
2016-08-12 10:40:53 -07:00 |
|
Atlante45
|
e4dd4c1a41
|
Merge branch 'master' of https://github.com/highfidelity/hifi into steam
|
2016-08-12 10:38:05 -07:00 |
|
James B. Pollack
|
4c663b9d18
|
Merge pull request #8416 from SamGondelman/shaderFix
Don't always mark procedural shaders dirty
|
2016-08-11 22:49:46 -07:00 |
|
Brad Davis
|
9ee8ab98ad
|
Merge pull request #8417 from Atlante45/steam
Update to the new Web API interface
|
2016-08-11 15:40:09 -07:00 |
|