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-05-15 | Post-merge spaces fix | Andrey Lihatskiy | |
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-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. | |||
2022-06-21 | SL-17274 Cleanup hard-coded gbuffer atmos flag for softenlight | Ptolemy | |
2019-05-02 | Roll back sRGB decode changes from contrib for now. | Graham Linden | |
Fix direct light matching across alpha/blended-material/deferred. Get diffuse lighting to match from Low to Ultra. | |||
2018-03-12 | De-duplicate shader code for encoding and decoding normals to/from gbuffer ↵ | Graham Linden graham@lindenlab.com | |
format. | |||
2018-03-09 | Fix warnings from shaders and include EXTRA_CODE_HERE sentinel in places ↵ | Graham Linden graham@lindenlab.com | |
using DEFINE_GL_FRAGCOLOR for consistency. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2013-06-13 | NORSPEC-261 Fix for bad legacy shiny values. | Dave Parks | |
2013-04-25 | Merge 3.5.1 into Materials | Graham Madarasz | |
2013-04-15 | NORSPEC-49 Add shader profiler, add support for ARB_depth_clamp where available | Dave Parks | |
2013-04-09 | Re-added RGB10_A2 normal buffer, this time encoded with a sphere map ↵ | Geenz | |
transform so we can store the environment intensity in the blue channel. | |||
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-26 | NORSPEC-57, NORSPEC-58 Remove sRGB and gamma correction from shaders to ↵ | Dave Parks | |
remove banding and not break all shiny objects. | |||
2013-02-04 | Merged with latest viewer-dev-materials. | Geenz | |
2012-06-13 | Merge | Geenz | |
2012-05-10 | Encode viewspace Z normal to preserve negative Z (fixes all light shifting ↵ | Jonathan Goodman | |
errors, and shiny environment map errors due to lack of negative Z) | |||
2012-02-14 | SH-2908 More complete GLSL 1.20 compatibility pass. | Dave Parks | |
2012-02-10 | SH-2908 Rework indexed texture rendering to use a uvec4 instead of a float ↵ | Dave Parks | |
for texture indices in the data stream. Also rework gl_FragColor overrides to not collide with some odd driver implementations. | |||
2011-10-21 | SH-2240 Fix for OSX GLSL compiler not liking #ifndef gl_FragData | Dave Parks | |
2011-09-16 | SH-2243 work in progress -- don't use gl_FragColor or gl_FragData for ↵ | Dave Parks | |
outputs -- no more deprecation warnings on nvidia | |||
2011-09-16 | SH-2243 work in progress -- don't use deprecated shader state | Dave Parks | |
2011-08-17 | add proper copyright and license headers | Oz Linden | |
2011-05-31 | SH-1682 Dynamically adjust the number of texture channels to use for indexed ↵ | Dave Parks | |
texture rendering based on available hardware. | |||
2011-05-29 | SH-1682 indexd diffuse fragment shader for deferred rendering | Dave Parks | |