<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llrender/llrender.cpp, branch 26.4</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.4</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.4'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-09-04T13:58:53Z</updated>
<entry>
<title>Merge remote-tracking branch 'secondlife/release/26.4' into 26.4</title>
<updated>2026-09-04T13:58:53Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-09-01T10:35:23Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=00bb3bb6f07660bd914d29a1389342bb3060d254'/>
<id>urn:sha1:00bb3bb6f07660bd914d29a1389342bb3060d254</id>
<content type='text'>
</content>
</entry>
<entry>
<title>optimisations related to llvertexbuffer</title>
<updated>2026-08-25T10:34:13Z</updated>
<author>
<name>mobserveur</name>
<email>mobserveur@gmail.com</email>
</author>
<published>2026-08-25T10:34:13Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=fb2376983a87711b0c01a8ac9ad29b8cf8079249'/>
<id>urn:sha1:fb2376983a87711b0c01a8ac9ad29b8cf8079249</id>
<content type='text'>
this commit includes some optimisations related to the llvertextbuffer and is closer to LL code in that regard. It also removes the alternative vertexbuffer mode.
</content>
</entry>
<entry>
<title>Merge branch 'release/26.3' into geenz/linux-to-develop</title>
<updated>2026-08-12T20:09:42Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@geenzo.com</email>
</author>
<published>2026-08-12T20:09:42Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=480af3ea32856007b166a06ca4932078c9f557c6'/>
<id>urn:sha1:480af3ea32856007b166a06ca4932078c9f557c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/develop-linux' into geenz/linux-to-develop</title>
<updated>2026-08-12T01:39:19Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@geenzo.com</email>
</author>
<published>2026-08-12T01:39:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=8cabc33e960ca93fdc1a32c77cf611269d95d51b'/>
<id>urn:sha1:8cabc33e960ca93fdc1a32c77cf611269d95d51b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix rendering on Parallels VMs with graphics set to "low"</title>
<updated>2026-07-27T01:53:19Z</updated>
<author>
<name>McGroarty</name>
<email>git@mcgroarty.me</email>
</author>
<published>2026-07-27T01:53:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d1796fba2500a30bd3c71b0588efd18c1a8625bf'/>
<id>urn:sha1:d1796fba2500a30bd3c71b0588efd18c1a8625bf</id>
<content type='text'>
In LLRender::syncMatrices(), treat uniform location 0 as valid when uploading the inverse model-view, inverse projection, and identity matrices. Only location -1 indicates that a uniform is absent. (This is a zero-based index.)

Fix Parallels GLSL compilation by:

- renaming the local waterClip() wrapper to avoid an overload conflict

- returning float literals (not ints) from a few functions declared to return float
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#bcfda3b6-26.3' into 26.3</title>
<updated>2026-07-24T03:24:12Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-24T03:24:12Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=fc46ce4c0c7d81349d55933fb4bef3260f79ac8b'/>
<id>urn:sha1:fc46ce4c0c7d81349d55933fb4bef3260f79ac8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>A few OpenGL state fixes provided by Rye from the Alchemy Viewer.</title>
<updated>2026-07-22T04:42:12Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@geenzo.com</email>
</author>
<published>2026-05-22T17:12:58Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=920623aa6607ddbd871a52d9b5b8d34d50995aff'/>
<id>urn:sha1:920623aa6607ddbd871a52d9b5b8d34d50995aff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Merge pull request #5829 from secondlife/geenz/texture-quality"</title>
<updated>2026-07-22T04:40:35Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@geenzo.com</email>
</author>
<published>2026-07-22T04:40:35Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=55e94847b4270d7f71016fe651800ef9e43b4bc5'/>
<id>urn:sha1:55e94847b4270d7f71016fe651800ef9e43b4bc5</id>
<content type='text'>
This reverts commit 6b4e3f3288ec1e9917cecd862a7a52945e5b4db2, reversing
changes made to 99ab6316b4ae9058f22d9f57d21e795ca45797fd.
</content>
</entry>
<entry>
<title>Revert "Merge pull request #5982 from secondlife/geenz/texture-streaming-tweaks"</title>
<updated>2026-07-22T04:38:54Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@geenzo.com</email>
</author>
<published>2026-07-22T04:38:54Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=6b9f0f0bf43250f984631032a3f3b41d245907a9'/>
<id>urn:sha1:6b9f0f0bf43250f984631032a3f3b41d245907a9</id>
<content type='text'>
This reverts commit 3d465f6c966f0a2fcfd5d3c9effb6ce20c2754c8, reversing
changes made to f2c356fc7130ce5e38b994dcfa1e210609b458b9.
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#3d465f6c-26.3' into 26.3</title>
<updated>2026-07-07T12:49:46Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-07-07T12:49:46Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c659a085f05f5a9f62abf8a4c2e394d910af4ae9'/>
<id>urn:sha1:c659a085f05f5a9f62abf8a4c2e394d910af4ae9</id>
<content type='text'>
</content>
</entry>
</feed>
