Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-22 | Can link to libglvnd, no need to set LEGACY pref | Erik Kundiman | |
2023-03-10 | SL-19172 Texture streaming tune up. Incidental decruft. | Dave Parks | |
2023-03-07 | SL-19355 Irradiance rebalance. | Dave Parks | |
2023-01-31 | SL-18154 Followup -- fix mac build | Dave Parks | |
2023-01-31 | SL-18154 Followup -- Use Henri's xxHash integration to speed up UI Vertex ↵ | Dave Parks | |
Buffer cache | |||
2023-01-27 | SL-19203 et al -- Integrate SSR with reflection probes, tweak probe ↵ | RunitaiLinden | |
blending. (#63) * SL-19203 WIP -- Integrate SSR with reflection probes. Decruft LLRenderTarget. * SL-19203 WIP -- Re-integrate SSR. Incidental decruft. * SL-19203 WIP -- SSR frame delta correction (still broken for Z) * SL-19203 WIP -- SSR frame delta Z fix * SL-19203 WIP -- Make SSR toggleable again and disable SSR in cube snapshots. * SL-19203 WIP -- Soften sphere probe transitions and fix reflections on void water (make fallback probe a simple terrain+water+sky probe). Remove parallax correction for automatic probes to reduce artifacts. * SL-19203 Tune probe blending. * SL-19203 Cleanup. | |||
2023-01-24 | SL-18958 Fix for broken water distortion map and depth buffer. Incidental ↵ | Dave Parks | |
decruft. | |||
2023-01-19 | Optimizations, decruft, and intel compatibility pass (#53) | RunitaiLinden | |
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc | |||
2023-01-11 | MacOS build fix | Andrey Kleshchev | |
2023-01-11 | SL-18869 Touch up -- fix some Debug GL assertions and restore shadows. | Dave Parks | |
2023-01-10 | SL-18869 Optimizations -- Quiet command buffer -- VBO cache for UI et al and ↵ | Dave Parks | |
remove many unneeded VBO binds. | |||
2023-01-09 | SL-18869 Optimizations -- Decruftify LLRenderTarget, use a shader to copy ↵ | Dave Parks | |
color/depth instead of glCopyTexSubImage or glBlitFrameBuffer | |||
2022-11-14 | Merged in SL-18332 (pull request #1194) | Jonathan Goodman | |
First pass of Screen Space Reflections Approved-by: Dave Parks | |||
2022-10-21 | Merge branch 'master' (DRTVWR-548) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # indra/llrender/llgl.cpp # indra/llrender/llrendertarget.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/app_settings/shaders/class1/deferred/materialF.glsl # indra/newview/llfloaterpreference.cpp # indra/newview/llviewercontrol.cpp # indra/newview/llviewermenu.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvovolume.cpp | |||
2022-10-11 | SL-18190 Cleanup -- convert some vec4's to vec3's (as they really are), ↵ | Dave Parks | |
remove some unused glsl files. | |||
2022-09-29 | SL-18190 Fix for haze color being completely wrong (now it's just half wrong). | Dave Parks | |
2022-09-28 | SL-18190 Prune srgb_to_linear from atmosphericsFuncs.glsl | Dave Parks | |
2022-09-16 | SL-18128 Clear out much OpenGL cruft and switch to core profile on AMD | Dave Parks | |
2022-09-13 | SL-17701 WIP -- Parity for point lights between opaque and transparent PBR ↵ | Dave Parks | |
materials | |||
2022-09-02 | SL-17967 Fix for confounding program and shader objects when fetching logs ↵ | Dave Parks | |
and fix for gl errors on AMD windows | |||
2022-09-02 | SL-17967 Purge OpenGL extensions (use core API only) | Dave Parks | |
2022-09-01 | SL-17967 - _ARB constant removal | Howard Stearns | |
2022-09-01 | SL-17967 - Git rid of ARB that is in core | Howard Stearns | |
2022-08-30 | Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559 | Dave Parks | |
2022-05-26 | SL-17473 Viewer not clearing all Vertex Buffers in some cases | Andrey Kleshchev | |
Image thread doesn't need mBuffer and buffer isn't thread safe so no point allocating it in an image thread. | |||
2022-05-16 | SL-17284 Reflection probe tuning and optimization take 1 | Dave Parks | |
2022-03-11 | SL-17005 WIP Simplify what feeds texture loading bias to only pay attention ↵ | Dave Parks | |
to available memory according to OS and GL driver, not (broken) internal accounting (breaks intel GPUs, compatibility pass incoming). | |||
2022-02-14 | SL-16418 Media texture update stall fix. Make media texture updates use ↵ | Dave Parks | |
LLImageGL thread to update, fix AMD sync issue on ImageGL thread and install debug callbacks on LLImageGL thread when debug gl enabled. | |||
2022-01-19 | SL-16653 Fix for some textures having incorrect texel colors after the first ↵ | Runitai Linden | |
row (and add more paranoia checks on texture data). | |||
2022-01-14 | SL-16606: Add profiler category PIPELINE | Ptolemy | |
2021-12-03 | SL-16436 and SL-16327 Fix for RenderDebugGL test failures and fix for grey ↵ | Dave Parks | |
textures | |||
2021-12-02 | mac build fix | Andrey Kleshchev | |
remove unused variable | |||
2021-11-30 | SL-16386 replace gutted LLRender::setAlphaRejectSettings() with explicit flush() | Dave Houlton | |
2021-11-30 | SL-16386 purge no-op fxn LLTexUnit::setTextureBlendType() | Dave Houlton | |
2021-11-30 | SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunction | Dave Houlton | |
2021-11-20 | SL-16289 Rigged mesh rendering overhaul | Dave Parks | |
2021-10-21 | SL-16202 Fix for textures appearing black or flashing white due to ↵ | Dave Parks | |
optimization bugs. | |||
2021-10-14 | SL-16166 Apply optimizations from pushBatch to other render call sites. ↵ | Runitai Linden | |
Optimize out a map lookup in rigged face rendering. | |||
2021-10-13 | SL-16166 Apply LLRenderPass::pushBatch optimizations to ↵ | Runitai Linden | |
LLDrawPoolBump::pushBatch | |||
2021-10-12 | SL-16166 Optimization pass on LLRenderPass::pushBatch | Runitai Linden | |
2021-10-11 | SL-16099 Multi-threaded OpenGL usage on Windows, enable Core Profile and ↵ | Dave Parks | |
VAOs by default. | |||
2021-09-27 | SL-16093 Don't force the console window to be open on developer builds ↵ | Dave Parks | |
because it causes frame stalls while logging. | |||
2021-06-07 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
2021-01-06 | SL-14035: Don't use sRGB textures when not specified | Ptolemy | |
2020-09-28 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llvocache.cpp | |||
2020-09-17 | SL-13729 Performance of LLUI and LLRender2D | Andrey Kleshchev | |
2020-08-05 | SL-13521, clang-format LLRender::syncLightState() (whitespace) | Dave Houlton | |
2020-08-05 | SL-13521, stamp out some remaining hard-coded 8s | Dave Houlton | |
2020-08-04 | SL-13521 add an avatar appearance light to deferred mode | Dave Houlton | |
2020-06-11 | SL-13281, add missing srgb->linear conversion for specular | Dave Houlton | |