ruslantproductengine
4c0f6f5825
SL-10194 Selecting mesh face doesn't highlight the face in any way
...
- Fixed according to Steeltoe notes.
- Add const modifier for some methods
2019-01-25 18:26:42 +02:00
ruslantproductengine
2e55e529d4
SL-10194 Selecting mesh face doesn't highlight the face in any way
...
- Implemented
2019-01-08 18:26:34 +02:00
Brad Payne (Vir Linden)
9d7b353cbb
merge
2018-06-21 15:49:53 +01:00
Brad Payne (Vir Linden)
2a2046fd07
merge
2018-06-05 22:44:04 +01:00
Brad Payne (Vir Linden)
e86839fac1
SL-915 - WIP on dynamic joint box tracking
2018-06-01 15:08:59 +01:00
andreykproductengine
9437d1511e
merge from viewer-release
2018-06-01 01:18:47 +03:00
ruslantproductengine
d35a8fcb3f
MAINT-8670 Crash in: LLFace::getGeometryVolume()
...
Guarded.
2018-05-22 18:18:57 +03:00
Brad Payne (Vir Linden)
3f9b3e01b9
MAINT-8264 - prevent at least some cases of LODs getting stuck at too-low values.
2018-02-21 22:02:34 +00:00
Brad Payne (Vir Linden)
e36745eb98
merge
2018-01-17 16:06:27 +00:00
Brad Payne (Vir Linden)
217df36656
SL-808 - updated ARC display to largely work with animated objects. Gives some triangle information that we may or may not ultimately keep. Surface area calcs still not working
2017-10-02 21:52:24 +01:00
ruslantproductengine
cbffc8194c
MAINT-7119 - [Love Me Render] Issues with RenderAutoMuteByteLimit() versus worn legacy prims, sculpts and non-rigged mesh.
...
FIXED.
Remark: for Linux platform, for the best times, when we will use gcc > 4.6, otherwise ICE :-(
2017-03-03 16:45:46 +02:00
ruslantproductengine
6770c27321
MAINT-6645 - Improvement - Agents that render as jelly dolls should have their attachments render at 0 LoD to prevent loading higher LoD complexity in memory thus deterring crashes.
...
Comments:
- Fix based on "RenderAutoMuteByteLimit" setting.
- File indra/llxml/llcontrol.h - add all signals to 0 group.
It garanty that handlers (in indra/newview/llviewercontrol.cpp) will be called last.
2017-01-24 15:56:25 +02:00
Nat Goodspeed
05d58c91ef
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2016-12-05 17:01:38 -05:00
Brad Payne (Vir Linden)
d07a8b9965
SL-124 - small comment cleanups
2016-09-02 08:41:22 -04:00
Brad Payne (Vir Linden)
72d5ff36f5
MAINT-6647 - ignore previously created slm files on model upload. SL-442 - change coloring for show bones, to highlight joint positions and rigging
2016-08-17 16:31:28 -04:00
Nicky
e8aa2dd71f
x64: Do not use a union of LLColor4U. Especially having the two pointer in there will blow up the struct to at least 8 byte, which will break VBO packing as this class needs to be 4 byte in size.
...
(transplanted from 847df86d6b5daa69dcfc428df18876a9c1e8bef6)
2016-04-22 14:58:25 +02:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
ruslantproductengine
00f53244c8
MAINT-4773 FIXED Some transparent textures are rendered as white.
...
This bug fix related also to MAINT-4092. In 4092 sometimes when we
don't have information about the texture during the setup the materail
(LLVOVolume::setTEMaterialParams()), we should substitute the material with
disabled "diffuse alpha mode" (for detail in cases see MAINT-4092 JIRA ticket
comment).
This bug fix cover the case when after the loading texture we have all
information about alpha mode, and in this case we should restore diffuse
alpha mode if need.
In short: now we always believe that information about the material is valid
(LLVOVolume::setTEMaterialParams()).
Of course before setup it we check information about texture (if it possible)
, if texture is not exist in database or not 32 bit depth (for diffuse) we
made changes.
But in all other cases (if we can't receive information about texture)
we remeber this case in mWaitingTextureInfo multimap.
When information about texture will be available we get it in:
LLVOVolume::notify AboutCreatingTexture()
or
Volume::notifyAboutMissingAsset()
and again, we recheck it and if need change (substitute)
the material parameters.
I suppose that this solution is better than was before.
If this patch will be accepted
, I think that MAINT-4092 should be rechecked again.
2015-01-07 02:04:03 +02:00
ruslantproductengine
c686407731
MAINT-4092 FIXED Prim faces with opaque diffuse maps, with material set to ALPHA_MODE_BLEND, do not render
...
MAINT-4645 FIXED [viewer-lion] The build tool shows normal or specular map as 'none' when one exists
2014-11-13 18:47:57 +02:00
Mnikolenko ProductEngine
b1ef5dee93
MAINT-4619 FIXED Using Align Planar Faces on flexible prims causes viewer to crash
2014-11-04 13:07:14 +02:00
simon
250db74bf9
Pull and merge viewer-release as version 3.7.8
2014-05-07 10:56:41 -07:00
Dave Parks
e606b7918d
MAINT-3211 Fix for texture animations not working properly on rigged attachments when worn from inventory.
2014-03-24 14:04:40 -05:00
Richard Linden
17e9c872ad
Automated merge with http://bitbucket.org/lindenlab/viewer-release
2013-11-11 19:17:49 -08: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
59628d6f85
Automated merge with http://bitbucket.org/lindenlab/viewer-release
2013-10-01 14:28:39 -07:00
Graham Linden
2a03e8f9fb
MAINT-3172 fix rendering regressions from release mergedown
2013-09-20 16:44:39 -07:00
Graham Linden
95e34d86b9
The unbearable lightness of being norspec
2013-09-18 18:24:16 -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
Xiaohong Bao
d8c02bf062
Merge
2013-08-19 16:09:28 -06:00
Graham Linden
62011c2871
Fix merge issues from genBBoxes optimizations fighting with genBBoxes optimizations and missing statics
2013-08-19 12:56:04 -07:00
maksymsproductengine
63cc379c72
MAINT-3270 FIXED crash in LLControlCache<unsigned int>::LLControlCache: Control named RenderAutoMuteFunctionsnot found
2013-10-04 02:50:50 +03:00
Graham Linden
d310105121
Merge recent viewer-bear fixes that missed the boat
2013-09-25 13:16:31 -07:00
simon_linden
d3625d0b67
Merge downstream code
2013-09-19 15:30:34 -07:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
simon
237dbb26f3
Merge downstream code - Vivox update
2013-08-05 14:55:12 -07:00
simon
ee25146ce4
Merge downstream code
2013-08-01 16:19:49 -07:00
simon
440e576f86
MAINT-2949 : Objects across the sim border do not render when approached. Added
...
missing code block from previous change as per Dave P's advice
2013-08-01 11:38:17 -07:00
Richard Linden
50c472c242
renamed mVarianceSum to mSumOfSquares to be more clear
...
fixed normalization assertions to work with megaprims
added is_zero() utility function
fixed unit declarations to be more clear
fixed texture cache hit rate always being 0
2013-07-23 18:47:16 -07:00
PavelK ProductEngine
721a2ac06a
MAINT-2717 FIX Cannot see kittycorner SLS region from Sunshine region
2013-07-22 21:32:22 +03:00
Graham Linden
de4892b337
NORSPEC-288 remove unassertable asserts from restoring code to condition normals for this fix
2013-06-25 16:25:22 -07:00
Dave Parks
4696eeeb30
Merge cleanup.
2013-06-21 17:07:37 -05:00
Dave Parks
79029149a4
Automated merge with file:///F:%5Cviewer-bear
2013-06-21 12:51:29 -05:00
Richard Linden
a2a6bf20d7
merge with release
2013-06-20 16:46:23 -07:00
Dave Parks
4e46ce5520
MATBUG-204 Fix for crash in genVolumeBBoxes
2013-06-20 17:17:28 -05:00
Graham Madarasz
88553c9eb1
Cleanup rollback and try point MIPs experiment to see if that's what is hosing the Mac on 10.6.8
2013-06-12 12:19:48 -07:00
Graham Madarasz
d2b253f1f6
Changes to protect against use of normalize3fast on degenerate vectors
2013-06-12 09:16:19 -07:00
Graham Madarasz
eba7eb2d06
NORSPEC-233 fix default value and material apply logic errors
2013-06-08 06:28:48 -07:00
Richard Linden
0a96b47663
merge with viewer-release
2013-06-05 19:05:43 -07:00
Dave Parks
c3f14b915c
NORSPEC-229 Fix for bad binormals on mirrored surfaces (use tangent calculator instead of binormal calculator, convert binormal centric code to tangent centric)
2013-06-03 12:50:48 -05:00