Shyotl
8d23a7d1d4
LLViewerTexture now has the ability to prevent raw images from being dumped for a specified period of time. Unused for now. Relates to mesh import. Also, BOOST_PREVIEW textures bumped to PO2.
2011-08-29 03:46:13 -05:00
Shyotl
baddb47c44
LLWindow V3 partial merge. Includes Most everything sans new LLMouseHandler which requires some messy changes in llviewerwindow that are best left for a dedicated commit. Also, some translation fluff was skipped for now.
2011-08-29 03:44:17 -05:00
Shyotl
c129a1a923
Small LLVFS (LLDirIterator specifically) tweak regarding path existance detection.
2011-08-29 03:35:08 -05:00
Shyotl
09fa7edc8d
LLUI V3 (very)partial merge
2011-08-29 03:33:43 -05:00
Shyotl
aaa6417fb7
Tweak related to cubemaps. Missed this earlier.
2011-08-29 03:22:42 -05:00
Shyotl
2ff52baa20
LLMessage V3 partial merge.
2011-08-29 03:21:23 -05:00
Shyotl
60c122ee15
LLMath V3 partial merge.
2011-08-29 03:21:05 -05:00
Shyotl
59d50f3062
Meshy update. Mostly related to cost calculations... mostly.
2011-08-28 04:05:36 -05:00
Shyotl
c66065b688
CachedControl cleanup in random places. LL's ctor format is supported, so using such in LL code to ease diffs.
2011-08-28 01:04:30 -05:00
Shyotl
7e9f8c7bf8
Several LLStat variables migrated into the LLViewerStats class.
2011-08-28 00:56:57 -05:00
Shyotl
174c1800cc
llgl/llglext updated. TODO: repackage glext from ll's viewer-development branch so this will compile. (I manually extracted glext-68-windows-20110406.tar.bz2 in my build environment just for now.)
2011-08-27 04:49:51 -05:00
Shyotl
2e8b363899
Plugin loading slightly tweaked on windows. Now warns in viewer thread on load failure. Also sets working directory if provided.
2011-08-27 01:58:53 -05:00
Shyotl
1f187b09ee
LLCommon cleanup and updating to V2 (V3 now, I guess.)
2011-08-27 01:57:10 -05:00
Siana Gearz
4c88b328be
*sigh*
2011-08-26 04:47:10 +02:00
Shyotl
863ab7fa6b
Updated LLViewerParcelMgr.
...
Added LLViewerParcelMgr::setTeleportFinishedCallback, setTeleportFailedCallback. Not hooked into anything yet, however.
agentCanBuild, agentCanFly, etc, renamed.
2011-08-19 02:15:22 -05:00
Shyotl
13e0359c6e
CameraAngle changes now picked up on even after camera initilization. Also updated viewport/windowdimension functions and such to new variants.
2011-08-19 02:12:21 -05:00
Shyotl
ce4729d8e9
Some nullchecks added to LLAppViewer::sendLogoutRequest().
2011-08-19 02:04:40 -05:00
Shyotl
9d40820937
New object/avatar interp.
2011-08-19 01:36:01 -05:00
Shyotl
7f2e96f0a3
Misc small updates to renderer.
2011-08-19 01:34:38 -05:00
Shyotl
73d4722706
LLWorld::getMinAllowedZ now passed an object and an explicit position (opposed to assuming object->getPositionGlobal())
2011-08-19 01:32:35 -05:00
Shyotl
e4b640887a
Potential optimization for dense VBO arrays.
2011-08-19 01:29:04 -05:00
Siana Gearz
6b60fe40c6
Crude port of megaregion mem corruption fix, by Rev
2011-08-18 22:15:18 +02:00
Siana Gearz
9d05a11ef0
Trivial build fixes for Linux
2011-08-18 21:17:32 +02:00
RevolutionSmythe
b8cd305f89
Get rid of grid nicks, and just use the Grid Name everywhere (its cleaner, and one less thing to fill out).
2011-08-18 20:56:35 +02:00
RevolutionSmythe
8fc875cee8
Set up reading the grid message from the get_grid_info from Aurora if it exists.
2011-08-18 20:56:20 +02:00
RevolutionSmythe
d84140ead9
Add Aurora to the grid info platform list. Attempt to stop sending "resident" as the last name, except with Second Life.
2011-08-18 20:56:03 +02:00
RevolutionSmythe
3fa0ef5129
Add some of the new pieces to the grid manager panel (not fully hooked up) and hide the values that the grid managers are supposed to set.
2011-08-18 20:54:33 +02:00
Siana Gearz
8e5c8a0f10
Merge branch 'master' of ../singularity into future
...
Conflicts:
indra/newview/llviewerparcelmgr.cpp
indra/newview/llviewerregion.cpp
2011-08-18 19:41:27 +02:00
Siana Gearz
05c132c342
Correct, complete user profile path on Windows
2011-08-18 19:36:12 +02:00
Aleric Inglewood
923c8d32ef
Never pass an empty string as directory path to the filepicker.
...
Should work around the problem as described in
http://code.google.com/p/singularity-viewer/issues/detail?id=117
2011-08-18 19:36:11 +02:00
Siana Gearz
39b18cd2ca
Build fix for that
2011-08-18 19:36:11 +02:00
Siana Gearz
e70bc6b800
Variable size region support, by RevolutionSmythe
2011-08-18 19:36:01 +02:00
Aleric Inglewood
3bde58d970
Wrap sGlobalRawMemory in AIThreadSafe.
...
This is accessed by different threads.
Other globals like it might also be
accessed by different threads, this has
to be investigated.
2011-08-18 19:32:45 +02:00
Aleric Inglewood
a43f1ee299
Fix a typo.
2011-08-18 19:32:45 +02:00
Aleric Inglewood
f297068ec0
Don't instantiate LLTextParser::getInstance before user logged in.
2011-08-18 19:32:45 +02:00
TighMacFanatic
2ceebebb49
Fix label on disable TP and login screen options.
2011-08-18 19:32:44 +02:00
Aleric Inglewood
dfa10281ea
LLFrameTimer review and resulting changes.
...
This makes the class API a bit more sane, although
only a bit, because I had to leave it working with
possibly new code merged in from LL: the API can't
really change. I also removed some unused code.
While reviewing how LLFrameTimer worked however,
I did find a few instances where things where broken:
* sFrameDeltaTime wasn't correctly updated (more
than once per frame and therefore erratic). This
only influenced scrolling speed, but still.
* While dragging an inventory item, the scroll
arrows of a tab container didn't work
(LLTabContainer::handleDragAndDrop).
* Map zoom interpolation was broken (it interpolated
between A and B, but used the already updated
interpolation for A the next frame...
(added mCurZoomValInterpolationStart).
2011-08-18 19:30:43 +02:00
Aleric Inglewood
7a739f4915
Minor documentation fixes.
2011-08-18 19:30:42 +02:00
Siana Gearz
6aff0002fa
Merge branch 'future' of github-siana:siana/SingularityViewer into future
2011-08-18 19:26:22 +02:00
Shyotl
d2ae02a855
Slight cleanup. Also, index arrays are always non-strided, so now using vectorization.
2011-08-18 00:33:59 -05:00
Shyotl
210e9ed78b
Prevent slplugin from using too much cpu time.
2011-08-18 00:29:46 -05:00
Shyotl
48abb8280f
SH-2188. Invalid VBO updates for rigged attachments.
2011-08-18 00:28:42 -05:00
Shyotl
ecce8ad23a
Instancetracker update. LLInstanceTrackerScopedGuard was deprecated, now removed.
2011-08-18 00:23:59 -05:00
Shyotl
ca99f5d2e5
Adding cached-control callbacks to the front of the controlgroups signal. It was possible for cachedcontrols to register themselves before settings_setup_listeners, etc, register their own callbacks. If those callbacks ever referenced the setting via cached control then the value in the cachedcontrol would be stale.
2011-08-16 02:39:32 -05:00
Shyotl
20ef149dcb
Added test setting 'ShyotlUseLegacyTextureBatching' to disable new texture indexing. The new indexing method requires heavy branching in shaders, which some hardware may not perfom well with.
2011-08-16 02:37:18 -05:00
Shyotl
7f0662a1ac
Forgot to add a 'take off' button to the physics wearable edit panel, so I'm adding it now.
2011-08-14 23:50:50 -05:00
Aleric Inglewood
3de99315e2
Some AIFrameTimer code cleanup and comment fixes.
2011-08-14 15:42:46 +02:00
Shyotl
978424ced0
Cleanup. Also made it so LLModel::setVolumeFaceData hopefully wont explode if it's ever utilized by future code.
2011-08-14 03:56:54 -05:00
Shyotl
1c38d016d5
Removed old RLV code. Plugged holes with RLVa.
2011-08-14 02:33:57 -05:00
Aleric Inglewood
5945793031
Implementation of AIFrameTimer.
2011-08-13 17:32:50 +02:00