Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-12 | Revert "Rename uniform vec4 color to color4" | secretfoxtail | |
This reverts commit a42a77f0aacf5878f29edafc42b8b230dc290bb6. | |||
2024-10-12 | Revert "More renaming color to color4" | secretfoxtail | |
This reverts commit 93f5747aaacb4109eece1165dd76a5a5f01e0e77. | |||
2024-10-02 | More renaming color to color4 | Erik Kundiman | |
2024-10-01 | Rename uniform vec4 color to color4 | Erik Kundiman | |
to avoid name clash with the uniform vec3 color somewhere else. I've tested this and everything seemed okay. Just revert this if it causes trouble. | |||
2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
2024.08-DeltaFPS | |||
2024-08-06 | secondlife/viewer#1883: Local-only PBR terrain paintmap with developer tools | Cosmic Linden | |
2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-06-14 | 1736 audit texture image unit usage on os x (#1739) | Dave Parks | |
* #1736 Remove some unused samplers from glsl files and refactor shader manager to assume 16 texture image units and 4 indexed texture units all the time. | |||
2024-06-11 | Clean up line endings that got mangled up during last merge | Ansariel | |
2024-06-11 | Merge tag '7.1.8-release' | Erik Kundiman | |
source for viewer 7.1.8.9375512768 | |||
2024-05-16 | Fix previous shader float conversion | Erik Kundiman | |
The i variable is still used as an integer on the next line. | |||
2024-05-16 | Merge tag '7.1.7-release' | Erik Kundiman | |
source for viewer 7.1.7.8974243247 | |||
2024-05-15 | Post-merge spaces fix | Andrey Lihatskiy | |
2024-05-15 | Merge branch 'marchcat/w-whitespace' into marchcat/x-mf-merge | Andrey Lihatskiy | |
2024-05-15 | Float operands for float operations | Erik Kundiman | |
This is so that it doesn't throw a compilation error at runtime for not finding the named function expecting certain operand types, on some certain other implementation. | |||
2024-04-29 | #824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵ | Andrey Lihatskiy | |
LF, and trim trailing whitespaces as needed | |||
2024-02-23 | Fixes for some shader compilation failures on mac. | Brad Linden | |
* conditional compilation should use #ifdef * layout keywords need to be lowercase | |||
2024-02-07 | Merge branch 'release/materials_featurette' into materials_featurette/mirrors | RunitaiLinden | |
2024-02-01 | #684 Fix pixellation on mirrors regardless of mirror resolution. | Jonathan "Geenz" Goodman | |
2024-01-31 | secondlife/viewer-issues#43: Fix debug normals not rendering for terrain | Cosmic Linden | |
2023-08-29 | Add a probe strength uniform for hero probes. | Jonathan "Geenz" Goodman | |
On standard reflection probes this doesn't really do anything. DRTVWR-583 | |||
2023-05-17 | SL-19655 Decruft legacy GLSL shaders and now unused build queues. | RunitaiLinden | |
2023-04-12 | Fix for nameplates, HUD text generally. | Jonathan "Geenz" Goodman | |
DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-08 | Start scrapping screenTarget(). | Jonathan "Geenz" Goodman | |
Makes our binding flow _far more_ predictable and makes way more sense. DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-06 | SL-19538 Followup -- scrub all possible sources of NaNs, make dynamic ↵ | Dave Parks | |
exposure controls not persist, limit exposure range, and do a debug gl pass. | |||
2023-03-31 | Move glow extract to be after tonemapping. | Jonathan "Geenz" Goodman | |
SL-19513 | |||
2023-03-22 | DRTVWR-559 Quality pass -- Fix sky banding, fix off-by-one-mip in reflection ↵ | Dave Parks | |
probes (thanks Rye), remove noiseMap from light shaders (removes speckles), make irradiance maps RGB16F instead of RGBA16. Use actual luminance for sky instead of max color component during irradiance map pass. | |||
2023-03-13 | Make sure the glow combine only happens in the gamma correct shader. | Jonathan "Geenz" Goodman | |
2023-02-28 | Merge pull request #97 from secondlife/brad/DRTVWR-559 | Brad Linden | |
brad/drtvwr-559 mac shader and assert fixes | |||
2023-02-27 | Mac shader and assertion fixes for DRTVWR-559 | Brad Linden | |
2023-02-27 | SL-19226 Reimplement water fresnel offset/scale, exposure balance for ↵ | Dave Parks | |
midday, adjust reflections off, and decruft depth buffer error correction shenanigans that are no longer used. | |||
2023-02-25 | Hammering on more mac optimizations. | Jonathan "Geenz" Goodman | |
SL-18563 | |||
2023-02-23 | DRTVWR-559 Fix for irradiance maps going black at 128x128 radiance map ↵ | Dave Parks | |
resolution. Improve radiance map anti-aliasing and default to 128x128 everywhere. | |||
2023-02-17 | SL-19239 Redo integration of Sascha's radiance map filter. | Dave Parks | |
2023-02-03 | SL-19148 Decruft followthrough -- kill more unused shader files | Dave Parks | |
2023-02-03 | SL-19148 Decruft followthrough -- decruft shader tree and some remaining ↵ | Dave Parks | |
forward rendering code. | |||
2023-02-01 | SL-19000 Fix various 3D UI components not respecting depth buffer. ↵ | Dave Parks | |
Incidental decruft. Do I get a prize for 1000th jira? | |||
2023-01-30 | SL-19015 Bump probe resolution back to 256 by default (drop to 128 if vram < ↵ | Dave Parks | |
2GB), remove irradiance map feedback loop (one bounce, but but more stable and allows for much brighter first bounce), make sky contribution to irradiance not tint the world blue. Make irradiance that appears in radiance maps match world irradiance. | |||
2023-01-20 | SL-19015 Boost brightness of irradiance maps. | Dave Parks | |
2023-01-10 | Fix shader syntax error on mac for DRTVWR-559 | Brad Linden | |
2023-01-09 | SL-18869 Optimizations -- Decruftify LLRenderTarget, use a shader to copy ↵ | Dave Parks | |
color/depth instead of glCopyTexSubImage or glBlitFrameBuffer | |||
2023-01-02 | Refactor post processing a smidge | Jonathan "Geenz" Goodman | |
Fixes SL-18484. | |||
2022-12-14 | SL-18782 WIP -- stub for reflection probe display. | Dave Parks | |
2022-11-14 | Merged in SL-18332 (pull request #1194) | Jonathan Goodman | |
First pass of Screen Space Reflections Approved-by: Dave Parks | |||
2022-10-26 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-10-19 | SL-18105 Hook up render pipe directly to LLTextureEntry::mGLTFMaterial and ↵ | Dave Parks | |
add LLViewerFetchedTextures to LLFetchedGLTFMaterial. Lower reflection probe resolution to 128x128 per side. | |||
2022-10-07 | SL-18190 Temporarily disable occlusion culling by default -- not compatible ↵ | Dave Parks | |
with depth buffer management changes. | |||
2022-10-06 | SL-18190 Water shader WIP. Better parallax correction for sphere probes. ↵ | Dave Parks | |
Reduce probe memory footprint. Remove framebuffer copies and move to deprecate stencil buffer usage. | |||
2022-09-20 | SL-18190 Reduce banding (stay in linear space as much as possible, increase ↵ | Dave Parks | |
precision of reflection probes). Faster radiance and irradiance map generation. | |||
2022-09-19 | SL-18190 Faster better stronger radiance/irradiance maps | Dave Parks | |