Age | Commit message (Collapse) | Author |
|
|
|
deprecation or performance warnings
|
|
default)
|
|
|
|
shaders enabled.
|
|
|
|
|
|
|
|
setting when basic shaders enabled)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
added "RenderUseVAO" debug setting to control whether or not to use VAO's in non-core GL profiles.
|
|
some reason
|
|
|
|
|
|
|
|
|
|
modify viewer to run under said context without generating errors.
|
|
start with a non-compatibility-profile OpenGL context.
|
|
|
|
|
|
|
|
|
|
|
|
shaders disabled.
|
|
outputs -- no more deprecation warnings on nvidia
|
|
|
|
light state
|
|
are available.
|
|
|
|
using shaders.
|
|
|
|
|
|
|
|
counted members of llsecapi are thread safe
|
|
curl_multi_perform from multiple threads simultaneously.
|
|
|
|
|
|
|
|
|
|
|
|
Now that we have unit tests that require assertion failure if you try to
delete an LLInstanceTracker subclass instance with an iterator loose, having
llassert() "sometimes" compile away (whimsically, depending on platform as
well as build type!) makes those tests fail. Use llassert_always() instead.
|
|
The recent class-static LLInstanceTracker::instance_iter and key_iter
reference count is intended to guard against deleting an instance of an
LLInstanceTracker subclass during iteration. Add tests for that functionality.
|
|
interface.
|
|
Generalize the notion of getting some chunk of "static" storage: introduce
LLInstanceTrackerBase::getStatic() template method. Define StaticData struct
containing the InstanceMap (or InstanceSet, for that specialization) along
with the S32 that caused the VS2010 linker so much grief. Completely eliminate
that S32 as an actual class-static member, qualifying all references with the
struct returned by getStatic().
In LLInstanceTrackerBase::getInstances(), use one std::map lookup instead of
three.
|