Brad Davis
|
728f8aa238
|
Reduce logspam, change some debug output to warning
|
2016-11-21 11:56:32 -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
|
07e8238b0e
|
REmove uneeded macros
|
2016-11-14 12:09:44 -08:00 |
|
samcake
|
f3e1ed4b88
|
Merging and cleaning up the code path for the 2 flavors of gl
|
2016-11-14 11:57:00 -08:00 |
|
samcake
|
b888af15e4
|
Fix merge
|
2016-11-14 11:15:27 -08:00 |
|
Seth Alves
|
804f25740d
|
these qDebugs happen too late and cause a crash
|
2016-11-13 10:21:27 -08:00 |
|
Brad Davis
|
db98a742b6
|
Remove incremental transfers
|
2016-11-10 08:35:35 -08:00 |
|
Brad Davis
|
f7d1b3c823
|
Fix non-incremental transfers when sparse enabled
|
2016-11-09 12:13: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 |
|
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 |
|
Brad Hefta-Gaub
|
7cca8f0a66
|
Merge pull request #8993 from samcake/blue
Prevent sparse texture on AMD gpus for now
|
2016-11-03 16:48:52 -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
|
ce89f811f3
|
better loggin of the sparse switch
|
2016-11-03 14:35:44 -07:00 |
|
samcake
|
4104aa6286
|
avoid warning?
|
2016-11-03 14:31:28 -07:00 |
|
Brad Hefta-Gaub
|
c1841f9add
|
more conservative texture memory budget
|
2016-11-03 14:10:07 -07:00 |
|
samcake
|
6a39ad3b5a
|
Prevent sparse texture on AMD gpus for now
|
2016-11-03 13:01:41 -07:00 |
|
samcake
|
d5f44befc6
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red-backup-many-stereo-paths
|
2016-10-31 17:41:07 -07:00 |
|
samcake
|
37b3c96131
|
fixing the lighting problem in stereo
|
2016-10-31 17:40:34 -07:00 |
|
samcake
|
c21fe00cfc
|
Avoid messaging for render targets
|
2016-10-28 11:40:10 -07:00 |
|
samcake
|
d66d5af688
|
Enabling the uniform mappings
|
2016-10-28 10:47:06 -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 |
|
Brad Davis
|
78d55011a4
|
Limit sparse textures to 1 GB for now
|
2016-10-25 17:47:41 -07:00 |
|
samcake
|
507d3e5a39
|
IMprove the counting and namoing of the new couters the gl swapchain
|
2016-10-25 12:28:07 -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
|
7900fd3e18
|
New texture memory scheme
|
2016-10-24 13:10:41 -07:00 |
|
Brad Davis
|
7879bf37f2
|
Fix typo in comment
|
2016-10-22 18:12:40 -07:00 |
|
Brad Davis
|
b572fb2a91
|
Only use sparse texture memory for the memory pressure calculation (since that's all we can modify)
|
2016-10-22 14:49:10 -07:00 |
|
Brad Davis
|
62de2af944
|
Add more GPU stats, make stats easier to read
|
2016-10-22 14:38:46 -07:00 |
|
Brad Davis
|
0be1f82bbc
|
Fix AMD crash caused by missing glFlush
|
2016-10-15 15:28:28 -07:00 |
|
Brad Davis
|
8f42e564b4
|
Disable 'min free GPU memory', bump max texture memory 65%
|
2016-10-11 16:34:54 -07:00 |
|
Brad Davis
|
1e7dd7db64
|
Fix GPU texture counter, better logging for memory pressure
|
2016-10-11 16:28:16 -07:00 |
|
samcake
|
0951ca6bbe
|
Add check for bad texture resource slot
|
2016-10-10 18:43:24 -07:00 |
|
Brad Hefta-Gaub
|
6f86ce8d3b
|
Merge pull request #8683 from jherico/oglplus_b_gone2
Remove all usage of oglplus
|
2016-10-05 09:59:42 -07:00 |
|
Brad Davis
|
8c5028158f
|
Fix crash on destroying web entities and overlays
|
2016-10-03 18:02:21 -07:00 |
|
Brad Davis
|
ca3572f991
|
Support external GL textures with proper fencing
|
2016-10-03 17:09:10 -07:00 |
|
samcake
|
afcb5b8557
|
Merge branch 'master' of https://github.com/highfidelity/hifi into color
|
2016-10-03 10:17:46 -07:00 |
|
samcake
|
0df69b8e15
|
Protecting the usage of the defaultSkyboxTexture in case its creation has failed to avoid crash on the first usage, removing an uncorrect assert in GL45BackendTexture that would trigger in debug
|
2016-10-03 10:06:58 -07:00 |
|
Brad Davis
|
d83d3fe98e
|
Make shader compilation from non-GPU code easier
|
2016-10-02 11:44:32 -07:00 |
|
Brad Davis
|
42e28fa010
|
Fix crash in initializing texture transfer thread
|
2016-09-30 15:48:10 -07:00 |
|
Brad Hefta-Gaub
|
38eccd32a8
|
add developer menu support to enable/disable dynamic texture management
|
2016-09-29 10:18:54 -07:00 |
|
Brad Davis
|
f73cd1d65e
|
Merge branch 'RC-21' back into master
Conflicts:
libraries/gpu-gl/src/gpu/gl45/GL45BackendTexture.cpp
|
2016-09-28 09:58:13 -07:00 |
|
Brad Davis
|
31fb395c27
|
Add support for disabling incremental texture transfers
Conflicts:
libraries/gpu-gl/src/gpu/gl45/GL45BackendTexture.cpp
|
2016-09-28 09:56:50 -07:00 |
|
Brad Davis
|
7361b9a166
|
Add support for disabling incremental texture transfers
|
2016-09-28 09:23:15 -07:00 |
|
Brad Hefta-Gaub
|
b5de603921
|
runtime disabling of sparse textures on less than 4 core systems
|
2016-09-27 10:32:56 -07:00 |
|
Brad Davis
|
5a91116c06
|
Fix debug build, fix typo in available texture memory calculation
|
2016-09-23 12:05:13 -07:00 |
|
Brad Davis
|
e6f23d6ffd
|
Disable sparse textures on non-Windows systems
|
2016-09-23 12:05:12 -07:00 |
|