Commit Graph

6611 Commits

Author SHA1 Message Date
Shyotl
09f3376259 Apparently there's some poor branch prediction behavior with various gcc versions. Apply tweak from v3 in assert_glerror(). 2015-07-23 01:39:50 -05:00
Shyotl
0b6e69de7e Better handling of texture filtering in deferred post-process passes. TODO: Investigate incorrect fxaa behavior when resolution divisor isn't 1.0. 2015-07-23 01:38:03 -05:00
Shyotl
f5fcf385e4 Experimental disabling of adding/removing wearables when link-creation/old-link-deletion is still pending a response from the server. 2015-07-23 01:35:58 -05:00
Shyotl
22b12223ef Manual swizzling of textures when in coreGL mode incorrectly overrode pixel pointer just prior to copying to to scratch buffer. 2015-07-23 01:33:28 -05:00
Shyotl
3fc035f568 Trivial cleanup of removal of translation component from transformation matrix when drawing cubemaps. 2015-07-23 01:30:31 -05:00
Shyotl
b2065b43a5 Added new preprocessor flag 'NO_CWDEBUG'. Excludes cwdebug.h from linden_common.h if set, as cwdebug inclusion complicated unit testing. 2015-07-23 01:29:26 -05:00
Shyotl
dbd1eb0d68 Apply occlusion refactor. 2015-07-23 01:24:12 -05:00
Shyotl
dedd75dc4f Implement all aisv3 HTTP requests. Added PATCH and COPY methods. 2015-07-23 01:02:02 -05:00
Shyotl
2b9245ba2e Nullptr crash fix that has been sitting unstaged for too long. 2015-07-13 15:09:15 -05:00
Shyotl
d8207424fa Removed LLUpdateAppearanceAndEditWearableOnDestroy. Use LLUpdateAppearanceOnDestroy + edit_wearable_and_customize_avatar callback. 2015-07-13 15:08:32 -05:00
Shyotl
7a5cd5b659 Have removeCOFLinksOfType also immediately update local inv. Also have it support callbacks (Although unused in singu.) 2015-07-13 15:06:35 -05:00
Shyotl
18ac6dcb60 Fix 'Wear' action if a wearable of that asset id is already worn; option should now be disabled if there's already a worn wearable with a matching assetid that would NOT be replaced by said 'Wear' action. (It should work otherwise). 2015-07-12 02:35:14 -05:00
Shyotl
4cce1f73c8 Remove llwarns spam on rightclick of bodypart in inventory. Also, disabling 'add' option if group selected wearables would exceed wearable limits should not in any way override visibility of that option. 2015-07-12 02:08:14 -05:00
Shyotl
865ab0572d Missed some c++11 bits. 2015-06-27 02:55:22 -05:00
Shyotl
3f3ead0988 Merge branch 'master' into AISv3-WIP
Conflicts:
	indra/newview/llinventorybridge.cpp
2015-06-27 01:30:28 -05:00
Shyotl
a380161283 Merge in select parts of https://bitbucket.org/Kitty_Barnett/rlva-development @ 1adfc2cd210c4cf3a8800b31915d363bfe47d045 2015-06-26 20:59:31 -05:00
Shyotl
1e488fef6d Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer.git
Conflicts:
	indra/newview/llviewerregion.cpp
2015-06-26 20:38:43 -05:00
Shyotl
4d61305095 GCC fixup. 2015-06-26 01:40:01 -05:00
Shyotl
18c6330af7 Remove unused index_array pointer in LLFace::renderElements and LLFace::pushVertices 2015-06-25 20:24:25 -05:00
Shyotl
af81f692de Remove superfluous check in llfontgl. 2015-06-25 20:21:33 -05:00
Shyotl
ada7e3ca30 Make clang happier. 2015-06-25 20:19:55 -05:00
Shyotl
41357e579a Missed LLError::LLCallStacks::cleanup call on shutdown. 2015-06-25 20:19:26 -05:00
Shyotl
9f10d9510d Initial AISv3 merge. New HTTP messages not plugged in yet. 2015-06-25 20:16:30 -05:00
Inusaito Sayori
1368cd6816 Fix that thing that spammed Nomade. 2015-06-25 03:07:04 -04:00
Inusaito Sayori
b3b2da1428 [Radar] Reroute some code, optimize silly stuff away.
No more dead state, death is instant when you disappear
No more dependency on frame or life time, updates come from the sims.
No need to rate control anymore, ui removed.

