Kadah_Coba
f55a8f43a7
Additional functions for STORM-1315 Ability to do simple math in numeric edit fields
...
Support for floor, ceil, modulo.
Fixed ABS.
Added more constants, SQRT_TWO_PI and SQRT3
2011-07-01 14:25:35 -07:00
Kadah
57b3a6789a
Build Improvements: Phoenix's additional path profiles and transforms types
2011-06-22 23:52:56 -07:00
Kadah
bc1c219181
Build Improvements: LLCalc (by Aimee Walton)
2011-06-22 13:33:43 -07:00
Kadah
472fcabcb3
Merge avatar-physics to Firestorm 2.5.2
2011-04-14 16:33:21 -07:00
Arrehn
10e88f3891
Merge with RLVa-LL2.5.2
2011-04-09 22:24:22 -07:00
Oz Linden
19e99a5c09
Automated merge with file:///Users/oz/Work/V-D
2011-02-19 07:34:35 -05:00
Oz Linden
634f152004
merge up to latest viewer-development
2011-02-08 11:57:38 -05:00
Tonya Souther
2c2508e6c5
Fix for small textures not being loaded. From SH-659.
2011-01-30 17:00:19 -06:00
Xiaohong Bao
4af7e9eb64
Merge viewer-development-shining up to REV 3bf724ecb7c6 (fix for SH-829: Viewer attempting to load precached images in file types that are not being used.)
2011-01-21 16:25:23 -07:00
Xiaohong Bao
c602fed9b7
fix for SH-659: small textures not loaded
2011-01-18 14:08:21 -07:00
Oz Linden
b01ca1293b
merge up to latest viewer-development
2011-01-13 11:14:13 -05:00
Merov Linden
c8457f2664
STORM-807 : Clean up code as discussed with Andrew
2011-01-10 18:01:16 -08:00
Andrew Meadows
1b7bd5e2d0
merge
2011-01-07 15:22:33 -08:00
Andrew Meadows
d23f7df822
merge
2011-01-07 15:22:22 -08:00
Aleric Inglewood
9531046609
STORM-955: VWR-24312: Massively duplicated objects
...
Turns out that most of my SNOW-800 patch was included in Viewer 2 (albeit without crediting me).
However, not everything was used and some more cleaning up was possible.
After this patch, and when compiling with optimization, there are no duplicates left
anymore that shouldn't be there in the first place. Apart from the debug stream
iostream guard variable, there are several static variables with the same name (r, r1,
r2, etc) but that indeed actually different symbol objects. Then there are a few
constant POD arrays that are duplicated a hand full of times because they are
accessed with a variable index (so optimizing them away is not possible). I left them
like that (although defining those as extern as well would have been more consistent
and not slower; in fact it would be faster theoretically because those arrays could
share the same cache page then).
2010-12-30 14:53:30 +01:00
Wolfpup Lowenhar
44e6327674
STORM-825 : Reenable the LLMatrix3::orthogonalize test in llmath/tests/m3math_test.cpp
...
Removed the skipping of a working test as this was causeing a the test to fail
building and thus not actualy running all the tests.
2010-12-28 19:14:33 -05:00
Andrew Meadows
3be87bb046
ER-407 child bounding boxes not rotated properly for encroachment returnability
...
Using the correct method for joining BBoxes in the agent frame ::addBBoxAgent()
2010-12-15 11:23:00 -08:00
Andrew Meadows
64512b681e
ER-398 viewer's encroachment logic only uses bounding box of root prim
...
Adding LLBBox::join() to allow us to compute the bounding box of a linked object
2010-12-14 08:52:33 -08:00
Arrehn
089f5f1e42
Zwagoth Klar - Prevent some malicious textures from lagging graphics drivers.
...
Thanks Z
2010-12-08 03:11:51 -05:00
Andrew Meadows
424786d8d0
Added viewer-side "object overlaps parcel" check encroachment returnabilty UI
...
Reviewed with Falcon
2010-11-18 15:55:53 -08:00
Loren Shih
eed7b72011
automated merge
2010-09-08 17:58:17 -04:00
Aaron Terrell (Enus)
d04e8d7575
merging up from viewer-development
2010-08-30 11:56:33 -07:00
Aaron Terrell (Enus)
48743cbd41
standardizing test suite names as class name under test
2010-08-24 23:41:47 -07:00
Tofu Linden
e416840f85
Backed out changeset c3d41f18ce2b
...
back-out the back-out for this branch. yay.
2010-08-24 19:22:00 +01:00
Tofu Linden
98cc236503
Backed out changeset a62bf7c0af21
...
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden
6ba23344c9
merge heads. whew.
2010-08-24 18:37:53 +01:00
Loren Shih
27c855149e
First pass commit for breast physics.
2010-08-23 13:36:28 -04:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Kent Quirk
b770415b6a
Merge (and resolve conflict) from q/viewer-release
2010-06-17 11:37:21 -04:00
Tofu Linden
fce2653f6b
SNOW-620 PARTIAL Infinite loop in LLSphere::getBoundingSphere
...
Neither the test nor the code being tested are good - the unit test can hang. Skipping test for now, passing over to the sim maint backlog.
2010-06-15 13:26:40 +01:00
Dessie Linden
a21b7b330b
Merged from viewer-release
2010-06-11 11:51:59 -07:00
Tofu Linden
f5ae54f8c3
DEV-11516 FIXED VWR-5308: Current wind noise generation is CPU intensive.
...
Minor optimizations to wind generation. Patch by gigs and aimee, reviewed by merov.
2010-06-08 20:48:57 +01:00
Dave Parks
b740924c9d
Make LLVolume::createSide a little faster.
...
(transplanted from 4d43e3b83ccffd725ec6cb234ddcfa0833f17a9f)
2010-04-28 02:53:12 -05:00
Tofu Linden
b362cc60d9
merge from viewer-trunk
2010-04-19 14:30:43 +01:00
Tofu Linden
5dda65c030
EXT-4388 Crash in octree line segment intersection code (getMask)
...
Add yet more paranoia-and-return-or-assert, this time for +-INF in input vector.
To be reviewed by Bao.
(transplanted from 2012f21d23c66179345fb26148cfbe19835b325e)
2010-04-15 20:15:40 +01:00
Palmer Truelson
bd10ded1da
index off for tristrip fix on davep's tristrip optimization
2010-02-23 18:03:37 -08:00
Dave Parks
adf601ef1f
Draw prims using triangle strips instead of triangle lists.
2010-02-06 17:33:12 -06:00
Tofu Linden
792ebb1936
CID-423
...
Checker: UNINIT
Function: LLVolume::cleanupTriangleData(int, const std::vector<LLVolume::Point, std::allocator<LLVolume::Point>> &, int, int *, int &, LLVector3 **, int &, int **)
File: /indra/llmath/llvolume.cpp
The code looks right, I'm just adding an llassert().
2010-02-10 16:49:56 +00:00
Tofu Linden
a4aca0ba1c
CID-288
...
Checker: UNINIT_CTOR
Function: LLCamera::LLCamera(float, float, int, float, float)
File: /indra/llmath/llcamera.cpp
2010-02-03 19:00:30 +00:00
Tofu Linden
df0d43054c
CID-289
...
Checker: UNINIT_CTOR
Function: LLCamera::LLCamera()
File: /indra/llmath/llcamera.cpp
2010-02-03 18:56:37 +00:00
Tofu Linden
50f29e0bc2
Use floorf() instead of floor() when we know the param is an F32. Which here, it always is.
2010-02-01 12:01:44 +00:00
Tofu Linden
a9c4ed26e7
Try for a slightly cunning fix to CID-352
...
Checker: UNINIT_CTOR
Function: LLInterp<float>::LLInterp()
File: /indra/llmath/llinterp.h
2010-01-28 11:50:35 -08:00
Tofu Linden
f7f4dae3d8
CID-127
...
Checker: NO_EFFECT
Function: LLOctreeNode<LLDrawable>::updateMinMax()
File: /indra/llmath/lloctree.h
2010-01-27 13:56:53 -08:00
James Cook
35862b86bd
Remove inline llwarns to cut out some linker bloat.
2009-12-18 08:43:00 -08:00
Palmer
0afe1fd41d
Applied (manually in places) diff from svn.lindenlab.com/svn/linden/branches/render-pipeline/render-pipeline-7@135361 to get deferred rendering changes from the svn branch. Bleh!
2010-03-26 13:19:01 -07:00
James Cook
3858992603
Add CMake var LL_TESTS to optionally disable tests for build timing
2009-11-27 22:24:57 -08:00
Mike Antipov
d71a8ba838
merge
...
--HG--
branch : product-engine
2009-11-09 22:18:53 +02:00
Mike Antipov
622eb8643b
Fixed windows build for M_PI constant.
...
Macro definitions for common math constants (e.g. M_PI) are declared under the _USE_MATH_DEFINES in math.h
Added "#define _USE_MATH_DEFINES" before including math.h (for Windows build only)
--HG--
branch : product-engine
2009-11-09 15:56:49 +02:00
Steve Bennetts
afe6350160
merge from texture-pipeline
2009-11-06 12:15:41 -08:00
Xiaohong Bao
35e200881c
merge QAR-1829: texture pipeline branch in viewer-2.0.0.3
2009-11-06 06:52:24 +00:00