John Conklin II
512b847684
Merge pull request #14339 from hyperlogic/bug-fix/anim-debug-draw-crash
...
AnimDebugDraw: Prevent multi-threaded access to shared map collection.
2018-11-12 10:47:01 -08:00
John Conklin II
9d404a6cf3
Merge pull request #14379 from Cristo86/gles_use_tbo_no_ssbo
...
case 19562: GLES - Use TBO instead of SSBO and make shaders use it when it is not gl45 (master)
2018-11-12 10:45:52 -08:00
Brad Hefta-Gaub
22dd958582
Merge pull request #14297 from jherico/feature/vcpkg
...
Case 19807: Switch to vcpkg for many dependencies on all non-mobile platforms
2018-11-12 09:52:02 -08:00
Brad Davis
8c4f0ec774
Vcpkg migration
2018-11-08 12:28:06 -08:00
Dante Ruiz
501746b156
3D Keyboard
2018-11-08 09:58:53 -08:00
Sam Gateau
d15c8a8854
Merge pull request #14313 from SamGondelman/macFix
...
Case 19686: Possibly fix mac debug deferred issue
2018-11-07 10:33:41 -08:00
Anthony Thibault
dc43d1bf8f
AnimDebugDraw: Prevent multi-threaded access to shared map collection.
...
It was possible for the render thread to iterate over a map while the main thread mutates the same map.
This could have led to memory corruption and crashes.
To fix this we make a copy of the collection and pass the copy to the lambda that executes on the render thread.
2018-11-02 17:53:07 -07:00
Sam Gateau
fa0c58fa0e
Assign the correct binding slots for the Resource Buffers to fix the deformed mesh rendering of the Avatar in gles backend
2018-11-02 00:08:47 -07:00
sabrina-shanman
cbca77b12f
Rename HFMGeometry to HFMModel and adjust related variables
2018-11-01 17:17:48 -07:00
SamGondelman
c4c4d2c98d
possibly fix mac issues
2018-10-31 13:28:07 -07:00
sabrina-shanman
becee7f010
Re-name FBXGeometry to HFMGeometry and do the same for related classes
2018-10-30 17:28:42 -07:00
Cristian Luis Duarte
bc7e49482a
Add Android for the condition of _meshBlendshapeBuffer usage
2018-10-30 19:44:39 -03:00
SamGondelman
7dff015585
maybe?
2018-10-25 14:40:58 -07:00
Brad Davis
c8e664a0a1
New SPIRV Shader toolchain
2018-10-23 10:40:12 -07:00
Seth Alves
2ce8ed25f8
Merge pull request #14125 from Atlante45/fix/mac-warnings
...
Fix new Mac warnings
2018-10-20 13:40:53 -07:00
Sam Gateau
388b31acf7
Merge pull request #14169 from SamGondelman/highlight
...
Fix highlight not working after HMD switch
2018-10-19 11:58:25 -07:00
John Conklin II
9c841db9fb
Merge pull request #14184 from SamGondelman/blendshape
...
Move blendshape buffers to render thread
2018-10-19 11:55:44 -07:00
SamGondelman
47c6825aea
CR
2018-10-18 11:08:53 -07:00
SamGondelman
de4dff5202
fix highlight weirdness
2018-10-17 16:18:55 -07:00
John Conklin II
72c9f697ab
Merge pull request #14119 from SamGondelman/varying
...
Move stage frames to Varyings
2018-10-17 11:16:28 -07:00
John Conklin II
9f0b4fb437
Merge pull request #14122 from SamGondelman/skybox
...
Rebake default skybox for all platforms
2018-10-17 09:50:00 -07:00
Sam Gondelman
121fc7205c
Delete Default-Sky-9-cubemap.texmeta
2018-10-14 22:36:22 -07:00
Sam Gondelman
39c828fad8
please
2018-10-10 19:07:49 -07:00
Sam Gondelman
2421f9388c
FIX BUILD ERRORS?
2018-10-10 17:09:35 -07:00
Sam Gondelman
6ed38ea333
fix build errors
2018-10-10 16:16:56 -07:00
Sam Gondelman
296bd65c9b
fix build errors
2018-10-10 16:05:14 -07:00
SamGondelman
327c2f4e3d
move blendshape buffers to render thread
2018-10-10 15:32:53 -07:00
Clement
8983fe2bcf
Fix new Mac warnings
2018-10-09 12:11:55 -07:00
SamGondelman
c10bb7d525
pointers
2018-10-08 18:05:09 -07:00
Sam
87efeb1a70
make sure that we compile, dah
2018-10-03 16:15:07 -07:00
sam gateau
81e0d5ced0
Merge branch 'black-bis' of github.com:samcake/hifi into black-bis
2018-10-03 16:03:33 -07:00
sam gateau
702d26d2bd
Addressing the bug on Mac AMD
2018-10-03 16:03:09 -07:00
Sam Gateau
c194e795ac
Merge branch 'master' of https://github.com/highfidelity/hifi into black-bis
2018-10-03 12:12:15 -07:00
sam gateau
5d0f2e3035
And more changes for better syntax and less useless stuff
2018-10-02 13:09:04 -07:00
sam gateau
ff24a99032
Unify the the packing of the blendshape offset for simplicity and settle on the name DrawcallUniform
2018-10-02 11:18:20 -07:00
Sam Gateau
c95c736b1f
FOUnd a working path for gl41
2018-10-01 22:50:29 -07:00
Sam Gateau
d1d4920c35
Check and fixed the shader for nvidia regarding the unpacked variable name, adjust luci.js to be able to move the viewport
2018-10-01 21:35:18 -07:00
David Rowe
f7fd76b316
Merge branch 'master' into M18586
...
# Conflicts:
# interface/src/scripting/HMDScriptingInterface.h
2018-10-02 16:49:16 +13:00
David Rowe
2f3a9412f3
Make highlight occlusion match overlay occlusion
2018-10-02 15:36:18 +13:00
Sam Gateau
c593f00839
Merge branch 'master' of https://github.com/highfidelity/hifi into black-bis
2018-10-01 19:10:18 -07:00
sam gateau
392e2ff535
trying and failing andad trying and rince and repeat
2018-10-01 17:45:16 -07:00
John Conklin II
0ef407a45c
Merge pull request #14116 from sethalves/fix-bad-render-downcasts
...
get asan to not complain about invalid downcasts during transaction.updateItem
2018-10-01 16:57:03 -07:00
SamGondelman
49553e0285
bake default skybox
2018-10-01 14:05:15 -07:00
sam gateau
c12115bfda
Addressing the 4.1 pass and make sure it works on windows pc and mac
2018-10-01 11:51:46 -07:00
SamGondelman
de90ce5f2b
move stage frames to varyings
2018-10-01 11:26:02 -07:00
Sam Gateau
5842416ae6
Exploring the possible packing schemes and trying to debug the tangent
2018-09-30 23:11:36 -07:00
Seth Alves
90d9af35b5
minimize diff
2018-09-30 16:05:08 -07:00
Seth Alves
e30497595c
static_cast can be used here rather than dynamic
2018-09-30 15:49:42 -07:00
Seth Alves
749b02cfb8
get asan to not complain about invalid downcast of CauterizedMeshPartPayload UpdateFunctor
2018-09-30 15:12:49 -07:00
sam gateau
1ff4c54c1c
Packing normal and tangents
2018-09-28 17:49:52 -07:00