Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-25 | Drop emissive on old Intel GPUs (#3110) | Jonathan "Geenz" Goodman | |
* #3103 Add the ability to disable the emissive buffer for older GPUs with low memory bandwidth. * #3135 Add a "vintage" mode for slower GPUs * #2719 Fix for skies being overbrightened * #2632 Do not apply tonemapping on legacy skies | |||
2024-11-12 | 2590 mac intel and radeon pro 5300m horrible fps 2 (#3030) | Dave Parks | |
* OpenGL 3.3 compatibility pass. Fix for FBO driven downscaling corrupting textures. * Increase maximum texture bias, immediately scale down when textures are loaded higher resolution than desired * #2590 Fix for some frame stalls on Intel Macs | |||
2024-06-11 | Clean up line endings that got mangled up during last merge | Ansariel | |
2024-05-15 | #1267 Fix for alpha cutoff of zero and base color factor alpha of zero ↵ | Dave Parks | |
making objects disappear (#1485) | |||
2024-04-21 | Fix sampling normals from gbuffer and cleanup redundant gbuffer samples (#1294) | Rye Mutt | |
* Fix sampling normals from gbuffer and cleanup redundant gbuffer samples * Allow negative normals in gbuffer to fix broken material rendering | |||
2024-04-19 | #1139 Fix for world going black/white in some scenes (NaNs) (#1273) | RunitaiLinden | |
* #1139 Fix for world going black/white in some scenes (NaNs) NaNs were coming from normal encode/decode. Take advantage of available gbuffer space to send full normal instead of encoding. * #1139 Cleanup remove now unused encodeNormF.glsl * #1139 Remove final reference to encodeNormF * #1139 Fix for getNormalEnvIntensityFlags referencing wrong sampler for env intensity * Mac build fix | |||
2024-02-01 | #677 WIP -- add mirror clipping to more shaders | RunitaiLinden | |
2023-10-16 | Tons of masking changes and tweaks. | Jonathan "Geenz" Goodman | |
We now support masking mirrors in the GBuffer. We also now support the concept of one arbitrary clip plane. DRTVWR-583 | |||
2023-05-17 | SL-19655 Decruft legacy GLSL shaders and now unused build queues. | RunitaiLinden | |
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-02-24 | SL-19265: Fix precision issue with texture transforms by moving transform ↵ | Cosmic Linden | |
matrix calculation into the shader | |||
2023-02-24 | SL-19228: Remove DEBUG_TEXCOORD | Cosmic Linden | |
2023-02-23 | SL-19228: Fix GLTF texture transform rotation and add UV debug (PBR only). ↵ | Cosmic Linden | |
See textureUtilV.glsl for UV coordinate comments | |||
2023-02-08 | SL-18229 Mac build fix. | Dave Parks | |
2023-02-07 | SL-18229 Fix for PBR materials on HUDs misbehaving. Incidental decruft. | Dave Parks | |
2022-11-02 | SL-18485: Render GLTF materials with extension KHR_texture_transform with ↵ | Cosmic Linden | |
approprate texture transforms | |||
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-13 | SL-17701 WIP -- Correct color space management for base color and emissive ↵ | Dave Parks | |
color factors and textures. Support for double sided alpha blended PBR materials. | |||
2022-09-12 | SL-18095 Add tangents to mesh assets so we can calculate mikktspace tangents ↵ | Dave Parks | |
in the mesh's original coordinate frame. | |||
2022-09-09 | SL-18095 WIP -- Allow mikktspace generator to add more vertices (skip ↵ | Dave Parks | |
re-welding step for now). | |||
2022-09-08 | SL-18095 WIP -- Add Mikktspace tangent generation for PBR materials and ↵ | Dave Parks | |
switch to per-pixel binormal generation. Still bugged with some test content. | |||
2022-09-06 | SL-18096 WIP -- partial support for double sided rendering. Shadow map and ↵ | Dave Parks | |
picking support TBD. | |||
2022-09-02 | DRTVWR-559: PBR: Cleanup | Ptolemy | |
2022-09-02 | DRTVWR-559: PBR: Maintain slightly higher quality of normals from normal map | Ptolemy | |
2022-09-02 | SL-17701: PBR: Add support for gltf Alpha MASK (cutoff) | Ptolemy | |
2022-08-29 | SL-17703: PBR: Fix default OMR if pbr shader compiled sans HAS_SPECULAR_MAP | Ptolemy | |
2022-08-10 | SL-17763: Cleanup debug infor for lights | Ptolemy | |
2022-08-02 | SL-17762: PBR: Add debug flag to turn off regular output and color code ↵ | Ptolemy | |
point lights and spot lights | |||
2022-07-06 | SL-17682 PBR: Fix Occlusion Roughness Metal not being in linear space; ↵ | Ptolemy | |
removes need for redundant linear/sRGB conversions. | |||
2022-07-05 | SL-17682: PBR: Cleanup debug flags to view raw normal map as-is | Ptolemy | |
2022-06-24 | SL-17274: PBR: Fix typo of commit 4e1a4e80e4 | Ptolemy | |
2022-06-24 | SL-17274: PBR: Add DEBUG_NORMAL_RAW, DEBUG_NORMAL_OUT to PBR shader | Ptolemy | |
2022-06-24 | Merge branch 'DRTVWR-559' of bitbucket.org:lindenlab/viewer into DRTVWR-559 | Ptolemy | |
2022-06-24 | SL-17274: Cleanup frag_data | Ptolemy | |
2022-06-24 | SL-17274 Hook up emissive map and non-texture parameters to pbropaqueF.glsl | Dave Parks | |
2022-06-23 | SL-17653 Fix writing of PBR materials to gbuffer. | Dave Parks | |
2022-06-23 | SL-17274: Fix shaders to use normal and spec maps | Ptolemy | |
2022-05-06 | SL-17274: Add debug rendering to pbr shader | Ptolemy | |
2022-05-06 | SL-17274: Add vary_position, cleanup whitespace | Ptolemy | |
2022-05-02 | SL-17274: Stub for PBR DrawPool and shader | Ptolemy | |