Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-12 | Make LINE_NUMBER_HERE workaround conditional on LL_WINDOWS. | Nat Goodspeed | |
The referencing code is all within LL_WINDOWS conditionals, so the dummy variable must be enclosed that way too -- otherwise we get unreferenced-variable warnings-as-errors on other platforms. | |||
2014-12-12 | Fix up remaining llround() -> ll_round() issues | callum_linden | |
2014-12-12 | Merge with head | callum_linden | |
2014-12-12 | Update VSTool that is used to set configuration in MSVC solution file for ↵ | callum_linden | |
MSVC 2013 (v12.x) | |||
2014-12-12 | Another round of ll_round() | Nat Goodspeed | |
2014-12-12 | Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update | Nat Goodspeed | |
2014-12-11 | Re-add missing variable declaration (not that it's very useful and no idea ↵ | callum_linden | |
how it was removed) | |||
2014-12-11 | Add bespoke ctor/dtor that align on 16byte boundaries when creating things ↵ | callum_linden | |
on the heap | |||
2014-12-11 | Fix a couple more ll_round() calls | Nat Goodspeed | |
2014-12-11 | Disambiguate a few ensure() calls. | Nat Goodspeed | |
These were of the form ensure(std::string, something convertible to bool). Not sure what the ambiguity was, but ensure(std::string, bool(something)) works better. | |||
2014-12-11 | Add /SAFESEH:NO /NODEFAULTLIB:LIBCMT to viewer linker switches. | Nat Goodspeed | |
zlib cannot be linked with SAFESEH, which is the VS 2013 default, so every consumer must set /SAFESEH:NO. /NODEFAULTLIB:LIBCMT seems to eliminate many duplicate-symbol link errors. | |||
2014-12-10 | Match up our usage of MS APIs with function prototypes in the new version of ↵ | callum_linden | |
the API | |||
2014-12-10 | Merge with head | callum_linden | |
2014-12-10 | Fix for incorrectly formatted #if statements (worked on clang FWIW!) | callum_linden | |
2014-12-10 | Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update | Nat Goodspeed | |
2014-12-10 | Replace boost::lambda::_1 with boost::phoenix::placeholders::arg1. | Nat Goodspeed | |
Apparently in Boost 1.57 with Xcode 6, the combination of Boost.Lambda and Boost.Function is broken -- Trac ticket 10864: https://svn.boost.org/trac/boost/ticket/10864 However, Boost.Phoenix provides an acceptable replacement. | |||
2014-12-10 | Clarify for VS 2013 that an operator bool() method returns bool. | Nat Goodspeed | |
For some reason VS 2013 (unlike its predecessors and other current compilers) needs us to explicitly convert an operator bool() method's return expression to bool. :-P | |||
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. |