Commit Graph

174 Commits (e92d3dcf1013ab340fdef514b41ebf790f79e04c)

Author SHA1 Message Date
Dave Parks 6992dbc1e3 SH-1682 Use GL_ARB_map_buffer_range to mitigate impact of mapping larger vertex buffer objects. Limit number of textures per batch to 6 (prevents frame stalls on NVIDIA). 2011-06-01 23:46:04 -05:00
Dave Parks 53e890f4fd SH-1359 General octree tune-up -- increase maximum capacity of an octree node and rework requested octree node sizes for minimum triangles per frame and maximum triangles per drawing call. 2011-05-26 20:37:15 -05:00
Dave Parks 4353eeb928 SH-469 GL_ARB_texture_multisample support 2011-05-24 15:29:33 -05:00
Dave Parks a25f898703 merge 2011-05-02 14:52:12 -05:00
Paul ProductEngine c4f03ca949 STORM-595 FIXED (The presentation of IM sessions in message well depends on method that was used for opening IM window)
- Added the callback with the timer on control name "ThrottleBandwidthKBPS" changes. Now message is sending to the simulator in 0.3 sec after LAST variable change.
2011-04-08 19:21:21 +03:00
Oz Linden a4f2c570dd update to latest viewer-development 2011-03-14 11:07:07 -04:00
Loren Shih 47781184fc Automated merge up from viewer-development into mesh-development 2011-04-04 10:42:52 -04:00
Xiaohong Bao 3f6208b176 Merge 2011-02-24 16:20:43 -07:00
Loren Shih 3d77dd6b58 Merge: Backed out changes for STORM-336 for merge due to complexity, will need to apply these manually. 2011-02-23 16:24:47 -05:00
Loren Shih 9b50def44f Automated merge up from viewer-development into mesh-development 2011-02-23 12:50:17 -05:00
Dave Parks e55e91a5a5 SH-874 Better VBO usage hints, most notably don't use VBOs for occlusion queries if GL is set to not use VBOs for stream draw. 2011-02-22 18:36:50 -06:00
Xiaohong Bao f13884e528 partial fix for SH-895/STORM-336: memory leaking. fixed vertex buffer caused leaking. 2011-02-15 14:12:58 -07:00
Dave Parks ee39db49a3 SH-831 Fix for local lights option not disabling local lights. 2011-02-01 03:13:47 -06:00
Dave Parks 3c053b3fdb SH-534 Fix for various bump map glitches. 2011-01-21 16:23:44 -06:00
Loren Shih 5f99331f4a Automated merge up from viewer-development 2010-12-29 13:23:02 -05:00
Oz Linden 433ad05ae9 merge up to latest viewer-development 2010-12-27 14:29:11 -05:00
Nyx (Neal Orman) e79bd15fe0 SH-68 WIP adding debug switch for performance testing
Adding functionality to a previously added debug switch. This will allow me
to have UI, etc turned off and thus not impact framerates when testing for
rendering features.
2010-12-20 18:14:44 -05:00
Andrew A. de Laix fdd5348f81 Remove unimplemented software updater option. Fix potential double start of updater service. 2010-12-20 11:34:06 -08:00
Andrew A. de Laix 9a3f6c1e0c change updater settings from check box to drop down menu; add choice of whether to install automatically as well as download automatically (not actually implemented yet). 2010-12-09 12:49:51 -08:00
Oz Linden efa42a6aab merge up to viewer-development 2010-12-04 09:14:58 -05:00
Dave Parks 98802a1ef9 Merge 2010-12-02 21:34:01 -06:00
Dave Parks 0be7fcf2a9 SH-373 Update glext.h, disable anti-aliasing on ATI when rendering deferred. Get rid of RenderUseFBO debug setting (only use FBO when rendering deferred). Use GL_ARB_framebuffer_objects instead of GL_EXT_... 2010-12-02 21:33:03 -06:00
Mark Palange (Mani) 6802775bc4 Merge with viewer-development 2010-11-18 15:36:11 -08:00
brad kittenbrink 098fa21c4f Work on CHOP-135: Hooking up setting UpdaterServiceActive to functionality. Paired with Mani.
Toggling the setting now calls LLUpdaterService::startChecking() and LLUpdaterService::stopChecking(), which enable and disable the service.
2010-11-17 17:06:21 -08:00
brad kittenbrink d1c365e7b7 Merge latest lindenlab/viewer-development with mani_linden/viewer-development. 2010-11-05 16:45:18 -07:00
Loren Shih ab42f31608 SH-410 Opaque Water Project version 2.0
First implementation with UI changes.
2010-11-05 14:30:09 -04:00
Mark Palange (Mani) 6ab2e44e94 VWR-23666 Removed setting VersionChannelName. LLVersionInfo::resetChannel() and unit tests. Reviewed by brad. 2010-11-01 15:18:18 -07:00
Dave Parks b32cb5b1e4 Fix for assert in pipeline on startup. 2010-10-29 12:07:02 -05:00
Dave Parks ad181dcaac Fix for crash when toggling anisotropic filtering. 2010-10-21 14:24:03 -05:00
Dave Parks 450c28e02b Fix for crash when toggling anisotropic filtering. 2010-10-21 14:24:03 -05:00
Dave Parks 96187475d1 SH-157 Add "RenderLocalLights" to preferences and featuretable to replace old local lights on/off radio group. 2010-10-20 16:18:08 -05:00
Oz Linden a5619d16f7 correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
Dave Parks 1259e05edc SH-157 Make RenderShaderLightingMaxLevel automatically reload shaders. 2010-10-12 17:06:07 -05:00
Loren Shih 635128f353 Added graphics preference setting for physics. 2010-08-26 11:44:08 -04:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Nyx (Neal Orman) dd15fb86c0 CTS-237 WIP performance testing to validate ARC algorithm
Another typo - was disabling the UI, whether the debug option was true or false
simple copy/paste error.
2010-09-03 14:51:22 -04:00
Nyx (Neal Orman) 439f1d48fb CTS-237 WIP performance testing to validate new ARC algorithm
Fixing a typo in my previous patch - want to use setRenderTypeMask instead of
andRenderTypeMask.

