<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/llglsandbox.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>2026-01-21T05:29:05Z</updated>
<entry>
<title>Merge tag 'Second_Life_Release#ca6601cb-2026.01' into 2026.01</title>
<updated>2026-01-21T05:29:05Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-01-21T05:29:05Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=71577cea319238b54b283a25ee9270e10f11a0bc'/>
<id>urn:sha1:71577cea319238b54b283a25ee9270e10f11a0bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#2639 Reapplied GPU benchmark fix</title>
<updated>2026-01-15T11:00:06Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-02-15T07:51:22Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c2c4489dbb690615e071aa463a4ad2af02892274'/>
<id>urn:sha1:c2c4489dbb690615e071aa463a4ad2af02892274</id>
<content type='text'>
First test returns quarter to a half the throughput, do two tests.
May be caused by driver, may be some 'energy saving', but not important
enough to spend time investingating. It was working the same way prior
to ExtraFPS, but viewer was running an extra CPU test that 'preheated'
the system.

Also increasing minimum throughput as numerous new features, like
mirrors and pbr were added and requirements are now higher.
</content>
</entry>
<entry>
<title>Performance Optimisations, Bloom effect, Visuals Panel</title>
<updated>2025-09-08T23:07:09Z</updated>
<author>
<name>mobserveur</name>
<email>mobserveur@gmail.com</email>
</author>
<published>2025-08-29T23:59:43Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=317dcdea1ca8d1f540187af47fc23a36ad8232aa'/>
<id>urn:sha1:317dcdea1ca8d1f540187af47fc23a36ad8232aa</id>
<content type='text'>
This commit contains performance optimisations in the the pipeline,
framebuffer, vertexbuffer, reflection probes, shadows. It also fixes
many opengl errors, modifies the opengl debugging, and adds
a visuals effects panel.
</content>
</entry>
<entry>
<title>Merge branch 'develop' into frame-profile-json</title>
<updated>2024-09-19T15:48:33Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2024-09-19T15:48:33Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=8342d68ea9d668162bffb6e821c9d8f8d5683c10'/>
<id>urn:sha1:8342d68ea9d668162bffb6e821c9d8f8d5683c10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix possible dereferencing of nullptr in llglsandbox.cpp (#2597)</title>
<updated>2024-09-18T22:22:48Z</updated>
<author>
<name>Ansariel Hiller</name>
<email>Ansariel@users.noreply.github.com</email>
</author>
<published>2024-09-18T22:22:48Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ee3645ac961aec171cc56ec962723ac5fd28cf38'/>
<id>urn:sha1:ee3645ac961aec171cc56ec962723ac5fd28cf38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make Develop-&gt;Render Tests-&gt;Frame Profile dump JSON to a file too.</title>
<updated>2024-09-18T18:05:27Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2024-09-11T16:29:18Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=f037cde7f4d5d55dc0a71eb867f5b2bfcaf5631f'/>
<id>urn:sha1:f037cde7f4d5d55dc0a71eb867f5b2bfcaf5631f</id>
<content type='text'>
Make `LLGLSLShader::finishProfile()` accept a string pathname instead of a
bool and, in addition to logging statistics to the viewer log, output
statistics to that file as JSON. The calls that used to pass
`emit_report=false` now pass `report_name=std::string()`.

Make llviewerdisplay.cpp's `display()` function synthesize a profile filename
in the viewer's logs directory, and pass that filename to
`LLGLSLShader::finishProfile()`.

(cherry picked from commit d5712689d36a1ee1af32242706901fde7229b08d)
</content>
</entry>
<entry>
<title>Remove quads rendering mode entirely (#2593)</title>
<updated>2024-09-18T14:09:51Z</updated>
<author>
<name>Ansariel Hiller</name>
<email>Ansariel@users.noreply.github.com</email>
</author>
<published>2024-09-18T14:09:51Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d9da5bbb33ce70e3bc799ba6696c8b10de0e5f04'/>
<id>urn:sha1:d9da5bbb33ce70e3bc799ba6696c8b10de0e5f04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#2434 Intel HD4000 compatibility pass (#2541)</title>
<updated>2024-09-10T20:54:01Z</updated>
<author>
<name>Dave Parks</name>
<email>davep@lindenlab.com</email>
</author>
<published>2024-09-10T20:54:01Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=94453aecc352613f52fec0e59b23230314cffb32'/>
<id>urn:sha1:94453aecc352613f52fec0e59b23230314cffb32</id>
<content type='text'>
* #2434 Intel HD4000 compatibility pass
* Fixes crash on old drivers when loading shaders
* Fixes 30 second hang on startup
* Fixes occasional dev build crash in LLWearableList
---------

Co-authored-by: Brad Linden &lt;brad@lindenlab.com&gt;</content>
</entry>
<entry>
<title>#2482 Low end NVIDIA compatibility pass (#2486)</title>
<updated>2024-09-04T16:34:44Z</updated>
<author>
<name>Dave Parks</name>
<email>davep@lindenlab.com</email>
</author>
<published>2024-09-04T16:34:44Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=cb9f3dcfe9a55789b757bf5a7d9af3d93710c20f'/>
<id>urn:sha1:cb9f3dcfe9a55789b757bf5a7d9af3d93710c20f</id>
<content type='text'>
- Use GL_NVX_gpu_memory_info when available
- Disable transparent water on Mid+ and lower
- Adjust GPU benchmark to better tell the truth
- Texture bias tune up
- viewer-private/#277 - Report foreground_time in viewer stats

</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>
</feed>
