Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-24 | MAINT-8023 Viewer breaks URLs with internationalized domain names | Mnikolenko Productengine | |
2017-11-24 | MAINT-8017 Avatar walks in half-bent position , without disabling "away" status | Mnikolenko Productengine | |
2017-11-22 | MAINT-8027 Fixed URL-named group is displayed as a link in 'Group Inspector' | andreykproductengine | |
2017-11-22 | MAINT-1804 Fixed bulk upload failures due to non-ansi symbols in names | andreykproductengine | |
2017-11-21 | MAINT-7684: Update to viewer-manager build 510907 | Nat Goodspeed | |
2017-11-21 | MAINT-7684: Stop packaging or signing download_update.exe. | Nat Goodspeed | |
2017-11-21 | Automated merge with ssh://bitbucket.org/lindenlab/viewer64 | Nat Goodspeed | |
2017-11-21 | MAINT-7684: Update viewer-manager to codeticket version 510887. | Nat Goodspeed | |
2017-11-21 | Pull in macOS version of Dullahan that was built against CEF 3.3202.1686 | callum_linden | |
2017-11-20 | Pull in CEF 3203 (Dullanan 1.1.888) Chrome 62 build and re-enable WebGL | callum_linden | |
2017-11-17 | MAINT-7977: Per Graham, unbind textures as well as deleting. | Nat Goodspeed | |
2017-11-17 | MAINT-7977: Additional cleanup per code reviews. | Nat Goodspeed | |
Introduce helper classes to manage paired initProfile() / finishProfile() calls and gBenchmarkProgram.bind() / unbind() calls. Make TextureHolder a class instead of a struct. Per Henri Beauchamp, since gpu_benchmark() takes a very early exit if (!gGLManager.mHasTimerQuery), subsequent tests of mHasTimerQuery are redundant. Remove. One of those tests controls the busted_finish bool, which can never become true. Remove that and all tests on it. | |||
2017-11-17 | SL-704 - attachment surface area now computed in bulk rather than updated ↵ | Brad Payne (Vir Linden) | |
incrementally. Same dubious formula. | |||
2017-11-17 | SL-763 - disabled in slightly different way, more comments | Brad Payne (Vir Linden) | |
2017-11-16 | MAINT-7977: Release the LLRenderTargets when done. | Nat Goodspeed | |
A classic-C array doesn't destroy its individual elements, but a std::vector does. Use a std::vector<LLRenderTarget> for dest, so each LLRenderTarget will be destroyed. ~LLRenderTarget() calls its release() method. | |||
2017-11-16 | MAINT-7977: If getVertexStrider() returns false, abandon benchmark. | Nat Goodspeed | |
Ruslan tracked the observed crash to assignments (to create a dummy triangle) through an LLStrider<LLVector3> obtained from getVertexStrider(). When getVertexStrider() returns false, produce a warning and just skip the rest of the benchmark test. The one bit of explicit cleanup apparently required by that early exit is a call to LLImageGL::deleteTextures() to match the preceding generateTextures() call. Wrap both in a new TextureHolder class whose destructor takes care of cleanup. The only other references to the corresponding U32 array are a couple calls to LLTexUnit::bindManual(); add a bind() method to support that. Also fix apparent bug in the LL_DARWIN special case for "improbably high and likely incorrect": the code assigned -1.f (the "couldn't compute" value) to gbps, overlooking the fact that gbps is unconditionally recomputed below. In the "likely incorrect" stanza, simply return -1.f instead. | |||
2017-11-16 | MAINT-8154 Disabled exception handling in LLAppViewer::frame() to get proper ↵ | AndreyL ProductEngine | |
call stacks | |||
2017-11-16 | SL-763 - disabling the use_quantum optimization in LLMotionController until ↵ | Brad Payne (Vir Linden) | |
it can be fixed. | |||
2017-11-16 | SL-704 - more cleanup of AXON commented code | Brad Payne (Vir Linden) | |
2017-11-16 | SL-704 - more cleanup, including releaseMeshData() for control avatars, ↵ | Brad Payne (Vir Linden) | |
which don't need mesh data. | |||
2017-11-16 | SL-704 - first pass cleaning up comments. Also added ↵ | Brad Payne (Vir Linden) | |
LLControlAvatar::initInstance() as a potential hook for optimizations. | |||
2017-11-16 | MAINT-7977 [Alex Ivy] Feature Table crashes | ruslantproductengine | |
In case of buff->getVertexStrider(v) return false it mean that glMapBufferRange() return NULL The next three lines can be the reason of this crash. | |||
2017-11-16 | MAINT-7228 Vertex buffer allocation failure handling | andreykproductengine | |
2017-11-14 | MAINT-7228 Dummy triangle should use map instead of offset (in case of VBO) | andreykproductengine | |
2017-11-14 | MAINT-7228 Vertex buffer allocation failure handling | andreykproductengine | |
2017-11-09 | no-op whitespace commit to unstick the build machinery | Brad Payne (Vir Linden) | |
2017-11-09 | SL-786 - control avatar deletion | Brad Payne (Vir Linden) | |
2017-11-09 | MAINT-7913, MAINT-7817 - fix for animesh attachment corruption after ↵ | Brad Payne (Vir Linden) | |
teleporting to a different simulator. Turns out the control avatar (skeleton) was getting caught up in the cleanup for the original region | |||
2017-11-09 | MAINT-47 [PUBLIC]WindLight: Special overlays (including property lines and ↵ | ruslantproductengine | |
hilights for beacons) aren't visible in shader water FIXED | |||
2018-01-17 | Merged in andreyl_productengine/viewer64-marchcat (DRTVWR-431 fixes) | AndreyL ProductEngine | |
2017-12-26 | MAINT-6437 - Tile-Based Texture Animation Scales Incorrectly for Rigged Mesh ↵ | ruslantproductengine | |
when worn (MacOS only) FIXED. | |||
2017-12-14 | MAINT-6645 - Improvement - Agents that render as jelly dolls should have ↵ | ruslantproductengine | |
their attachments render at 0 LoD to prevent loading higher LoD complexity in memory thus deterring crashes. Stability improve. (viewer x64) | |||
2017-12-04 | MAINT-6645 - Improvement - Agents that render as jelly dolls should have ↵ | ruslantproductengine | |
their attachments render at 0 LoD to prevent loading higher LoD complexity in memory thus deterring crashes. Stability improve. | |||
2017-11-08 | Added debug setting AnimatedObjectIgnoreLimits for server testing | Brad Payne (Vir Linden) | |
2017-11-08 | SL-831 - animesh objects are not required to have any tris. If they have no ↵ | Brad Payne (Vir Linden) | |
tris, we don't bother making a control avatar for them. | |||
2017-11-07 | MAINT-7979 Debug info should contain correct state | andreykproductengine | |
2017-11-07 | MAINT-7966 Second Life viewer logs session ID in SecondLife.log | Mnikolenko Productengine | |
2017-11-07 | SL-830 - fix for previously selected animated objects disappearing when ↵ | Brad Payne (Vir Linden) | |
going static | |||
2017-11-06 | SL-830 - more diagnostics and possible fixes around corrupted graphics state | Brad Payne (Vir Linden) | |
2017-11-03 | [FIXED] Access (read) violation using a LLVivoxVoiceClient::sessionState() ↵ | Oz Linden | |
after it's been free'ed The shared pointer is passed by reference to LLVivoxVoiceClient::deleteSession() where mSessionsByHandle.erase(iter) removes the last reference causing it to destruct while still being accessed later on in the function. (from Kitty Barnett) | |||
2017-11-03 | MAINT-7684: Update viewer-manager to codeticket version 510474. | Nat Goodspeed | |
2017-11-03 | MAINT-7684: Update viewer-manager to codeticket version 510466. | Nat Goodspeed | |
2017-11-03 | MAINT-7228 Substituted assert with error | andreykproductengine | |
2017-11-01 | merge | Brad Payne (Vir Linden) | |
2017-11-01 | SL-830, SL-831 - no linking if any of the roots is animated object. ↵ | Brad Payne (Vir Linden) | |
isAnimatedObject() just uses check against extended mesh flag of the root. On select, LLVOVolume marks whole linkset for update if animated object. | |||
2017-11-01 | MAINT-7228 Vertex buffer allocation failure handling | andreykproductengine | |
2017-11-03 | MAINT-7974 Fixed LLProfile crash(error) caused by thread unsafe variable | andreykproductengine | |
2017-11-06 | MAINT-7978 - Fixed allocation crash in doRead(), workers should never crash | andreykproductengine | |
2017-11-06 | MAINT-7961 Search link in Recent tab of Inventory should open the Search ↵ | Mnikolenko Productengine | |
filters for Inventory | |||
2017-10-31 | DRTVWR-418: Update viewer-manager to codeticket version 510348. | Nat Goodspeed | |