Deminimis change, no review
2010-09-03 14:17:29 -04:00
Nyx (Neal Orman) 3bbe5b6d96 CTS-237 WIP test performance to validate new ARC algorithm
minor cleanup and fixing the linux build.
2010-09-03 11:31:08 -04:00
Nyx (Neal Orman) 8419a692b5 CTS-237 WIP analyze performance of rendering system to evaluate accuracy of ARC
Added a debug setting to allow for the automatic disabling of non-essential rendering.

Code reviewed by Davep
2010-09-02 17:30:46 -04:00
Dave Parks 13202e744c merge 2010-07-14 11:11:31 -05:00
Dave Parks f740214f9d Porting VBO changes from davep/viewer-release.
Better usage of LLVertexBuffer::sEnableVBOs.
Added RenderUseStreamVBO debug setting for controlling usage of VBOs for particles/avatars/etc.
2010-06-28 16:09:36 -05:00
Leyla Farazha a6cf0bed74 Merge from ssh://hg.lindenlab.com/dessie/viewer-release 2010-06-21 11:24:33 -07:00
Leyla Farazha b088449517 Merge from ssh://hg.lindenlab.com/dessie/viewer-release 2010-06-21 11:24:33 -07:00
Andrew Polunin 2c5af9672c EXT-5808 FIXED Added another context menu. Also Navigation Bar and Mini-Location bar are mutually exclusive now
- Implemented context menu for Mini-Location bar (menu_topinfobar.xml)
- Implemented function show_topinfobar_context_menu() (in llviewermenu.h) which displays context menu for Mini-Location bar.
- Functions toggle_show_navigation_panel() and toggle_show_mini_location_panel() modified so that Navigation Bar and Mini-Location bar are mutually exclusive (when the former is visible the latter is hidden and vice versa).
- Implemented method LLPanelTopInfoBar::onContextMenuItemClicked which handles \"landmark\" and \"copy\" Mini-Location bar context menu actions.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/607/

--HG--
branch : product-engine
2010-06-18 15:58:00 +03:00
Dave Parks f461ae214c Merge with render-pipeline 2010-06-07 23:05:22 -05:00
Tofu Linden 23a5f47f4a merge from viewer-public 2010-06-04 11:16:32 +01:00
Tofu Linden 66d367cb0d merge from viewer-public 2010-06-04 11:16:32 +01:00