Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-04 | Fix mac link error using GL 4.3 functions (#2813) | Brad Linden | |
2024-10-04 | Merge pull request #2771 from secondlife/v-2472 | cosmic-linden | |
secondlife/viewer#2472: Debug tools for labeling textures | |||
2024-10-03 | secondlife/viewer#2472: Also don't persist local file enumeration beyond ↵ | Cosmic Linden | |
next session | |||
2024-10-03 | secondlife/viewer#2472: Feedback | Cosmic Linden | |
Disable if not supported for OpenGL version Minimize performance footguns Simplify for clause | |||
2024-10-03 | Fix AMD gpu detection under linux | Rye Cogtail | |
2024-10-02 | secondlife/viewer#2472: Debug tools for labeling textures | Cosmic Linden | |
2024-10-02 | Merge pull request #2758 from Nicky-D/feature/fontcache | Andrey Lihatskiy | |
Port Fontcache from Firestorm. | |||
2024-10-02 | viewer#2762 Restore LLFontVertexBuffer for HUD | Andrey Kleshchev | |
2024-10-02 | Add another static_cast<long> to make the implicit conversion from size_t > ↵ | Nicky | |
long explicit. | |||
2024-10-02 | Rename namepsace to "ll" | Nicky | |
2024-10-01 | Merge remote-tracking branch 'origin/release/2024.09-ExtraFPS' into develop | Brad Linden | |
2024-10-01 | Port Fontcache from Firestorm. The cache will make sure a font only gets ↵ | Nicky | |
loaded once in memory and then reused, saving a lot of unecessary I/O and memory. | |||
2024-10-01 | Merge branch 'develop' into rye/continued-sdl-cleanup | Rye Mutt | |
2024-10-01 | Remove dead code related to GeForce Mobile GPUs (#2747) | Ansariel Hiller | |
2024-10-01 | Enable GL debug output support for linux | Rye Cogtail | |
2024-09-30 | Merge pull request #2733 from RyeMutt/rye/linux | Rye Mutt | |
SDL and Linux improvements | |||
2024-09-30 | Merge pull request #2723 from RyeMutt/uniform-cleanup | Rye Mutt | |
bindDeferredShader and dead uniform cleanup | |||
2024-09-28 | Fix using nvidia extension to get GL memory under linux | Rye Cogtail | |
2024-09-27 | Merge pull request #2713 from secondlife/v-2638 | cosmic-linden | |
Don't clear big render target if all pixels will be replaced | |||
2024-09-27 | Clean up unused uniforms in bindDeferredShader and move SSAO uniforms to two ↵ | Rye Cogtail | |
shaders that use them | |||
2024-09-27 | Remove dead llatmosphere code | Rye Cogtail | |
2024-09-27 | Remove dead LLPostProcess class and related code | Rye Cogtail | |
2024-09-27 | #2674 Optimize LLWorld::renderPropertyLines() - LLRender class code formatting | Alexander Gavriliuk | |
2024-09-27 | #2674 Optimize LLWorld::renderPropertyLines() - use vertexBatchPreTransformed() | Alexander Gavriliuk | |
2024-09-26 | secondlife/viewer#2638: Don't clear big render target if all pixels will be ↵ | Cosmic Linden | |
replaced | |||
2024-09-26 | viewer#2709 Fix loose triangle | Andrey Kleshchev | |
2024-09-26 | #2411 Allow disabling and enabling LLFontVertexBuffer | Andrey Kleshchev | |
for testing purposes | |||
2024-09-23 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfeaturemanager.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvoicewebrtc.cpp | |||
2024-09-23 | viewer#2631 Couple small tweaks | Andrey Kleshchev | |
2024-09-19 | Merge branch 'main' into marchcat/b-main-sync | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llviewertexturelist.cpp | |||
2024-09-19 | Merge branch 'develop' into frame-profile-json | Nat Goodspeed | |
2024-09-19 | Reapply commit f4b6563 -- cherry-picking lost parts of it?! | Nat Goodspeed | |
2024-09-19 | Expose LLVector4a in LLRender | Andrey Kleshchev | |
Avoid using a bunch of allocators. Make sure we use LLVector4a's SSE logic instead of LLVector3's. Some minor optimizations. | |||
2024-09-18 | Give `LLGLSLShader::finishProfile()` a static default string param. | Nat Goodspeed | |
`finishProfile()` is called at least once within a `__try` block. If we default its `report_name` parameter to a temporary `std::string`, that temporary must be destroyed when the stack is unwound, which `__try` forbids. (cherry picked from commit c6e6f44f50b4de391000c5b9f781a2f0a5024e76) | |||
2024-09-18 | Make Develop->Render Tests->Frame Profile dump JSON to a file too. | Nat Goodspeed | |
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) | |||
2024-09-18 | Remove quads rendering mode entirely (#2593) | Ansariel Hiller | |
2024-09-18 | More quad to triangle coverage | Andrey Kleshchev | |
Quads are deprecated | |||
2024-09-18 | Convert image drawing logic from quads to triangles | Andrey Kleshchev | |
2024-09-17 | #2590 Fix for horrible FPS on Intel Mac (#2591) | Dave Parks | |
* Work around for GHA mac runners not playing nice with Tracy * Delay VBO deletion for a few frames * Enable multithreaded GL driver and multithreaded media textures on Apple silicon | |||
2024-09-16 | Profile guided optimization pass (#2582) | Dave Parks | |
- Tune up LLJointRiggingInfoTab - Visualize joint bounding boxes when visualizing joints - Use LLJointRiggingInfo to caclulate desired resolution of a texture - Throttle calls to calcPixelArea - Fetch MeshSkinInfo immediately when header is received | |||
2024-09-13 | Clean up Windows build (#2562) | Ansariel Hiller | |
* APR_DECLARE_STATIC and APU_DECLARE_STATIC gets already defined in APR.cmake * Move both _CRT_SECURE_NO_WARNINGS and _WINSOCK_DEPRECATED_NO_WARNINGS definitions to 00-Common.cmake * Always define WIN32_LEAN_AND_MEAN and include subset of Windows API by default * Remove llwin32headerslean.h and remove unnecessary WIN32_LEAN_AND_MEAN definition handling in llwin32headers.h * Clean up includes of Windows API headers * Get rid of workaround to link against IPHLPAPI.lib in lluuid.cpp - this seems to have been an issue in the past that has been fixed | |||
2024-09-12 | Merge pull request #2557 from secondlife/davep-fix-mac-vb | Brad Linden | |
OS X - Fix black screen and Tracy build | |||
2024-09-12 | Replace glh_linear usage with GLM (#2554) | Rye Mutt | |
2024-09-12 | Merge branch 'develop' into davep-fix-mac-vb | Dave Parks | |
2024-09-12 | Mac compatibility pass. | Dave Parks | |
2024-09-12 | Fix warning spam from missing call to unmapBuffer introduced in #2544 (#2556) | Rye Mutt | |
2024-09-10 | Profile guided optimizations | RunitaiLinden | |
2024-09-05 | viewer#2411 Use font buffer in text segments | Andrey Kleshchev | |
2024-09-04 | Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop | Brad Linden | |
2024-09-04 | #2482 Low end NVIDIA compatibility pass (#2486) | Dave Parks | |
- 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 |