Graham Linden
|
970ee73e9a
|
Fix release merge issues (included upstream changes not yet in release from bear)
|
2013-10-25 11:48:43 -07:00 |
Graham Linden
|
e285d515d5
|
NORSPEC-281 bring back a classic normal generation fix from runitai's personal collection
|
2013-09-26 11:32:57 -07:00 |
Graham Linden
|
29216ac5e7
|
MAINT-3179 fix bad indexing of position info generating false alarms on range checks, issue with free of data now allocated contig with positions instead, and added copious amounts of llwarns to error return sites so 'invalid element' will be a reason to read the log and not a tease.
|
2013-09-23 13:43:01 -07:00 |
Graham Linden
|
95e34d86b9
|
The unbearable lightness of being norspec
|
2013-09-18 18:24:16 -07:00 |
Dave Parks
|
cacefaf2fc
|
MAINT-2811 Fix for infinite loop on octree code during teleport.
|
2013-08-30 15:55:20 -05: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 |
Graham Linden
|
3f186aab77
|
Merge in viewer-release
|
2013-08-19 12:10:40 -07:00 |
Graham Linden
|
c5fc5d9b46
|
NORSPEC-323 fix norm/tangent gen for prim caps
|
2013-07-28 15:43:10 -07:00 |
Graham Linden
|
705a0ab677
|
NORSPEC-288 WIP fixes the issue with normal gen, but may be a bigger perf hit than we want
|
2013-06-25 11:16:27 -07:00 |
Dave Parks
|
79029149a4
|
Automated merge with file:///F:%5Cviewer-bear
|
2013-06-21 12:51:29 -05:00 |
Dave Parks
|
4e46ce5520
|
MATBUG-204 Fix for crash in genVolumeBBoxes
|
2013-06-20 17:17:28 -05:00 |
Dave Parks
|
ccd04cd66c
|
Occlusion culling overhaul.
|
2013-06-18 17:24:21 -05:00 |
Graham Linden
|
fec6ab591e
|
Disable asserts in CalculateTangentArray (discussed with davep) to avoid debugging interruptions from bad assets
|
2013-06-14 09:32:23 -07:00 |
Dave Parks
|
7b28a9a541
|
Remove some now useless assertions.
|
2013-06-13 14:38:51 -05:00 |
Graham Madarasz
|
9726f3774d
|
Backout tangent assert experiment
|
2013-06-12 10:26:06 -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
|
48324a9383
|
Fix issues with NaNs in tangent data from using normalize3fast on zero-length vectors and other data conditioning; also added assert to normalize3fast to make finding these problems easier in the future
|
2013-06-12 08:09:29 -07:00 |
Graham Madarasz
|
01f595d871
|
Speculative fix for tangent calc asserts on Mac
|
2013-06-11 12:02:54 -07:00 |
Dave Parks
|
d09f1e7117
|
NORSPEC-242 Followup, fix a couple more sources of NaN and infinity.
|
2013-06-10 16:01:53 -05:00 |
Dave Parks
|
ddf15867e4
|
NORSPEC-242 Fix for infinity and NaN showing up in tangents and texture coordinates sometimes.
|
2013-06-07 16:18:37 -05: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 |
simon
|
ec5bd94d59
|
BUG-2581 : [simon-ll-viewer-cat] Path cut, hollow and slice break planar
texture mapping on prims. Credits to DaveP
|
2013-05-15 11:00:00 -07:00 |
simon
|
5687b0c4df
|
Merge
|
2013-05-09 15:30:49 -07:00 |
simon
|
ee2fce8790
|
Merge downstream code and viewer-beta
|
2013-05-09 14:10:45 -07:00 |
Dave Parks
|
dbfcd6c9c5
|
Optimization -- don't draw glow in alpha pool unless needed
|
2013-05-07 17:20:33 -05:00 |
Oz Linden
|
ddd5659f81
|
merge changes for DRTVWR-294
|
2013-04-19 10:11:29 -04:00 |
Graham Madarasz
|
bf6182daa8
|
Update Mac and Windows breakpad builds to latest
|
2013-03-29 07:50:08 -07:00 |
Graham Madarasz (Graham Linden)
|
9a811855b9
|
Merge
|
2013-03-13 16:16:17 -07:00 |
Graham Madarasz (Graham Linden)
|
bba84a3fa9
|
Cleanup per code review of prev change with DaveP
|
2013-03-13 13:38:30 -07:00 |
Graham Madarasz (Graham Linden)
|
5d2fea6262
|
Move fast memcpy to llcommon and use it in llalignedarray pushback on all platforms. Code Review: DaveP
|
2013-03-13 10:42:40 -07:00 |
Graham Madarasz
|
e8b8a12b73
|
Mods to make compile on gcc 4.6.3 work mo betta
|
2013-03-12 10:48:05 -07:00 |
Graham Madarasz
|
1051220d4b
|
Merged vwr-cat..#$%$% whitespace diffs
|
2013-03-11 12:41:06 -07:00 |
Graham Madarasz
|
c04f4f66c8
|
Moved LLAlignedArray from llmath to llcommon and put template func impls in header to work around Mac 4.3.3 link issue.
|
2013-03-11 12:30:16 -07:00 |
Dave Parks
|
f8e059deee
|
MAINT-2371 Lat round of optimizations.
Reviewed by Graham
|
2013-03-08 17:11:30 -06:00 |
Graham Madarasz
|
1816582b92
|
Fix crashes from using single alloc for pos/norm/tc in volume face data fighting with old free call in model loading code
|
2013-03-06 09:09:07 -08:00 |
Dave Parks
|
586025bde5
|
Automated merge with https://bitbucket.org/lindenlab/viewer-cat
|
2013-03-04 18:06:29 -06:00 |
Dave Parks
|
609ed855e1
|
MAINT-2371 More optimizations.
Reviewed by Graham
|
2013-03-04 18:01:42 -06:00 |
Graham Madarasz (Graham)
|
4e81a84abd
|
Performance improvements. Faster threadsaferefcount, faster instancetracker, use hashtable and pre-hashed strings for GLSL uniform lookup, and use dup_handles curl interface to avoid re-initing ares resolvers expensively.
|
2013-03-04 08:57:58 -08:00 |
Dave Parks
|
f5e5396c3a
|
MAINT-2371 First set of profile guided optimizations.
Reviewed by Graham
|
2013-02-26 15:15:08 -06: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 |
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 |
Don Kjer
|
c06c35609c
|
Updating linux build to gcc4.6
|
2012-10-11 00:09:04 +00:00 |
Dave Parks
|
4127f3e7fc
|
reapply efcec3eb374f: MAINT-646 Factor std::vector out of lloctree
|
2012-09-20 09:48:56 -04:00 |
Dave Parks
|
cf98064700
|
reapply 52b6c9168974: MAINT-646 Factor std::set out of lloctree
|
2012-09-20 09:48:55 -04:00 |
Dave Parks
|
9ec263d2f1
|
MAINT-1503 Minimal set of changes needed to safely disable tcmalloc
|
2012-09-12 15:44:36 -05:00 |
Oz Linden
|
97d969a338
|
initial attempt to restore changes that make removing tcmalloc possible; not tested
|
2012-09-12 14:36:37 -04:00 |
William Todd Stinson
|
a766e26db4
|
Backing out the changes contributing to DRTVWR-167 and DRTVWR-179 from the repository.
|
2012-09-10 10:37:02 -07:00 |
Dave Parks
|
980d5a7555
|
MAINT-1503 Fix for ll_aligned_realloc returning non-aligned pointers on linux
|
2012-08-31 16:30:58 -05:00 |
simon@Simon-PC.lindenlab.com
|
173d0fa213
|
Pull in viewer-development because it's painful. Merge with runitai's help.
|
2012-07-11 16:15:23 -07:00 |
simon@Simon-PC.lindenlab.com
|
b7555a3309
|
Merge back viewer-lion, which has viewer-development and down-stream fixes
|
2012-08-01 14:07:24 -07:00 |