Commit Graph

202 Commits (22a851663cddecced21acd88ed8ae4fa9fc733fd)

Author SHA1 Message Date
simon@Simon-PC.lindenlab.com 83f5d0c616 Merge in viewer-development 2012-07-31 15:42:02 -07:00
simon@Simon-PC.lindenlab.com 56d563ba7f Fix merge issues - duplicate insertions of code 2012-07-11 17:14:25 -07:00
simon@Simon-PC.lindenlab.com 173d0fa213 Pull in viewer-development because it's painful. Merge with runitai's help. 2012-07-11 16:15:23 -07:00
Dave Parks bedbbf7c02 Merge 2012-06-28 16:32:54 -05:00
Dave Parks 39ee498af0 MAINT-678 Fix for inconsistent data in physics shape display 2012-06-28 15:47:18 -05:00
Dave Parks ed72fd0ae9 merge 2012-06-28 13:22:04 -05:00
Oz Linden 2c3e78f1f1 merge changes for DRTVWR-167 2012-06-27 14:18:22 -04:00
Brad Payne (Vir Linden) ba4c4bcbd1 merge 2012-06-22 15:53:28 -04:00
Dave Parks 9e9d32de38 merge 2012-06-22 14:04:33 -05:00
callum 2eedd0c3c0 Merge with tip 2012-06-15 13:00:49 -07:00
Dave Parks 93fcff2b24 MAINT-646 Cleanup some warnings from previous changes. 2012-06-14 14:54:54 -05:00
Dave Parks b93a23aa82 MAINT-1147 Fix for frame stall on region crossing. 2012-06-13 18:05:56 -05:00
Dave Parks 87c4d45f5f MAINT-1147 Don't rebuild volume meshes on region crossing. 2012-06-06 17:13:45 -05:00
Dave Parks 92ee373e45 MAINT-646 Factor std::set out of lloctree 2012-06-05 12:55:17 -05:00
Dave Parks 02a88f42a2 Fix for linux build. 2012-06-01 15:50:56 -05:00
Dave Parks 096fe03786 MAINT-646 Faster traversal of render batch lists. 2012-06-01 14:27:04 -05:00
simon@Simon-PC.lindenlab.com 1777fa5187 Merge pull from lindenlab/viewer-development as requested by Oz for DRTVWR-148 2012-05-25 15:07:22 -07:00
Dave Parks abaf0155b4 MAINT-616 Faster issuance of occlusion queries. 2012-05-25 10:51:38 -05:00
Dave Parks f2c2b88033 MAINT-616 Much faster rendering of local lights when Lighting and Shadows enabled 2012-05-23 11:31:34 -05:00
Dave Parks b7cfd8c7f0 MAINT-616 Factor out calls to glGenFoo where possible, add setting to control synchronizing strategy WRT occlusion queries, add experimental transform feedback driven LoD update 2012-05-21 23:33:25 -05:00
simon@Simon-PC.lindenlab.com 71bbb384b0 MAINT-753 : [crashhunters] crash at LLVOVolume::updateFaceFlags(). Null pointer checks are good.
Reviewed by Kelly
2012-05-07 13:24:52 -07:00
Richard Linden 1886846725 fix for texture density display so that it works with shaders enabled 2012-03-22 15:19:18 -07:00
Richard Linden 11e5c8b322 added debug tools for visualizating texel density at various discard levels (current, requested, full) 2012-03-20 16:46:08 -07:00
Dave Parks 76eeeadeaa MAINT-771 Add RenderAutoHideSurfaceAreaLimit debug setting for protecting against sculpt based crashers. 2012-03-19 15:31:10 -05:00
Dave Parks 7a20b5be78 MAINT-775, MAINT-1022 Regression cleanup. 2012-05-01 15:33:16 -05:00
Dave Parks 70ade9f538 MAINT-775 WIP on crash when exploring Insilico -- don't hold onto off-screen vertex buffers for more than a few seconds. 2012-04-17 17:44:39 -05:00
Brad Payne (Vir Linden) 635a264e6f merge 2012-02-08 11:22:52 -05:00
Brad Payne (Vir Linden) b9376ab990 merge 2012-02-02 10:57:09 -05:00
Dave Parks 18e7f1bffd SH-2889 Add visual auto-muting controls 2012-01-20 16:42:57 -06:00
Dave Parks 0c1fc78bd9 SH-2794 Map buffer now performs as well as buffersubdata 2012-01-18 12:40:11 -06:00
Brad Payne (Vir Linden) 9c2e0d84f8 SH-2789 WIP - various fixes to force 16-byte alignment 2011-12-19 18:17:18 -05:00
Dave Parks c0b4ec6fe7 SH-2694 Fix for FPS drop when mousing over flexi objects (don't use an octree for flexi raycast) 2011-12-16 17:43:30 -06:00
Brad Payne (Vir Linden) e68d5e248f SH-2789 WIP - add asserts to check object address alignment where needed 2011-12-14 16:18:19 -05:00
Dave Parks 78233d1bf9 SH-2652 WIP -- Add timers to relevant areas, pause render pipeline while occlusion queries from previous frame are still pending and perform texture decode work. 2011-12-05 17:55:40 -06:00
Dave Parks 50112c163a SH-2699 Potential fix for occlusion culling being overly aggressive on 9800 GT 2011-11-18 15:03:37 -06:00
Dave Parks 8a8e9ccdb6 SH-2652 Don't allocate 6000+ strings every frame 2011-11-04 16:15:05 -05:00
Dave Parks b0c1d877a1 SH-2240 Fix for flickering due to artifacting when rendering occlusion query geometry 2011-10-21 12:40:06 -05:00
Dave Parks 7b6723d1e0 SH-1650 Mitigate memory fragmentation by holding onto and reusing VBOs 2011-10-13 01:19:45 -05:00
Dave Parks 9cf4a4322b SH-2240 No more assertions when rendering debug displays. 2011-10-07 16:45:21 -05:00
Dave Parks 2b51a7a609 SH-2454 Fix for head attachments not casting shadows when in mouselook mode. 2011-10-05 17:57:13 -05:00
Dave Parks 3f96ec1bc9 SH-2244 Fix for performance warning on AMD cards 2011-09-30 00:05:42 -05:00
Dave Parks bd02cdc75f merge 2011-09-26 19:27:10 -05:00
Dave Parks b9926e8f57 SH-2244 Better VAO support -- still slower than non-VAO implementation for some reason 2011-09-23 02:29:53 -05:00
Dave Parks a2d08a6d80 SH-2244 Fix "RenderGLCoreProfile" actually make a core profile context and modify viewer to run under said context without generating errors. 2011-09-22 00:10:57 -05:00
Dave Parks 7c95af74f1 SH-2243 work in progress -- application side matrix stack management 2011-09-14 16:30:45 -05:00
Brad Payne (Vir Linden) f054d44f9e merg 2011-08-29 10:36:48 -04:00
Dave Parks 7821ff23ba SH-2242 Physics shape display works again, added asserts to flush out areas where state being consumed by a shader does not match state being provided by vertex buffers. 2011-08-27 00:38:53 -05:00
Leslie Linden 11d7a7f197 Mac crash fixes.
Reviewed by davep.
2011-08-23 11:19:04 -07:00
Dave Parks ee4fdd2c18 SH-2242 Work in progress on FXAA/glVertexAttrib -- DoF works, physics shape display still doesn't. 2011-08-21 16:23:04 -05:00
Dave Parks 233e42b331 merge 2011-08-19 16:34:34 -05:00