Age | Commit message (Collapse) | Author |
|
|
|
secondlife/viewer#1451
|
|
|
|
|
|
see fe8c976 for more info
|
|
Fix various nullptr crashes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
threads and fix various crashes (#2079)
|
|
Fix two rare shutdown crashes in gCacheName and gObjectList
|
|
|
|
|
|
|
|
|
|
|
|
Previous pyramid walking calculation (#2032) assumed the incoming components variable can be accurate but unfortunately the needs_aux is only set to true if the face has an alpha mask setting.
Without this information we must assume the J2C files have the maximum component size of four so that alpha channels are found when decoding both the color and aux textures.
|
|
Fix for tracy build.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Split updates into batches that respect server update limit
|
|
# Conflicts:
# autobuild.xml
|
|
release/2024.06-atlasaurus
# Conflicts:
# autobuild.xml
# indra/newview/llvoicechannel.cpp
|
|
|
|
# Conflicts:
# autobuild.xml
|
|
|
|
LLScrollingPanelList::updatePanelVisiblilty()(220)
|
|
* Fix: Update calcDataSizeJ2C to pyramid-base file size estimation
Used the loop from the previous LayerFactored method to create a more accurate file size estimation by walking up the pyramid tiles.
Sizes are much larger in many cases and eliminate partial decoder issues with OpenJPEG.
KDU not tested but expected to produce better files as well.
Should also stop decode failures on tiny or very rectangular dimensions.
---------
Co-authored-by: Andrey Lihatskiy <alihatskiy@productengine.com>
|
|
2048x2048 (#2025)
|
|
|
|
|
|
|
|
|