<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llrender, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2025-12-04T08:48:50Z</updated>
<entry>
<title>Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01</title>
<updated>2025-12-04T08:48:50Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-12-04T05:58:12Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=e3a35af2c676fb211ff7d01a79eb1a3299bc82f3'/>
<id>urn:sha1:e3a35af2c676fb211ff7d01a79eb1a3299bc82f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #5094 from secondlife/main</title>
<updated>2025-12-03T16:52:11Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@lindenlab.com</email>
</author>
<published>2025-12-03T16:52:11Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=6b866bc6432ef88a79a826c09b17107392bde15f'/>
<id>urn:sha1:6b866bc6432ef88a79a826c09b17107392bde15f</id>
<content type='text'>
2025.08 -&gt; Develop</content>
</entry>
<entry>
<title>#5078 Remove dead experimental atmospherics code</title>
<updated>2025-12-01T14:02:52Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-12-01T14:02:52Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=19d9ded23d8f945d102cc0a87fe05bc2685409d5'/>
<id>urn:sha1:19d9ded23d8f945d102cc0a87fe05bc2685409d5</id>
<content type='text'>
Remove dead experimental atmospherics code left over from EEP development</content>
</entry>
<entry>
<title>#5078 Replace boost::function with std::function</title>
<updated>2025-12-01T10:46:57Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-12-01T10:46:57Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=fb3f0e18a2ada57f98c3b10fab0c13fb2d504ae1'/>
<id>urn:sha1:fb3f0e18a2ada57f98c3b10fab0c13fb2d504ae1</id>
<content type='text'>
* Replace boost::function usage with std::function for easier debugging and reduced compiler warnings
* Remove a few remaining instances of boost::noncopyable that were missed in tests

Signed-off-by: Rye &lt;rye@alchemyviewer.org&gt;</content>
</entry>
<entry>
<title>Replace boost noncopyable and undefined function usage with modern c++ deleted operator and constructor</title>
<updated>2025-11-30T17:22:22Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-11-28T18:49:27Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=afb1f4d692bb593b3f200d490dd3f8fdeab8d279'/>
<id>urn:sha1:afb1f4d692bb593b3f200d490dd3f8fdeab8d279</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#0ceefe6d-2025.08' into 2025.08</title>
<updated>2025-11-13T05:29:33Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-11-13T05:29:33Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9ac1f702355ecb9173711935c69e2da9b63c8179'/>
<id>urn:sha1:9ac1f702355ecb9173711935c69e2da9b63c8179</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable shader profiles on RDNA3.5 to prevent freezes on startup. (#4992)</title>
<updated>2025-11-12T20:14:19Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@lindenlab.com</email>
</author>
<published>2025-11-12T20:14:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0ceefe6d270a4688720287f88b3bd5e2509909c1'/>
<id>urn:sha1:0ceefe6d270a4688720287f88b3bd5e2509909c1</id>
<content type='text'>
* Disable shader profiling for certain AMD Radeon GPUs

Added logic to detect AMD Radeon 8060 GPUs and disable shader profiling to prevent client freezes and instability. Introduced sCanProfile flag in LLGLSLShader and mSkipProfiling in LLFeatureManager to control profiling behavior based on detected hardware.

* Add RDNA3.5 and check the vendor string for a known current family of bad drivers

* Update llfeaturemanager.cpp

* Make sure to check that this is a Radeon.</content>
</entry>
<entry>
<title>#4946 Crash at setShaders</title>
<updated>2025-11-09T06:55:13Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-11-07T23:33:29Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=5e28a5de82ce94b4d10142f065f3fd08990ea623'/>
<id>urn:sha1:5e28a5de82ce94b4d10142f065f3fd08990ea623</id>
<content type='text'>
Fix wrong delimeter and log if file isn't present
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#5a0ba25d-2025.08' into 2025.08</title>
<updated>2025-10-30T03:19:47Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-10-30T03:19:47Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0acfb74bbcf801978905db45d326d8538a32b1ed'/>
<id>urn:sha1:0acfb74bbcf801978905db45d326d8538a32b1ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#4882 Log textures that failed to be created</title>
<updated>2025-10-28T19:23:01Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-10-28T17:29:54Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=5a0ba25d83862e7d220c1ae62173b537b7db5b52'/>
<id>urn:sha1:5a0ba25d83862e7d220c1ae62173b537b7db5b52</id>
<content type='text'>
A bunch of 36x36 failed to create, there shouldn't have been any 36x36
textures, log the ids/type.
</content>
</entry>
</feed>
