0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix up some broken comments in TextureAtlasFilter More... over 11 years ago
Merge branch 'master' of github.com:sirikata/sirikata More... over 11 years ago
Various performance improvements to AggregateManager. Add some code that is useful for testing. Add a function for counting triangles in a model, and computing spatial correlation (Moran's I) in a scene. More... over 11 years ago
Correctly deal with duplicated faces during simplification. More... over 11 years ago
Add code in texture atlasing to deal with repeated wrapping textures. Also, add code that converts colors in a model into regions within a texture atlas. This color-to-texture conversion code works correctly, but is currently commented out because it increases pressure on texture RAM. More... over 11 years ago
only mark Prox iostream_requested if request was actually queued
danielrh
as Daniel Reiter Horn
More... over 11 years ago
Fix bug in atlasing. Various other fixes in scheduling aggregate generation. More... over 11 years ago
Fix debug level of a frequently occurring message. More... over 11 years ago
Fix queuing of dirty aggregates and stats.
ewencp
as Ewen Cheslack-Postava
More... over 11 years ago
Fix waiting count stat in aggregate manager.
ewencp
as Ewen Cheslack-Postava
More... over 11 years ago
Instead of having a global delay to wait for batch updates, have a per-aggregate generation delay. This allows parts of the tree to be updated as other parts change. More... over 11 years ago
Make sure dirty aggregates are generated bottom-up to avoid generating new top-level aggregates from previously generated, out-of-date aggregates. Add a lock for the list of dirty aggregates. More... over 11 years ago
While atlasing, make sure textures fit within a budget of texture RAM. Maintain aspect ratios of textures within the atlas. More... over 11 years ago
Remove redundant mMeshdata variable from aggregate objects. Fix mMeshstore size management. Significantly reduces memory consumption during aggregate generation. More... over 11 years ago
Add code in MeshAggregateManager that uses different mesh deduplication thresholds for differently sized children of an aggregate. More... over 11 years ago
Return immediately from aggregateObserved in MeshAggregateManager, since the code there is for experimental purposes only. More... over 11 years ago
Fix bug in SST where we were occasionally trying to pop from an empty queue. This happened more often when the server is under load, increasing the chances of five failed retries. More... over 11 years ago
Fix #523 by causing disconnects to be handled for objects still in their session message phase that had their ObjectConnection ripped out from under them during a TCP disconnect while they were undergoing the final phases of their connection process. This prevented 'stuck' object identifiers that would reside in the mObjects map but not actually have a connection and would prevent any future objects of that identifier from joining the space
danielrh
as Daniel Reiter Horn
More... over 11 years ago
Fix missing start-comment in MeshAggregateManager, probably lost during the merge.
ewencp
as Ewen Cheslack-Postava
More... over 11 years ago
Merge remote branch 'origin/master'
ewencp
as Ewen Cheslack-Postava
More... over 11 years ago
In MeshdataToCollada, ONLY cityengine textures should be deduplicated by filename. More... over 11 years ago
Make sure rectangular textures remain rectangular within the atlas. More... almost 12 years ago
Fix bad interaction between switching static/dynamic trees and migration.
ewencp
as Ewen Cheslack-Postava
More... almost 12 years ago
While exporting collada, skip any empty texture names in texture list. More... almost 12 years ago
In AggregateManager, various bug fixes as well as: - Deduplicate meshes only if they are very small in the overall aggregate (don't want to replace large objects that make up an aggregate) - Do not deduplicate if the two meshes cannot be aligned using their major and minor axes - Use a lock to protect the shared state across threads downloading textures before atlasing. - Better management of the in-memory mesh store in Aggregate Manager More... almost 12 years ago
Properly use texture coordinate from the target collapse vertex More... almost 12 years ago
hash function for vector4's More... almost 12 years ago
Some fixes to atlasing where the original texture is too small or wraps More... almost 12 years ago
Rev prox to f5c2a0fcf051b340b381bc3b429da7b0d14ba933 More... almost 12 years ago
Fix clearing of GC'd timers.
ewencp
as Ewen Cheslack-Postava
More... almost 12 years ago