summaryrefslogtreecommitdiff
path: root/indra/llrender/llglslshader.h
AgeCommit message (Expand)Author
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
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
2015-11-10remove execute permission from many files that should not have itOz Linden
2014-03-19MAINT-3131 Use benchmark to determine GPU class instead of GPU table.Dave Parks
2013-07-01Automated merge with https://bitbucket.org/lindenlab/viewer-catDave Parks
2013-06-28Merge with viewer-bear which was just merged with viewer-releasecallum_linden
2013-06-27Automated merge with https://bitbucket.org/lindenlab/viewer-development-mater...Dave Parks
2013-06-21Automated merge with file:///F:%5Cviewer-bearDave Parks
2013-06-18Occlusion culling overhaul.Dave Parks
2013-05-22Revert changes for MAINT-2616 due to licensing issues, need a full patchsimon
2013-05-20MAINT-2616 : Updated my Intel driver and now have orange in buttons andsimon
2013-05-09Merge downstream code and viewer-betasimon
2013-04-25Merge 3.5.1 into MaterialsGraham Madarasz
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-04-15NORSPEC-49 Add shader profiler, add support for ARB_depth_clamp where availableDave Parks
2013-04-11Merge in downstream code (chui fixes, materials)simon
2013-04-02NORSPEC-74 Fix for assert when Debug GL enabled when rendering materials.Dave Parks
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-01Make WL updates use pre-hashed strings for uniform setsGraham Madarasz (Graham)
2013-02-28Improve perf of GLSL uniform lookups by nameGraham Madarasz (Graham)
2012-09-03Extracted texture baking system into llappearance library.Don Kjer
2012-08-29Use an unordered map for custom #defines instead of a map. Lookups are faste...Jonathan Goodman
2012-08-29Added the ability to remove a preprocessor define.Jonathan Goodman
2012-08-28Added new bindTexture and unbindTexture API to LLGLSLShader. Reviewed by davep.Jonathan Goodman
2012-08-28Added support for adding custom preprocessor definitions (for shader permutat...Jonathan Goodman