Sam Gateau
4dcfa59997
Merge branch 'master' of github.com:highfidelity/hifi into yellow
2019-06-25 11:14:09 -07:00
Sam Gateau
cb1bf57bd1
Address pr review comments
2019-06-24 16:54:06 -07:00
Ken Cooke
541d45012a
Move BlendshapePacking_avx2.cpp to shared
2019-06-24 12:54:58 -07:00
Ken Cooke
75aea88f20
CR feedback
2019-06-24 11:51:03 -07:00
Ken Cooke
87e0f5b2bb
Runtime dispatch for AVX2
2019-06-23 10:40:15 -07:00
Ken Cooke
8653118b6c
Full SIMD implementation of packBlendshapeOffsets() using AVX2.
...
6x speedup over the existing (partial SIMD) version.
60x speedup over the original (pure GLM) version.
2019-06-23 10:32:57 -07:00
Ken Cooke
cceff21cd0
Pull packBlendshapeOffsets() into separate function
2019-06-23 08:57:56 -07:00
Ken Cooke
87c680382f
Strip-mining optimization to improve cache utilization.
...
For each mesh: init, accumulate, and pack using a recycled offset buffer.
2019-06-23 08:42:38 -07:00
Ken Cooke
9e309b095d
Fix bug that was packing zero offsets that were never used
2019-06-23 08:00:13 -07:00
Sam Gateau
a278e6c52c
REmoving unecessary job introduced dureing development
2019-06-21 17:24:21 -07:00
Sam Gateau
b5e4a47375
Proper allocation of the resource in forward and starting to remove the ui as we have it
2019-06-19 17:33:26 -07:00
SamGondelman
f2e3218ec0
possible fix for do_setPipeline crash and other mac fixes
2019-06-19 16:34:38 -07:00
Sam Gateau
fdf06ea819
Merge branch 'master' of github.com:highfidelity/hifi into yellow
2019-06-19 09:41:45 -07:00
SamGondelman
3ff81607ab
fix deferred rendering on macbook air
2019-06-18 17:17:21 -07:00
Sam Gateau
251faf2171
Trying to clean up the solution...
2019-06-18 17:08:08 -07:00
Sam Gateau
e5a772a9b8
Introducing the HUD layer rendering pass into it s own task and file
2019-06-14 17:54:15 -07:00
Sam Gateau
12f8c7486b
getting rescaling to work for forward yop
2019-06-14 00:48:07 -07:00
Sam Gateau
5288314d02
Drafting ways to rescale in forward
2019-06-13 17:42:32 -07:00
Seth Alves
67995a8677
don't divide by zero if a grid entity-item has a zero dimension
2019-06-10 14:25:44 -07:00
SamGondelman
129d96a997
get rid of lightmapMap
2019-06-07 14:53:31 -07:00
Sam Gateau
4c18ce7ae6
Merge pull request #15693 from sabrina-shanman/bug_avatar_res-state
...
(BUGZ-559) Improve transition debugging and transition clean-up
2019-06-06 16:35:04 -07:00
sabrina-shanman
833946ceb3
Clean up transition naming
2019-06-06 13:25:06 -07:00
Seth Alves
8018a84e8b
avoid div by zero
2019-06-04 13:00:26 -07:00
SamGondelman
3f42d083f5
fix some transparency issues on amd
2019-06-03 16:14:09 -07:00
SamGondelman
b92e26722c
rebake default skybox
2019-05-21 15:58:46 -07:00
SamGondelman
43874fbfb3
fix AA toggle
2019-05-20 17:21:10 -07:00
SamGondelman
2e666836c7
add more options to render scripting interface
2019-05-20 13:42:53 -07:00
SamGondelman
0039fb2f54
attempt to fix material crash
2019-05-17 14:51:42 -07:00
Shannon Romano
b09247d191
Merge pull request #15572 from hyperlogic/bug-fix/blender-run-crash-fix
...
Fix blender::run crash
2019-05-16 22:09:18 -04:00
Anthony J. Thibault
3ae33353d9
Fixed unused variables warnings
2019-05-16 16:38:47 -07:00
SamGondelman
fee20d9e46
render scripting interface + renderMethod control
2019-05-16 16:01:21 -07:00
Anthony J. Thibault
98fe059d97
Fix blender::run crash
...
Pass a shared_ptr of the HFMModel to the Blender. This will prevent the HFMModel
from being destroyed on the main thread if an Avatar changes their skeletonModelURL.
Also the _blendshapeOffset hash in Model has been eliminated, it was not necessary and
was also a source of data races.
The body of Blender::run has been updated slightly to reduce the number of allocation necessary for temporary QVectors.
2019-05-16 13:12:16 -07:00
jennaingersoll
4c6c0acc56
Merge pull request #15454 from ctrlaltdavid/M22246
...
Case 22246: Picks, PickType, RayPick JSDoc update
2019-05-13 16:16:17 -07:00
Sam Gondelman
4c4589271c
Merge pull request #15469 from SamGondelman/switch
...
Case 22379: Run-time switch for deferred/forward rendering
2019-05-13 11:14:26 -07:00
SamGondelman
eb8c722080
fix runtime switch
2019-05-13 09:58:55 -07:00
Shannon Romano
5c58cec5af
Merge pull request #15522 from SaracenOne/forward_lightmapping
...
Case 22494, BUGZ-127: Render lightmaps in the forward renderer
2019-05-13 09:13:34 -07:00
SamGondelman
59e7db2d6b
Merge remote-tracking branch 'upstream/master' into switch
2019-05-09 11:42:05 -07:00
Shannon Romano
4bd41a1aa3
Merge pull request #15523 from SamGondelman/zone
...
Case 22466, BUGZ-102: Fix zone rendering issues
2019-05-08 14:52:33 -07:00
SamGondelman
04198c6bfc
use weak ptrs, add comment about SelectSortItems performance
2019-05-08 13:13:05 -07:00
SamGondelman
da092cc5f0
fix zone issues
2019-05-08 11:04:54 -07:00
Saracen
410679b9b7
Render lightmaps in the forward renderer
2019-05-08 00:56:34 +01:00
Brad Davis
17632e3c50
PR feedback
2019-05-07 10:36:14 -07:00
Brad Davis
2b1267ffeb
Disable the use of tbb::parallel_for in Blender
2019-05-06 16:53:37 -07:00
Shannon Romano
29e415a104
Merge pull request #15498 from SamGondelman/crash
...
Case 22444: Try to fix materialMapping crash
2019-05-02 16:29:39 -07:00
SamGondelman
50e538a73c
try to fix materialMapping crash
2019-05-01 17:23:19 -07:00
SamGondelman
5a184bd584
fix model bounds
2019-04-30 13:38:11 -07:00
SamGondelman
4a02ab4fe2
move switch logic around
2019-04-29 14:07:49 -07:00
SamGondelman
ca5c7e3904
runtime switch for deferred/forward rendering
2019-04-26 14:37:27 -07:00
David Rowe
73fd61dcf0
Picks, PickType, RayPick JSDoc update
2019-04-25 13:19:07 +12:00
Sam Gateau
dfce7dcaa6
Merge pull request #15405 from SamGondelman/stencil2
...
Case 20060: Grab correct stencil masks from display plugins
2019-04-24 09:52:12 -07:00