summaryrefslogtreecommitdiff
path: root/indra/llprimitive/llmaterialid.h
AgeCommit message (Collapse)Author
2023-08-23Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-02-07SL-19159 Faster LLUUID and LLMaterialID hashing for std and boost containers ↵Henri Beauchamp
keys (#70) LLUUID and LLMaterialID already have an excellent entropy and value dispersion; there is therefore strictly no need to further (slowly) hash their value for use with std and boost libraries containers. This commit adds a trivial getDigest64() method to both LLUUID and LLMaterialID (which simply returns the XOR of the two 64 bits long words their value is made of), and uses it in std::hash and hash_value() specializations for use with containers.
2022-06-23SL-17653 WIP - Apply GLTF material in Material Editor to selected object ↵Dave Parks
when you click "Save"
2018-02-14MAINT-7847 The presence of certain Avatars stops local specular textures ↵ruslantproductengine
from "sticking". Yes really. FIXED. Allows set material explicitly to material manager.
2013-07-19BUILDFIX: #include and dependency cleanupRichard Linden
2013-02-01add debug logging, ostream support for material ids, and some minor cleanupOz Linden
2012-12-04Implementing string conversion and comparison operator overrides for the ↵William Todd Stinson
LLMaterialID class.
2012-11-27First pass at re-implementing the POST functionality to query values for ↵William Todd Stinson
selected visible objects.
2012-10-11Adding an additional conversion constructor.William Todd Stinson
2012-10-09Initial pass at getting a list of viewer objects with non-null material IDs.William Todd Stinson