Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-10 | Fix for build problems with LLTrace::AccumulatorBuffer copy ctor in VS2013 ↵ | callum_linden | |
(only) | |||
2014-12-10 | Rename llround(..) to ll_round(..) because of a collision with MS llround ↵ | callum_linden | |
(long long round) in VS2013 | |||
2014-12-09 | no implicit conversion from ofsteam to bool in VS2013!!!! | callum_linden | |
2014-12-05 | increment viewer version to 3.7.23 | Oz Linden | |
2014-12-05 | Wrap #pragma clang in #if __clang__, else VS produces fatal warnings. | Nat Goodspeed | |
2014-12-04 | Make havok_source package name agree with name from repo URL. | Nat Goodspeed | |
Until we get a havok-source package built with new metadata-bearing autobuild, the package name in autobuild.xml and CMake must agree with the tarball filename. | |||
2014-12-01 | remove unused gpu table code, improve logging for gpu benchmarks | Oz Linden | |
2014-12-01 | merge changes for 3.7.21 release | Oz Linden | |
2014-12-01 | increment viewer version to 3.7.22 | Oz Linden | |
2014-11-24 | Attempt to thread needle for guesstimation phase of GPU classification | Graham Linden | |
2014-11-21 | automate keeping the About SL -> Licenses tab correct | Oz Linden | |
2014-11-21 | Tweak conversion from tested bandwidth to get better reads on low-end systems | Graham Linden | |
2014-11-20 | Put back old thresholds to try to get better match on old/new identification ↵ | Graham Linden | |
per-card | |||
2014-11-19 | OPEN-282 - Define LL_THREAD_LOCAL for our platforms in order to unify TLS ↵ | Cinder | |
support | |||
2014-11-19 | Roll back changes to geo drawn in gpu_bench to stop punishing cards with low ↵ | Graham Linden | |
fill rate | |||
2014-11-19 | OPEN-282 Use pthreads for TLS on mac | Cinder | |
2014-11-18 | Adjust gpu_bench thresholds and move VB set outside loop again for speed | Graham Linden | |
2014-11-18 | Fix for gpu_bench crash without parallels knock-on | Graham Linden | |
2014-11-17 | Attempt wider disable of using profile API when timer query is not present | Graham Linden | |
2014-11-17 | Avoid using GL_ARB_timer_query functionality when not supported and protect ↵ | Graham Linden | |
against probably-not-NULL current bound shader pointer | |||
2014-11-14 | remove skip from llframetimer_test now that it is fixed | Oz Linden | |
2014-11-14 | merge up to tip of viewer-tools-update | Oz Linden | |
2014-11-14 | merge with head | callum_linden | |
2014-11-14 | Cinder 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-14 | Reworked changes to more closely match Cinders' - hers seem more correct | callum_linden | |
2014-11-14 | rewrite an llframetimer test to be less sensitive to extended ms_sleep calls | Oz Linden | |
2014-11-14 | Convert llhash() to use boost::hash, per Cinder's suggestion. | Nat Goodspeed | |
2014-11-14 | Remove a couple tests for unsigned long < 0. | Nat Goodspeed | |
clang correctly notes that such tests add nothing to the runtime behavior of a program. Unfortunately, clang notes that in the form of a compile error. | |||
2014-11-14 | Comment out now-unused GPU_TABLE_FILENAME in llfeaturemanager.cpp. | Nat Goodspeed | |
The "death to the GPU table" change has commented out the only references to the GPU_TABLE_FILENAME constant, and Xcode 6.x regards that as an error. | |||
2014-11-14 | Skip LLFrameTimer test<3>, which fails with Xcode 6.x builds. | Nat Goodspeed | |
Hopefully this is temporary until we figure out the real problem! | |||
2014-11-14 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2014-11-12 | Eliminate LLAppViewer::cleanup() dup --analyzeperformance code block. | Nat Goodspeed | |
Not sure at what point the redundancy was introduced, but it seems clear we only want to run performance analysis once per shutdown. | |||
2014-11-10 | Fix typo in new viewer_manifest.py codesigning logic. | Nat Goodspeed | |
'raisef' is not a Python statement. | |||
2014-11-10 | merge changes for 3.7.20-release | Oz Linden | |
2014-11-10 | increment viewer version to 3.7.21 | Oz Linden | |
2014-10-29 | fix signature target path | Oz Linden | |
2014-10-29 | reorder finalizing for OSX so that the signature is applied to the app after ↵ | Oz Linden | |
copying into the dmg; preserves extended attributes | |||
2014-10-29 | merge changes for MAINT-4560 | Oz Linden | |
2014-10-28 | fix for formatting issue | JJ Linden | |
2014-10-28 | adding line to test that app was signed appropriately | JJ Linden | |
2014-10-28 | add --deep to codesign for the mac | Oz Linden | |
2014-10-28 | merge changes for 3.7.19-release | Oz Linden | |
2014-10-28 | merge changes for 3.7.19-release | Oz Linden | |
2014-10-28 | increment viewer version to 3.7.20 | Oz Linden | |
2014-10-24 | Suppress non-useful NaN test in llsd_new_tut.cpp | Nat Goodspeed | |
2014-10-23 | Bring in new TUT library build. Clean up ensure_equals() overloads. | Nat Goodspeed | |
The new TUT library build eliminates the ambiguity about ensure_equals(const char*, ...) versus ensure_equals(const std::string&, ...). Now it's all based on const std::string&. Remove pointless const char* overloads and ambiguous forwarding templates. With clang in Xcode 6, any new datatypes we intend to use with ensure_equals() must have operator<<(std::ostream&, datatype) declared BEFORE lltut.h #includes tut.hpp. Reorder code in certain test source files to guarantee that visibility. | |||
2014-10-23 | merge changes for STORM-2081 | Oz Linden | |
2014-10-23 | STORM-2081 - Guard against null gWindowImplementation when fullscreen ↵ | Cinder | |
(crashes OS X Yosemite) | |||
2014-10-23 | Fix Xcode 6 compile errors relating to tut::ensure_equals() overloads. | Nat Goodspeed | |
lltut.h declares a number of ensure_equals() overloads for various data types, notably the types supported by LLSD. We expect these to be called by tut code. But the tut code in question is in a template in tut.hpp -- which was #included BEFORE the overloads were declared. Previous C++ compilers have evidently made multiple passes, collecting the relevant overloads before attempting to compile the template bodies. clang does not, complaining that the overloads must be declared before the tut.hpp template code that references them. Reordering parts of lltut.h seems to address that problem. For similar reasons, test programs that use StringVec.h and its operator<<() must #include StringVec.h before lltut.h. Add ensure_equals(const std::string&, const LLSD::Binary&, const LLSD::Binary&) overload. The sloppy mix of (const char*, ...) and (const std::string&, ...) overloads bothers me, since for many of those ... types we seem to have to duplicate them. | |||
2014-10-22 | Update to build on Xcode 6.0 (fix unit tests): minor fix for debug only unit ↵ | callum_linden | |
test |