Brad Davis
|
3b07e31eab
|
Working on OpenGL debuggability
|
2016-11-29 13:15:56 -08:00 |
|
samcake
|
a07523ca31
|
Merge with Upstream
|
2016-11-17 18:31:05 -08:00 |
|
samcake
|
9031e65aa5
|
Merge and fix the bug!!!
|
2016-11-16 19:12:56 -08:00 |
|
Seth Alves
|
d097fa7982
|
fix polyvox memory leak
|
2016-11-16 14:10:50 -08:00 |
|
samcake
|
982664dac5
|
Merging with upstream
|
2016-11-15 18:14:25 -08:00 |
|
samcake
|
9267f4eaaf
|
Fix the merge with upstream and the new stereo drawcall, fix the timer reporting on mac and fix the openGLChecker quicking on mac
|
2016-11-15 00:40:39 -08:00 |
|
Brad Hefta-Gaub
|
86430e4121
|
Merge pull request #8960 from samcake/red-backup-many-stereo-paths
Introduce Instanced Stereo Drawcall
|
2016-11-14 18:30:42 -08:00 |
|
samcake
|
b888af15e4
|
Fix merge
|
2016-11-14 11:15:27 -08:00 |
|
samcake
|
00addcad9e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-11-10 17:57:34 -08:00 |
|
samcake
|
784a0540ed
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-11-10 10:05:03 -08:00 |
|
Brad Davis
|
db98a742b6
|
Remove incremental transfers
|
2016-11-10 08:35:35 -08:00 |
|
Brad Davis
|
192c72ff99
|
Update menu, initial state for texture management
|
2016-11-09 12:09:25 -08:00 |
|
Bradley Austin Davis
|
9e929ca629
|
Re-enable downsampling for non-sparse textures
|
2016-11-09 12:09:24 -08:00 |
|
samcake
|
af438ae31b
|
Fix the buid
|
2016-11-07 17:56:54 -08:00 |
|
samcake
|
cab699464e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-11-07 17:31:06 -08:00 |
|
sam
|
bcef138545
|
FIx the context stats
|
2016-11-04 18:59:30 -07:00 |
|
samcake
|
f274ef1a59
|
Merging back with upstream and trying to fix counter for them to be more stable
|
2016-11-04 16:56:03 -07:00 |
|
samcake
|
e12040a98a
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-11-04 14:54:18 -07:00 |
|
samcake
|
76aa541d4a
|
Adding the frame gpu and batch timer
|
2016-11-04 11:49:52 -07:00 |
|
samcake
|
3db1831841
|
Merge branch 'master' of https://github.com/highfidelity/hifi into punk
|
2016-11-04 09:59:28 -07:00 |
|
samcake
|
7655f906f1
|
Starting adding a timer for the frame
|
2016-11-03 19:26:30 -07:00 |
|
samcake
|
1086585559
|
fixing the test to actually capture ati correctly and add the report to the ui
|
2016-11-03 15:15:05 -07:00 |
|
samcake
|
6a39ad3b5a
|
Prevent sparse texture on AMD gpus for now
|
2016-11-03 13:01:41 -07:00 |
|
samcake
|
6926cd274c
|
Merge with upstream
|
2016-11-02 18:15:08 -07:00 |
|
samcake
|
9adbb42a6c
|
Fixing the skybox, still issues with the lights
|
2016-10-28 18:12:39 -07:00 |
|
samcake
|
9e91926426
|
fixing most of the rendering in 3D
|
2016-10-28 16:22:46 -07:00 |
|
samcake
|
9d2043cc3c
|
Porting and potentially fixing the stereo drawcall, still not perfrect ork in progress
|
2016-10-27 17:49:10 -07:00 |
|
samcake
|
5bdfceebc5
|
BRingin back the stereo code path
|
2016-10-26 18:35:47 -07:00 |
|
samcake
|
58b81e3b0c
|
Adding counter for the amount of memory used in texture for Framebuffers
|
2016-10-24 18:34:16 -07:00 |
|
Brad Davis
|
861b69aa94
|
Add free GPU memory to the displayed stats
|
2016-10-23 13:07:38 -07:00 |
|
Brad Davis
|
62de2af944
|
Add more GPU stats, make stats easier to read
|
2016-10-22 14:38:46 -07:00 |
|
Brad Davis
|
9523660027
|
Fix offscreen QML texture leak, improve texture sharing for same size surfaces
|
2016-10-20 11:55:25 -07:00 |
|
Brad Hefta-Gaub
|
0e1b377227
|
Merge pull request #8785 from jherico/oculus_crash
Additional plugin debugging, better plugin resource cleanup
|
2016-10-13 13:54:34 -07:00 |
|
samcake
|
5f9c713d44
|
Merging with upstream after resolving some conflicts
|
2016-10-12 09:22:12 -07:00 |
|
Brad Davis
|
28771cbda9
|
Additional plugin debugging, better plugin resource cleanup
|
2016-10-11 19:40:02 -07:00 |
|
samcake
|
77062ac1b3
|
Cleaning up a missing constructor and adjusting the stride for the StrucBuffer by default + merging with upstream
|
2016-10-11 17:13:08 -07:00 |
|
Gabriel Calero
|
834d9c0710
|
Adapt shader for GL ES support which requires operators of the same datatype
|
2016-10-11 12:15:49 -03:00 |
|
samcake
|
297907688c
|
Fixing reveiw comments
|
2016-10-10 12:43:33 -07:00 |
|
samcake
|
621d62cdf8
|
Merge and fix the linux warning
|
2016-10-06 09:53:12 -07:00 |
|
samcake
|
ba88db1b14
|
Tried many different things to narrow down the issue of the corrupted memory, it seems to be linked to the grid dimendsions somehow, i m now forcing to reassign the frustum grid dimension on the 10th iteration which seems to fix the issue....
|
2016-10-05 18:28:19 -07:00 |
|
Brad Davis
|
48092978e9
|
Fix page size usage in gpu buffers
|
2016-10-05 17:05:01 -07:00 |
|
samcake
|
e6572a42e3
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-10-05 09:31:55 -07:00 |
|
samcake
|
6aa39ec95a
|
Polish the debugging of the light volumes
|
2016-10-04 11:03:12 -07:00 |
|
Brad Davis
|
ca3572f991
|
Support external GL textures with proper fencing
|
2016-10-03 17:09:10 -07:00 |
|
samcake
|
337fe155b7
|
clean up warning and merge with upstream
|
2016-09-30 11:01:25 -07:00 |
|
Brad Hefta-Gaub
|
38eccd32a8
|
add developer menu support to enable/disable dynamic texture management
|
2016-09-29 10:18:54 -07:00 |
|
samcake
|
9b94a025fc
|
Refining the voxelization of the sphere in the view frustum grid
|
2016-09-26 18:41:53 -07:00 |
|
Brad Davis
|
ab8a67e84d
|
Code review comments
|
2016-09-23 12:05:11 -07:00 |
|
Brad Davis
|
d382305174
|
Add fence tracking and max values tracking to gpu::Context
|
2016-09-23 12:05:00 -07:00 |
|
Brad Davis
|
82db3d5d55
|
Disable support for framebuffer resizing
|
2016-09-23 12:04:57 -07:00 |
|
Brad Davis
|
0953027ef3
|
Identify pre-generated textures
|
2016-09-23 12:04:56 -07:00 |
|
Brad Davis
|
1ff91219a8
|
Fix strange artifacts in skybox
|
2016-09-23 12:04:52 -07:00 |
|
samcake
|
e8c2dc10f1
|
best state for now
|
2016-09-13 14:59:23 -07:00 |
|
samcake
|
efc4406b47
|
Debugging the grid content
|
2016-09-12 19:46:18 -07:00 |
|
samcake
|
61de063b29
|
Developping the Light Clusters, adding visualization
|
2016-09-08 18:02:35 -07:00 |
|
samcake
|
e2a9751cf5
|
REmove warnings
|
2016-09-06 16:35:28 -07:00 |
|
samcake
|
1165c54f67
|
cleaning up the IndexedContainer in its own file and removing warnings
|
2016-09-06 16:24:03 -07:00 |
|
samcake
|
d2a15ca82c
|
Trying to migrate to a light array instead of each individual lights
|
2016-09-02 17:51:35 -07:00 |
|
Brad Hefta-Gaub
|
8ec5798b7a
|
Merge pull request #8548 from samcake/blue
Exposing GPU & Batch running time to Engine gpu jobs
|
2016-09-02 09:31:09 -07:00 |
|
samcake
|
0c0109e427
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-09-01 15:20:34 -07:00 |
|
samcake
|
354cbbc927
|
Investigate why the disable depth Bclamp doesn't work
|
2016-08-31 19:14:35 -07:00 |
|
Stephen Birarda
|
c9e18e8d90
|
spacing repairs in autoscribe_shader_lib
|
2016-08-31 11:59:51 -07:00 |
|
samcake
|
47aaed491d
|
Merging with Blue
|
2016-08-30 17:06:29 -07:00 |
|
samcake
|
faef8a9930
|
Adding the timing for GPU support with a simpelr JobConfig
|
2016-08-30 12:22:21 -07:00 |
|
samcake
|
3755a3fc32
|
Add batch timing information vs gpu
|
2016-08-29 17:54:17 -07:00 |
|
samcake
|
9669234f9c
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-08-25 12:36:01 -07:00 |
|
Brad Hefta-Gaub
|
99ea180f09
|
Merge pull request #8495 from AndrewMeadows/faster-spherical-harmonics
speed up spherical harmonics calculation with minimal error
|
2016-08-24 15:57:42 -07:00 |
|
Brad Hefta-Gaub
|
0397c6b6ca
|
Merge pull request #8471 from AndrewMeadows/dont-assert-on-bad-data
workaround bad FBXMesh data rather than assert
|
2016-08-22 14:21:48 -07:00 |
|
samcake
|
44c6637160
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-08-22 10:32:06 -07:00 |
|
Andrew Meadows
|
d2d905fc86
|
speed up SH calculation with minimal error
|
2016-08-22 10:21:22 -07:00 |
|
Seth Alves
|
9bcda1bb45
|
merge from upstream
|
2016-08-20 15:25:04 -07:00 |
|
samcake
|
6a076bcee4
|
PRoviding a fix for the macOS build
|
2016-08-19 11:09:12 -07:00 |
|
Andrew Meadows
|
5b5ed220bc
|
add BufferView::Iterator operator<() and friend
|
2016-08-19 10:26:47 -07:00 |
|
Zach Pomerantz
|
813fefd599
|
reimplement buffer get for (c)end
|
2016-08-18 11:26:25 -07:00 |
|
Seth Alves
|
87dbfa7e47
|
add -Wsuggest-override to compile flags and deal with fallout
|
2016-08-18 09:51:41 -07:00 |
|
Brad Davis
|
574737fbb5
|
More GPU api fixes, protect Buffer::flush
|
2016-08-12 22:29:04 -07:00 |
|
Brad Davis
|
58c7df115f
|
Reduce API surface area, make render batches const correct
|
2016-08-12 22:29:01 -07:00 |
|
Brad Davis
|
6d7edd38cc
|
Rename clearViewTransform
|
2016-08-12 22:28:59 -07:00 |
|
Brad Davis
|
82081d7d57
|
Address vsync weirdness
|
2016-08-12 22:28:58 -07:00 |
|
Brad Davis
|
719e555381
|
Restoring reprojection to OpenVR
|
2016-08-12 22:28:55 -07:00 |
|
Bradley Austin Davis
|
f1fd8ac6e4
|
Fix OSX Oculus issues
|
2016-08-12 22:28:51 -07:00 |
|
Brad Davis
|
7fb1315945
|
Properly track the max mip
|
2016-08-12 22:28:48 -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 |
|
Brad Davis
|
c6848a1b55
|
Remove static allocation debugger
|
2016-08-12 22:28:37 -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
|
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 |
|
Bradley Austin Davis
|
66cc9136eb
|
Working on build
|
2016-08-12 22:18:48 -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
|
a714f325fe
|
Merge pull request #8333 from SamGondelman/miscFixes
Miscellaneous cmake and render engine improvements
|
2016-08-10 11:06:50 -07:00 |
|
SamGondelman
|
e35d453b37
|
...missing space
|
2016-08-10 10:36:37 -07:00 |
|
SamGondelman
|
9e20d92241
|
CR changes
|
2016-08-10 10:35:18 -07:00 |
|
SamGondelman
|
5a4d15dd5b
|
fix warning
|
2016-08-09 14:02:42 -07:00 |
|
Andrew Meadows
|
85d87fe13f
|
Merge pull request #8218 from huffman/feat/load-improvements
Speed up gamma correction in cube map processing
|
2016-08-09 11:10:36 -07:00 |
|
Ryan Huffman
|
b800aa793d
|
Fix gamma correction adjusting uchar to float when unnecessary
|
2016-08-08 15:45:05 -07:00 |
|