Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-23 | Merge | Graham Linden graham@lindenlab.com | |
2018-05-22 | Merge | Rider Linden | |
2018-05-18 | Remove MSVC debug pragmas and comment out code to dump example grids.xml ↵ | Graham Linden graham@lindenlab.com | |
file w/ hard-coded grids. | |||
2018-05-01 | Le Merge | Graham Linden graham@lindenlab.com | |
2018-04-20 | Remove optimize pragmas necessary for working with RWDI in MSVC, but toxic ↵ | Graham Linden graham@lindenlab.com | |
to Clang. | |||
2018-04-20 | Move class3 sky/cloud shaders to where they need to be to get picked up by ALM. | Graham Linden graham@lindenlab.com | |
Modify autobuild.xml to use new libatmo w/ state save/restore fixes (addresses font render glitch). Put in nSight debug support. | |||
2018-04-18 | Merge | Graham Linden graham@lindenlab.com | |
2018-04-18 | Correct EOL for last line of files. | Rider Linden | |
2018-03-14 | Remove constants that are unused as of hooking up external data path. | Graham Linden graham@lindenlab.com | |
2018-03-14 | Fix up atmospheric helpers and transport shader for adv atmo path. | Graham Linden graham@lindenlab.com | |
Basic hook-up of sky settings to llatmosphere model. Moved mie aniso to be a top-level setting instead of a per-mie-layer setting. | |||
2018-03-12 | De-duplicate deferred shader code for atmospherics and transport. | Graham Linden graham@lindenlab.com | |
2018-03-12 | Remove optimize pragma. | Graham Linden graham@lindenlab.com | |
2018-03-12 | De-duplicate shader code for encoding and decoding normals to/from gbuffer ↵ | Graham Linden graham@lindenlab.com | |
format. | |||
2018-03-12 | De-duplicate sRGB conversion funcs from many shaders | Graham Linden graham@lindenlab.com | |
and unify on using the version that works on OSX. Add more logging to shader loading about fallbacks and loading succcess. Add frag shaders for sharing sRGB and normal encode/decode via GL shader linkage. | |||
2018-03-07 | Merge | Rider Linden | |
2018-03-06 | Reference updated libatmosphere package. | Graham Linden graham@lindenlab.com | |
2018-03-06 | Modify use of linkable shader from libatmosphere. | Graham Linden graham@lindenlab.com | |
Update to use latest 3p-libatmo build packages. | |||
2018-03-03 | Remove MSVC pragmas breaking OSX build. | Graham Linden graham@lindenlab.com | |
2018-03-03 | Fix 16F enum for compat w/ SL gl headers on Mac. | Graham Linden graham@lindenlab.com | |
Make density profile/layer parsing handle when LLSD heard you liked arrays so it put an array in your array. | |||
2018-02-26 | Redo advanced atmo shader integration with SL. | Graham Linden graham@lindenlab.com | |
2018-02-22 | Add settings/validations for new advanced atmo settings. | Graham Linden graham@lindenlab.com | |
2018-02-18 | Atmospherics WIP | Graham Linden graham@lindenlab.com | |
libatmosphere integrated in indra/llrender/llatmosphere.cpp Still working on runtime shaders to use libatmosphere precomputed atmospherics textures | |||
2018-03-06 | MAINT-6363 Normal and specular maps should not be downloaded if ALM is off | Andrey Kleshchev | |
2018-02-27 | MAINT-8317 Fixed Local Textures for Advanced Lighting Projectors do not keep ↵ | andreykproductengine | |
the selected texture. | |||
2018-02-15 | Add debug setting and code to allow nVidia nSight graphics debugging to ↵ | Graham Linden graham@lindenlab.com | |
capture SL frames. These changes are only enabled if RenderNsightDebugSupport is true and eliminate use of some OpenGL legacy functionality which is incompatible with nSight capture (mostly glReadPixels and other fixed-function pipe rendering calls). | |||
2018-02-13 | MAINT-8146 Clearing pointers | andreykproductengine | |
2018-02-12 | MAINT-8146 Remade fix with streams to save memory | andreykproductengine | |
2018-01-30 | MAINT-8091 Removed deprecated and unused private memory pooling | Andrey Kleshchev | |
2018-01-17 | Merged in lindenlab/viewer-bear | AndreyL ProductEngine | |
2018-01-17 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2018-01-12 | MAINT-7003 Crash in LLVBOPool | andreykproductengine | |
Error to help figuring out if error happens due to gl or memory issue | |||
2017-12-18 | MAINT-8043 Fix for bad_alloc crash in LLImageGL::setImage() | AndreyL ProductEngine | |
2017-12-18 | MAINT-8101 Added sanity check to confirm crash location | andreykproductengine | |
2017-11-30 | Merge | Rider Linden | |
2017-11-29 | DRTVWR-418: Merge from latest viewer-release | Nat Goodspeed | |
2018-01-09 | MAINT-8146 Fixed Installing viewer to non default path results in incorrect ↵ | andreykproductengine | |
fonts loading | |||
2017-11-16 | MAINT-7228 Vertex buffer allocation failure handling | andreykproductengine | |
2017-11-03 | MAINT-7228 Substituted assert with error | andreykproductengine | |
2017-11-01 | MAINT-7228 Vertex buffer allocation failure handling | andreykproductengine | |
2017-10-17 | Merged lindenlab/viewer64 into default | Thomas Nelson | |
2017-11-22 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2017-11-17 | MAINT-72 unmapBuffer crash | andreykproductengine | |
2017-10-11 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2017-10-05 | Skys settings object active. | Rider Linden | |
2017-10-04 | Rename uniform "sunlight_color_copy" to sunlight_color in shader. | Rider Linden | |
2017-09-26 | Clouds still funky but better. | Rider Linden | |
2017-09-22 | Merge | Rider Linden | |
2017-09-20 | Cleanup inside GLSLShader for uniform mapping. | Rider Linden | |
2017-09-20 | DRTVWR-418: Fix C++ errors detected by Xcode 9. | Nat Goodspeed | |
You can't legitimately perform an ordered comparison between a pointer and an int, even 0. Fix a number of 'if (ptr > 0)' to plain 'if (ptr)'. Fix LLEditWearableDictionary::WearableEntry constructor to avoid varargs mechanism. It used to accept three different counts, followed by three different lists of enums, fetched in each case as 'int' -- dubious in itself. The constructor body performed three different loops to populate those enums into three different member vectors. Instead, make the constructor accept three vectors and initialize the member vectors from the passed vectors. Now that C++ has inline vector initialization, change existing constructor calls to pass temporary vectors initialized with what used to be the varargs enum values. | |||
2017-09-18 | MAINT-7813 - 3D rendering broken on Windows in build 508618. 3D rendering ↵ | ruslantproductengine | |
starts before 2D login screen is cleared. FIXED |