RIP: My headphones, you were shortlived, but you served my ears well.
2015-06-25 02:57:48 -04:00
Inusaito Sayori
fdab6d0efb [RLVa] - changed : reimplemented the @adjustheight command using LL's new hover functionalit 2015-06-24 21:44:59 -04:00
Inusaito Sayori
91029955f6 In some cases, one may have modular outfits, added to each other; let it be so! 2015-06-19 22:46:56 -04:00
Inusaito Sayori
990b5f9bb4 Linux Build Foxes 2015-06-19 19:55:56 -04:00
Shyotl
09f4528bfb Removed LLDynamicArray, LLDynamicArrayIndexed, LLDynamicArrayPtr, LLDLinked, LLDynamicQueuePtr, LLEnum, and LLIndexedQueue. Added new LLPointer variants. 2015-06-19 18:27:21 -05:00
Inusaito Sayori
8f2c92d198 Fix warnings. 2015-06-19 17:28:09 -04:00
Inusaito Sayori
b11511b7b9 Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
Conflicts:
	indra/newview/lldrawpoolwlsky.cpp
2015-06-19 05:42:49 -04:00
Shyotl
1c627317ec No longer include llerrorlegacy.h. Updated llstl to include deletion utilites. 2015-06-19 03:54:20 -05:00
Inusaito Sayori
2bd2a7a64b Sync with upstream to refix Issue 1946: Unable to view other Group Land info with Admin mode under builds 6xxx+
LL reverted a change they made during viewer-tiger, apparently. Silly LL.
2015-06-18 23:52:36 -04:00
Inusaito Sayori
0965bc576c Port alchemy fixy: Make the radar not spam the end-user on teleport
Thanks to Sim Federal of Alchemy Viewer Team
2015-06-18 23:52:26 -04:00
Inusaito Sayori
6b20a85071 Select Texture=>Select Face 2015-06-18 23:08:41 -04:00
Inusaito Sayori
fd070315e9 Fix Issue 1945: llListStatistics not recognized as a function 2015-06-11 19:48:20 -04:00
Inusaito Sayori
b3709a0343 Woops, unused variable! 2015-06-11 08:39:29 -04:00
Inusaito Sayori
b35d1b7005 Accept and respect Opensim's login response with "classified_fee" (otherwise assume 0 for opensim) 2015-06-10 13:47:06 -04:00
Inusaito Sayori
aad24fa5c5 Solve Issue 1944 by allowing classified fees >= 0 on opensim
Opensim really needs to broadcast minimum classified fee...
Meh, guess they'll have to enforce that on the server...
2015-06-08 09:26:22 -04:00
Inusaito Sayori
a0fb5cdaa7 [RLVa] Hide avatar-render-specific ui for people who are out of camavdist
Hides lookat lines, nametags, and overhead voice indicators for hidden avs.
While this isn't necessarily according to spec, this keeps the ui from looking out of place with no avatar to show with it

View without space changes? Meh, doesn't matter so much.
2015-06-04 12:21:49 -04:00
Inusaito Sayori
9f388fd7b8 [RLVa] If name or nametag restricted, camavdist restricted, rangefinder can only see within the limited distance.
(or in iff_range, if that's lower)
2015-06-04 09:51:35 -04:00
Inusaito Sayori
96e88b97ef [RLVa] When trapped in mouselook, avoid potential glitches and excess work if reset_view_final is called 2015-06-04 09:37:59 -04:00
Inusaito Sayori
63b67d62ef [RLVa] Fix things that weren't working (new commands with params)
Code cleanup, better word a comment or two
Don't claim to support camdraw* or camtextures commands until we actually do
2015-06-04 09:35:59 -04:00
Inusaito Sayori
e7a0867cf3 Merge branch 'master' of git://github.com/Shyotl/SingularityViewer 2015-06-04 03:25:46 -04:00
Inusaito Sayori
e956b7da51 You threw your arms around us, in the hopes we wouldn't change
But we had to change some.
2015-06-03 18:13:26 -04:00
Shyotl
283f5298d5 Missed a line. This assert should only be evaluated when running in deferred. 2015-06-03 12:46:37 -05:00
Inusaito Sayori
2d6a400967 Merge branch 'master' of git://github.com/Shyotl/SingularityViewer 2015-06-02 04:45:31 -04:00
Shyotl
0688cda8d2 More thorough VBO teardown in resetVertexBuffers/stopGL. Also, found cases where gGL.init failed to be called when it should have been. 2015-06-01 17:58:19 -05:00
Shyotl
142322528c Use LLColor4U::white instead of LLColor4::white when assigning as vertex color. 2015-06-01 16:56:24 -05:00
Shyotl
7a9a4f3e1e Local light setting toggle behavior was incorrect with shaders enabled. 2015-06-01 16:54:36 -05:00