summaryrefslogtreecommitdiff
path: root/indra/llmath
AgeCommit message (Collapse)Author
2015-09-23add comments for MAINT-5660 assertsOz Linden
2015-07-30merge changes for other open sourc contributionsOz Linden
2015-04-13merge changes for 3.7.27-releaseOz Linden
2015-01-13merge changes for 3.7.24-releaseOz Linden
2015-02-20Fix merge errorsimon
2015-02-19Merge downstream codesimon
2015-02-14MAINT-4329 Backed out changeset: fd3a4d5c2cf5ruslantproductengine
2015-01-06merge changes for STORM-2083Oz Linden
2014-12-12Fix up remaining llround() -> ll_round() issuescallum_linden
2014-12-12Another round of ll_round()Nat Goodspeed
2014-12-11Fix a couple more ll_round() callsNat Goodspeed
2014-12-10Rename llround(..) to ll_round(..) because of a collision with MS llround ↵callum_linden
(long long round) in VS2013
2014-12-02MAINT-3494 FIXED Generate Normals checkbox does not control generation of ↵ruslantproductengine
normals. Patchset #2
2014-11-28MAINT-3494 FIXED Generate Normals checkbox does not control generation of ↵ruslantproductengine
normals.
2014-11-24MAINT-3529 FIXED Certain pathcuts made to a cube cause some faces to not ↵ruslantproductengine
react to sunlight or local lights
2014-11-14Cinder pointed out my fix here for clang pickiness was different from hers ↵callum_linden
so I investigated and this is the causes of the slowdown - wrongly placed parens
2014-11-14Reworked changes to more closely match Cinders' - hers seem more correctcallum_linden
2014-11-07STORM-2083: LLCalcParser calculates inverse trigonometric functions wrongAnsariel
2014-11-03MAINT-3585 FIXED Viewer Crashes when attempting to upload image.ruslantproductengine
The bug was fixed, the reasone of crash is following. The Core Flow view contain another GL context and will not care about restoring a previous. I restore context manually. This path also contain a minor changes in another files. All changes described here. Сhange's for fix current bug. indra/llwindow/llwindow.h indra/llwindow/llwindowheadless.h indra/llwindow/llwindowmacosx.h indra/llwindow/llwindowsdl.h indra/llwindow/llwindowwin32.h indra/newview/lllocalbitmaps.cpp indra/newview/llviewerdisplay.cpp indra/newview/llviewerdisplay.h Twice mUsage initialization (replace to forward initialization). indra/llcharacter/lljointstate.h Looks like condition should be befor memcopy call, otherwise - possible CRASH. indra/llcommon/llmd5.cpp Unused condition and variables. indra/llmath/llsphere.cpp Looks like should be under if otherwise - possible CRASH indra\llprimitive\llmodel.cpp Useless assert's. indra/llrender/llrender.cpp indra/newview/lldaycyclemanager.cpp
2014-10-27MAINT-4435 FIXED fix in llvolume.cpp Perform full build if number of verticesruslantproductengine
less than allowed. Changes in all other files relate auxiliary methods for catching similar bugs in future.
2014-10-17Update to build on Xcode 6.0: removed bunch of unused consts variables ↵callum_linden
[-Wunused-const-variable]
2014-10-17Update to build on Xcode 6.0: various scoping issues with octree codecallum_linden
2014-10-17Update to build on Xcode 6.0: clang detecting unsigned int comparison with ↵callum_linden
>=0 [-Wtautological-compare] - confirmed fix with davep
2014-10-17Update to build on Xcode 6.0: collection of similar possibly incorrect ↵callum_linden
logical comparison grouping [-Wlogical-op-parentheses] fixes for clang
2014-10-17Update to build on Xcode 6.0: collection of similar const var not used ↵callum_linden
warnings/errors [-Wunused-const-variable]
2014-09-25MAINT-4329 FIXED scales each image *twice* for no apparent reason : patchset #2ruslantproductengine
2014-08-18MAINT-3511 FIXED When one surface of mesh object is set transparent all ↵ruslantproductengine
object is invisible : compare rotation quaternions with predefined epsilon
2014-07-07Merge viewer-release and become version 3.7.12simon
2014-05-07Merge downstream version 3.7.8 codesimon
2014-05-07Pull and merge viewer-release as version 3.7.8simon
2014-05-07merge changes for 3.7.7-releaseOz Linden
2014-04-22merge changes for STORM-1915Oz Linden
2014-03-04merge changes for 3.7.2-releaseOz Linden
2014-03-04merge changes for bug-1044Oz Linden
2014-03-02Fixed compile-time errors. My bad.Ricky Curtice
Serves me right for not waiting through the compile!
2014-03-02STORM-1920: Richard fixed and optimized a ton more math.Ricky Curtice
From Richard: There are a bunch of things I changed...mainly I eliminated all the grid_offset nonsense and instead simply calculate the tick index for the current drag position and use that to generate a snapped position as needed. I still use approx_equal because I want grid numbers to light up even when they aren't the axis you are currently snapping to.
2014-02-27Automated merge with https://bitbucket.org/lindenlab/viewer-lionDave Parks
2014-02-24MAINT-2059 FIX Corner scaling doesn't highlight distance textRichard Linden
much cleanup of vector math also made Stretch Both Sides checkbox clickable via label
2014-02-18STORM-1920: Math cleanup from Richard Linden.Ricky Curtice
2014-02-13cleaned up llmanipscale logic for readability...no change in functionalityRichard Linden
2014-02-13MAINT-2876 Fix for freeze when editing certain rigged meshes at high altitude.Dave Parks
2014-02-12merge with releaseRichard Linden
2014-02-04fix crash at line 2207: llassert(dst->isFinite3()) in llvolume.cppXiaohong Bao
2013-11-13more fix for SH-4607: Create new object cache tuning parametersXiaohong Bao
fix remote objects not showing up.
2013-11-13OPEN-195 Cleaned non-UTF8 safe charactersDrake Arconis
2013-11-11Automated merge with http://bitbucket.org/lindenlab/viewer-releaseRichard Linden
2013-10-21more buildfixRichard Linden
2013-10-14changed ll_aligned_(malloc|free) to take alignment size as a template argumentRichard Linden
2013-10-08merge from viewer-releaseRichard Linden
2013-10-01Automated merge with http://bitbucket.org/lindenlab/viewer-releaseRichard Linden