<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/lltextureview.cpp, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2025-08-22T20:15:24Z</updated>
<entry>
<title>#4570 Sanity check bandwidth input</title>
<updated>2025-08-22T20:15:24Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2025-08-21T18:55:25Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1022be69862db187594f2971fa9602d46f13e372'/>
<id>urn:sha1:1022be69862db187594f2971fa9602d46f13e372</id>
<content type='text'>
Going above this will just make server throttle things and viewer's
own throttlig won't be effective when viewer can't keep up.
</content>
</entry>
<entry>
<title>Dynamic Probe Allocation (#3787)</title>
<updated>2025-03-21T13:33:23Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@lindenlab.com</email>
</author>
<published>2025-03-21T13:33:23Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=32c7d3064f04899547ee4dea48969c6ceb8554e9'/>
<id>urn:sha1:32c7d3064f04899547ee4dea48969c6ceb8554e9</id>
<content type='text'>
* #3788 Support dynamic probe allocation.
* #3738 Mitigate probe flashing
* #3735 Mitigate realtime probes flashing</content>
</entry>
<entry>
<title>#3488 Move lod processing out of mesh thread</title>
<updated>2025-02-03T23:33:29Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2025-02-03T23:33:29Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=7eb9dd3e0d744406db4006f42ee217a67ab3c6e0'/>
<id>urn:sha1:7eb9dd3e0d744406db4006f42ee217a67ab3c6e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve accuracy of texture memory tracking (#2371)</title>
<updated>2024-08-21T14:47:31Z</updated>
<author>
<name>Rye Mutt</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2024-08-21T14:47:31Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=db84bf9567c27e266ccc6b1b6aed089c6022fe91'/>
<id>urn:sha1:db84bf9567c27e266ccc6b1b6aed089c6022fe91</id>
<content type='text'>
* Fix alloc_tex_image to account for more missing texture memory
Change alloc_tex_image calls to pass internal format to properly account for used image type

* Fix scaleDown passing primary format in place of internal format to glTexImage2D

* Make texture debug view and texture bias calculation consistent and remove double accounting for render target textures</content>
</entry>
<entry>
<title>#2315 Ensure textures are deleted when they are no longer referenced. (#2343)</title>
<updated>2024-08-20T11:59:07Z</updated>
<author>
<name>Dave Parks</name>
<email>davep@lindenlab.com</email>
</author>
<published>2024-08-20T11:59:07Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ed6732eda8c80d17e05bbc6563b6ce08ef6b8c72'/>
<id>urn:sha1:ed6732eda8c80d17e05bbc6563b6ce08ef6b8c72</id>
<content type='text'>
* #2315 WIP -- Clean up deletion rules in texture list.  Incidental decruft.

* Touch up assertions.

* Move mLastReferencedTimer to LLViewerMediaTexture since it's no longer used by LLViewerTexture</content>
</entry>
<entry>
<title>viewer#2342 Return AvatarBakedTextureUploadTimeout</title>
<updated>2024-08-19T16:46:58Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2024-08-19T16:17:34Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=f929c4f0fdf8f3036dee2a7b9b4e0ad38c8de070'/>
<id>urn:sha1:f929c4f0fdf8f3036dee2a7b9b4e0ad38c8de070</id>
<content type='text'>
Partial rollback of d00b6e4
QA uses AvatarBakedTextureUploadTimeout and requested restoration.
</content>
</entry>
<entry>
<title>Remove remainder of unused packet data code from LLTextureFetch</title>
<updated>2024-08-05T12:57:48Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2024-08-05T06:26:04Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=7144fb2359fa0ac64ca7dc8c61bceb0a52015a10'/>
<id>urn:sha1:7144fb2359fa0ac64ca7dc8c61bceb0a52015a10</id>
<content type='text'>
Downloading packets from server was removed in favor of HTTP
</content>
</entry>
<entry>
<title>Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now</title>
<updated>2024-07-08T18:27:14Z</updated>
<author>
<name>Ansariel</name>
<email>ansariel.hiller@phoenixviewer.com</email>
</author>
<published>2024-07-08T18:27:14Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9fdca96f8bd2211a99fe88e57b70cbecefa20b6d'/>
<id>urn:sha1:9fdca96f8bd2211a99fe88e57b70cbecefa20b6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#1870 Tune up for better experience on integrated intel with low memory (#1872)</title>
<updated>2024-07-03T22:42:24Z</updated>
<author>
<name>Dave Parks</name>
<email>davep@lindenlab.com</email>
</author>
<published>2024-07-03T22:42:24Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=08b933a0c67463f06f124420f16c8a3f7dc83f1f'/>
<id>urn:sha1:08b933a0c67463f06f124420f16c8a3f7dc83f1f</id>
<content type='text'>
* More deterministic vsize calculation.   Add control for choosing downscale method.
* Quick hack to make GLTF preview work again</content>
</entry>
<entry>
<title>1836 dont store texture in system memory unless absolutely necessary (#1843)</title>
<updated>2024-06-27T18:12:43Z</updated>
<author>
<name>Dave Parks</name>
<email>davep@lindenlab.com</email>
</author>
<published>2024-06-27T18:12:43Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ab87978cbc71cd4c83648627998055a010700f05'/>
<id>urn:sha1:ab87978cbc71cd4c83648627998055a010700f05</id>
<content type='text'>
* #1836 Texture memory usage overhaul.  Much decrufting
- don't keep a copy of textures in system memory
- use GPU to downrez textures instead of reloading from cache
- use GPU to generate brightness/darkness bumpmaps</content>
</entry>
</feed>
