andreykproductengine
6bc2c5789c
MAINT-6931 Fixed Flexi prims being FPS dependent
2017-07-07 20:01:06 +03:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
callum_linden
23711c9275
Rename llround(..) to ll_round(..) because of a collision with MS llround (long long round) in VS2013
2014-12-10 08:44:08 -08:00
Xiaohong Bao
a847caade4
more fix for a non-finite number assertion in llvolume
2014-02-05 16:16:30 -07:00
Xiaohong Bao
555cf227ff
trivial: fix several weird compiling errors.
2013-10-25 10:29:45 -06:00
Richard Linden
697d2e720b
renamed TimeBlock to BlockTimerStatHandle
2013-10-15 20:24:42 -07:00
Richard Linden
80dfbbaacd
merge from viewer-release
2013-10-08 11:59:24 -07:00
Richard Linden
cbe397ad13
changed fast timer over to using macro
...
another attempt to move mem stat into base class
2013-09-05 14:04:13 -07:00
simon
ee2fce8790
Merge downstream code and viewer-beta
2013-05-09 14:10:45 -07:00
Oz Linden
ddd5659f81
merge changes for DRTVWR-294
2013-04-19 10:11:29 -04:00
simon
6742d90d39
Some minor cleanups while hunting crashes. Reviewed by Kelly
2013-04-17 11:17:46 -07:00
simon
b42b789723
Merge in downstream code (chui fixes, materials)
2013-04-11 16:18:34 -07:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Simon Linden
d5561a1ada
Merge in viewer-beta to get CHUI code
2013-03-19 16:20:53 -07:00
prep
207d9fd767
Viewer-chui merge
2013-03-11 14:45:53 -04:00
Dave Parks
f8e059deee
MAINT-2371 Lat round of optimizations.
...
Reviewed by Graham
2013-03-08 17:11:30 -06:00
Merov Linden
faae38daaa
Pull merge from lindenlab/viewer-developement
2013-01-30 20:01:03 -08:00
Nyx Linden
11fe124ae9
merging in viewer-beta.
...
Most of the merge was clean, a couple conflicts.
Brought over a couple patches manually for llpolymesh.
2013-01-24 16:22:49 -05:00
Merov Linden
573ab07a40
Merge pull from lindenlab/viewer-beta
2013-01-10 14:51:59 -08:00
William Todd Stinson
138d4f5fcd
Updating a comment.
2012-12-17 16:15:28 -08:00
simon@Simon-PC.lindenlab.com
40e78a80cc
Pull and merge viewer-development
2012-12-04 14:31:15 -08:00
prep
e0432f98ee
SH-3563. Pull and merge from viewer-development. Modest code changes to fix alignment issue in llAppearance.
2012-11-28 16:36:34 -05:00
Dave Parks
5d34ac552f
Automated merge with https://bitbucket.org/lindenlab/viewer-development
2012-11-20 17:03:55 -06:00
Dave Parks
18e20ca6f2
MAINT-1270 Fix for flexi prims showing up as discs when first loading.
...
Reviewed by Stinson.
2012-11-20 16:50:23 -06:00
Dave Parks
8db983fb80
MAINT-1270 Fix for flexi prims showing up as discs when first loading.
...
Reviewed by Stinson.
2012-11-20 16:50:23 -06:00
William Todd Stinson
6036ee9c42
MAINT-1890 FIX Removing previous hacky fix for this issue. The better solution is to clamp the update_period to a reasonable number of frames (32).
2012-11-16 17:26:01 -08:00
William Todd Stinson
ad84656016
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta.
2012-11-14 11:20:29 -08:00
William Todd Stinson
951b4c3efb
MAINT-1890: Adding a more descriptive comment to this hack fix for future reference.
2012-11-13 15:23:15 -08:00
William Todd Stinson
c137b645b6
MAINT-1890: A hacky fix for flexi-prim updates after teleport by ignoring the sUpdateDelay value and simply updating all flexi-prims. This change most likely reduces frame rate.
2012-11-12 19:35:34 -08:00
William Todd Stinson
93995ada05
MAINT-1894: FIX This *should* fix a crash in the LLVolume::resizePath() method. The callstacks indicated that the std library was throwing a length exception on the std::vector::resize() call. Most likely cause was that the recent changes for flexi-prims were causing the mRenderRes to become negative. And thus, the 1<<mRenderRes calculation was generating a really large value for num_render_sections.
2012-11-12 15:27:56 -08:00
Don Kjer
c06c35609c
Updating linux build to gcc4.6
2012-10-11 00:09:04 +00:00
MaksymS ProductEngine
d1481a599f
MAINT-1486 FIXED Crash on login (Unhandled exception)
2012-08-31 00:38:16 +03:00
Todd Stinson
6d84272d38
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta.
2012-08-23 15:11:10 -07:00
Oz Linden
1e0470ac56
correct merge error
2012-08-14 12:41:48 -04:00
Oz Linden
24c1b62e27
merge back beta fixes
2012-08-14 09:01:56 -04:00
simon@Simon-PC.lindenlab.com
92a0db2a4f
Merge MAINT-1270 fix
2012-08-01 13:17:35 -07:00
Dave Parks
e3c5cf99f1
MAINT-1270 Fix for some flexi prims becoming flat at some LoDs
2012-07-16 17:27:52 -05:00
Dave Parks
407d227e25
MAINT-1270 Fix for some flexi prims becoming flat at some LoDs
2012-07-16 17:27:52 -05:00
Dave Parks
7929db82d1
MAINT-794 Move flexi idleUpdate and texture animation to their own update queues.
2012-06-20 18:29:18 -05:00
Dave Parks
029103133e
MAINT-794 Factor out a lot of CPU overhead around updating objects.
2012-06-19 18:08:39 -05:00
Dave Parks
0e0e3a4929
MAINT-646 Optimize LLVolumeImplFlexible::doIdleUpdate()
2012-06-08 14:20:22 -05:00
Dave Parks
7a20b5be78
MAINT-775, MAINT-1022 Regression cleanup.
2012-05-01 15:33:16 -05:00
Dave Parks
5334c410ea
MAINT-775 Don't thrash vertex buffers on animated prims (flexis, spinners, etc).
2012-04-19 14:16:49 -05:00
Xiaohong Bao
d5041f5fb0
fix for SH-1691: [crashhunters] crash at LLVolumeImplFlexible::doFlexibleUpdate() [secondlife-bin llflexibleobject.cpp]
2011-06-02 12:05:45 -06:00
Nyx (Neal Orman)
87512a6e5d
re-applying fix from previous mesh-dev merge branch
...
SH-1062 FIX Flexi sculpts is a mess until you zoom in.
2011-04-20 18:22:02 -04:00
Nyx (Neal Orman)
019585ed6c
SH-959 FIX crash in llflexibleobject.cpp
...
Crash was a result of one of two possibilities:
1) trying to update geometry when it wasn't visible
2) mSimulateRes was non-zero when mInitialized was 0
Put code to handle both cases - initialize if mSimulateRes is 0 OR mInitialized is 0
But only do so if the object is visible. If the object is not visible, early out.
Code reviewed by davep
2011-02-17 13:52:58 -05:00
Dave Parks
3084bd5209
Only force an update if a flexible object is visible.
2010-10-28 17:40:01 -05:00
Oz Linden
a5619d16f7
correct licenses (fix problem with license change merge)
2010-10-13 07:24:37 -04:00
Dave Parks
3dff1e8e6f
Fix for crash when updating flexis.
2010-09-28 13:53:09 -05:00
Dave Parks
7c2b9221d6
merge
2010-09-27 15:20:27 -05:00