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
|
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
|
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 |
|
Brad Davis
|
28771cbda9
|
Additional plugin debugging, better plugin resource cleanup
|
2016-10-11 19:40:02 -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 |
|
Brad Davis
|
48092978e9
|
Fix page size usage in gpu buffers
|
2016-10-05 17:05:01 -07:00 |
|
Brad Davis
|
ca3572f991
|
Support external GL textures with proper fencing
|
2016-10-03 17:09: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
|
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 |
|
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 |
|
Stephen Birarda
|
c9e18e8d90
|
spacing repairs in autoscribe_shader_lib
|
2016-08-31 11:59:51 -07:00 |
|
samcake
|
faef8a9930
|
Adding the timing for GPU support with a simpelr JobConfig
|
2016-08-30 12:22:21 -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 |
|