<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/scripts, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://www.megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://www.megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/'/>
<updated>2025-10-20T16:39:49Z</updated>
<entry>
<title>Fix tabs and trailing spaces in objc sources</title>
<updated>2025-10-20T16:39:49Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-10-19T20:38:34Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=11f73b0e7ffa34a6a5402ce3d51b9d99831f6429'/>
<id>urn:sha1:11f73b0e7ffa34a6a5402ce3d51b9d99831f6429</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change another case of a regex sequence needing to be a raw string</title>
<updated>2025-08-18T17:44:06Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@posteo.nl</email>
</author>
<published>2024-08-03T13:42:06Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=181273f92990e5e37ca8f15c1d7d80d784b1ad77'/>
<id>urn:sha1:181273f92990e5e37ca8f15c1d7d80d784b1ad77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add file pattern and recursive directory processing fix_xml_indentations.py</title>
<updated>2025-04-01T17:10:26Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2025-04-01T16:42:21Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=945b965fc237a37d44f4fa57188b369e3f4a693d'/>
<id>urn:sha1:945b965fc237a37d44f4fa57188b369e3f4a693d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>message_template.msg to agree with master-message-template</title>
<updated>2025-03-17T20:01:47Z</updated>
<author>
<name>AndrewMeadows</name>
<email>andrew.l.meadows@gmail.com</email>
</author>
<published>2025-03-17T20:01:47Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=1a92e392ead323d2ae5555fb68ce8a333baee5ea'/>
<id>urn:sha1:1a92e392ead323d2ae5555fb68ce8a333baee5ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Private Issue #297: Accept new flags in ScriptTeleportRequest message. Flags indicate if the world map should be opened and focused.</title>
<updated>2025-02-27T00:02:24Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2024-10-14T19:49:43Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=81df0476b5194ca50b7b473e9fb1a33c0831c28a'/>
<id>urn:sha1:81df0476b5194ca50b7b473e9fb1a33c0831c28a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>trailing spaces from other branches</title>
<updated>2024-09-19T16:40:56Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2024-09-19T16:40:56Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=be40936881a747893d03c5c003914efb3867ccd1'/>
<id>urn:sha1:be40936881a747893d03c5c003914efb3867ccd1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add script to compare a Frame Profile JSON stats file vs. baseline.</title>
<updated>2024-09-18T21:04:46Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2024-09-13T20:32:04Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=705ec153c5ee3f6d1781647c1bbbfcd7c398c987'/>
<id>urn:sha1:705ec153c5ee3f6d1781647c1bbbfcd7c398c987</id>
<content type='text'>
Extract `latest_file()` logic replicated in profile_pretty.py and
profile_csv.py out to logsdir.py, and use for new profile_cmp.py.

(cherry picked from commit 439cfc97a81f221daaf8ba13aa5daa87e8511047)
</content>
</entry>
<entry>
<title>Add script to convert frame profile JSON file to CSV.</title>
<updated>2024-09-18T18:05:28Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2024-09-12T17:43:36Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=ee1b0061c36c36ab019438c2a722696801de04f9'/>
<id>urn:sha1:ee1b0061c36c36ab019438c2a722696801de04f9</id>
<content type='text'>
Also slightly refactor profile_pretty.py.

(cherry picked from commit d60b1f92213ace6a8ab6a4a60cb01a43f45d3955)
</content>
</entry>
<entry>
<title>Add a JSON frame profile stats file pretty-printer script.</title>
<updated>2024-09-18T18:05:28Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2024-09-12T16:28:05Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=277ee6830f68030ece6f469a86a49009a9c1450a'/>
<id>urn:sha1:277ee6830f68030ece6f469a86a49009a9c1450a</id>
<content type='text'>
(cherry picked from commit ab3083819793a30911354670a7929b0d3f7c104c)
</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://www.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>
