summaryrefslogtreecommitdiff
path: root/indra/llrender/llglslshader.h
AgeCommit message (Expand)Author
2023-03-31Move glow extract to be after tonemapping.Jonathan "Geenz" Goodman
2023-02-07SL-18229 Fix for PBR materials on HUDs misbehaving. Incidental decruft.Dave Parks
2023-02-06SL-19148 Decruft followthrough -- fix for crash when running from installer. ...Dave Parks
2023-02-03SL-19148 Decruft followthrough -- decruft shader tree and some remaining forw...Dave Parks
2023-02-03SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in wrong...Dave Parks
2023-01-31SL-19015 Balance sun/sky ambiance with punctual light ambiance. Prevent irra...Dave Parks
2023-01-24SL-18958 Fix for broken water distortion map and depth buffer. Incidental de...Dave Parks
2023-01-10SL-18869 Optimizations -- Revive "Frame Profile" and GL_DEPTH_CLAMP. Remove ...Dave Parks
2022-11-28Merge remote-tracking branch 'origin/DRTVWR-528' into DRTVWR-559Brad Kittenbrink
2022-11-17SL-18154 Profile guided optimizations -- remove some unneeded operations and ...Dave Parks
2022-11-16SL-18154 Profile guided optimizations vs release viewer. Trim some unused ab...Dave Parks
2022-11-14Merged in SL-18332 (pull request #1194)Jonathan Goodman
2022-10-11SL-18190 Cleanup -- convert some vec4's to vec3's (as they really are), remov...Dave Parks
2022-10-06Switch away from std::stringGeenz Linden
2022-10-05Initial pass at adding KHR_debug supportGeenz
2022-09-01SL-17967 - Git rid of ARB that is in coreHoward Stearns
2022-06-27SL-17274: Document which shader encodesNormal includesPtolemy
2022-05-26Merge branch 'master' v 6.6.1 into DRTVWR-528Dave Houlton
2022-05-19SL-17286 Reflection probe alpha/fullbright support.Dave Parks
2022-05-16SL-17284 Reflection probe tuning and optimization take 1Dave Parks
2022-05-04SL-17283 LLReflectionMapManager prototype. Remove snapshot code related over...Dave Parks
2021-11-30SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunctionDave Houlton
2021-11-20SL-16289 Rigged mesh rendering overhaulDave Parks
2021-10-19SL-16197 Optimize LLEnvironment handling of shader uniforms. Instrument LLSD...Dave Parks
2021-04-29SL-14113: Merge duplicate shader constant for clarity.Ptolemy
2021-04-29SL-14113: Remove magic numbers. Take advantage of existing shader #defines in...Ptolemy
2019-05-02Roll back sRGB decode changes from contrib for now.Graham Linden
2019-04-10Separate out vertex program objects from fragment program objects and use it.Geenz
2019-03-30Additional gamma correction work: start moving over to EXT_texture_sRGB_decode.Geenz
2019-03-13Mods to make merge with viewer-release have less whitespace-only change and f...Graham Linden
2019-03-12Tab restoration project.Graham Linden
2019-03-07Fix tabs.Graham Linden
2019-03-07SL-10618, SL-10698Graham Linden
2019-01-30SL-10415, SL-10434Graham Linden
2018-12-06De-duplicate deferred gbuffer access for getPosition/getNorm.Graham Linden
2018-11-06Move to using a shared deferredUtil object for getting pos/norm from gbuffer.Graham Linden
2018-06-01Code cleanup and move to using typedefs of S64Seconds/F64Seconds for ease in ...Graham Linden
2018-06-01Merge to 5.1.6Graham Linden
2018-05-31MergeRider Linden
2018-05-18Remove MSVC debug pragmas and comment out code to dump example grids.xml file...Graham Linden graham@lindenlab.com
2018-05-01Le MergeGraham Linden graham@lindenlab.com
2018-03-12De-duplicate shader code for encoding and decoding normals to/from gbuffer fo...Graham Linden graham@lindenlab.com
2018-03-12De-duplicate sRGB conversion funcs from many shadersGraham Linden graham@lindenlab.com
2018-02-18Atmospherics WIPGraham Linden graham@lindenlab.com
2018-01-30Keep attributes name (useful for debug)ruslantproductengine
2017-09-22MergeRider Linden
2017-09-20Cleanup inside GLSLShader for uniform mapping.Rider Linden
2016-11-11MAINT-6913 - (Via Sovereign Engineer and Shyotl Kuhr) Pack the skinned matrix...Brad Payne (Vir Linden)
2016-03-16merge changes for DRTVWR-417Oz Linden
2015-12-01MAINT-1109 Toggling graphics options causes viewer memory to increase, eventu...ruslantproductengine