| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-07 | Revert "Bring back GL funcs & macros that work on macOS" | Erik Kundiman | |
| This reverts commit e600f6504cd7edd9d2883ea7dc17c2574b1ff468. | |||
| 2023-09-07 | Bring back GL funcs & macros that work on macOS | Erik Kundiman | |
| 2023-09-06 | Preprocess anisotropy related code | Erik Kundiman | |
| 2023-09-06 | Always compile vertex array code | Erik Kundiman | |
| So that, especially modern, GL implementations that do have vertex array but don't have the legacy GL_ARB_vertex_array_object defined have such code compiled too. | |||
| 2023-09-06 | Core profile glBlendFuncSeparate | Erik Kundiman | |
| replacing its EXT suffixed counterpart. | |||
| 2023-09-06 | Lose the _ARB suffix from many macros | Erik Kundiman | |
| so the macros can be used on platforms that don't have ARB specs. | |||
| 2023-09-05 | Preprocess non portable GL funcs & macros | Erik Kundiman | |
| so that implementations that don't include a certain GL implementation won't fail trying to compile the code. | |||
| 2023-08-22 | Can link to libglvnd, no need to set LEGACY pref | Erik Kundiman | |
| 2022-05-26 | SL-17473 Viewer not clearing all Vertex Buffers in some cases | Andrey Kleshchev | |
| Image thread doesn't need mBuffer and buffer isn't thread safe so no point allocating it in an image thread. | |||
| 2022-02-14 | SL-16418 Media texture update stall fix. Make media texture updates use ↵ | Dave Parks | |
| LLImageGL thread to update, fix AMD sync issue on ImageGL thread and install debug callbacks on LLImageGL thread when debug gl enabled. | |||
| 2022-01-19 | SL-16653 Fix for some textures having incorrect texel colors after the first ↵ | Runitai Linden | |
| row (and add more paranoia checks on texture data). | |||
| 2022-01-14 | SL-16606: Add profiler category PIPELINE | Ptolemy | |
| 2021-12-03 | SL-16436 and SL-16327 Fix for RenderDebugGL test failures and fix for grey ↵ | Dave Parks | |
| textures | |||
| 2021-12-02 | mac build fix | Andrey Kleshchev | |
| remove unused variable | |||
| 2021-11-30 | SL-16386 replace gutted LLRender::setAlphaRejectSettings() with explicit flush() | Dave Houlton | |
| 2021-11-30 | SL-16386 purge no-op fxn LLTexUnit::setTextureBlendType() | Dave Houlton | |
| 2021-11-30 | SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunction | Dave Houlton | |
| 2021-11-20 | SL-16289 Rigged mesh rendering overhaul | Dave Parks | |
| 2021-10-21 | SL-16202 Fix for textures appearing black or flashing white due to ↵ | Dave Parks | |
| optimization bugs. | |||
| 2021-10-14 | SL-16166 Apply optimizations from pushBatch to other render call sites. ↵ | Runitai Linden | |
| Optimize out a map lookup in rigged face rendering. | |||
| 2021-10-13 | SL-16166 Apply LLRenderPass::pushBatch optimizations to ↵ | Runitai Linden | |
| LLDrawPoolBump::pushBatch | |||
| 2021-10-12 | SL-16166 Optimization pass on LLRenderPass::pushBatch | Runitai Linden | |
| 2021-10-11 | SL-16099 Multi-threaded OpenGL usage on Windows, enable Core Profile and ↵ | Dave Parks | |
| VAOs by default. | |||
| 2021-09-27 | SL-16093 Don't force the console window to be open on developer builds ↵ | Dave Parks | |
| because it causes frame stalls while logging. | |||
| 2021-06-07 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
| 2021-01-06 | SL-14035: Don't use sRGB textures when not specified | Ptolemy | |
| 2020-09-28 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
| # Conflicts: # indra/newview/llvocache.cpp | |||
| 2020-09-17 | SL-13729 Performance of LLUI and LLRender2D | Andrey Kleshchev | |
| 2020-08-05 | SL-13521, clang-format LLRender::syncLightState() (whitespace) | Dave Houlton | |
| 2020-08-05 | SL-13521, stamp out some remaining hard-coded 8s | Dave Houlton | |
| 2020-08-04 | SL-13521 add an avatar appearance light to deferred mode | Dave Houlton | |
| 2020-06-11 | SL-13281, add missing srgb->linear conversion for specular | Dave Houlton | |
| 2020-04-21 | Fix for 'release' configuration | Andrey Kleshchev | |
| llassert is not used in 'release' configuration and build fails due to unused tex_index | |||
| 2020-04-20 | Fixed merge conflict and restored SL-1130 | Andrey Kleshchev | |
| 2020-04-20 | Merge branch 'master' into DRTVWR-497 | Andrey Lihatskiy | |
| 2020-03-24 | Fix for bad fullbright shiny shininess values and inconsistency between ↵ | Runitai Linden | |
| materialF and fullbrightShinyF | |||
| 2019-11-29 | SL-1130 Prevent crash on mMatrix | andreykproductengine | |
| 2019-05-21 | SL-11238 | Graham Linden | |
| Fix ambient light inputs to the renderer. Fix 3rd sky shader w/ mistaken density mod conversion. Make ambient clamp apply to all modes. Tune ALM ambient clamp to match non-ALM. | |||
| 2019-05-07 | SL-11055, SL-10966, SL-11087 | Graham Linden | |
| Make haze look more like WL. Make lack of sun and moon mean black and fixed dir to prevent spooky underlighting. | |||
| 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. | |||
| 2019-03-30 | Hide sRGB decode behind a flag, and make sure that sRGB decodes is strictly ↵ | Geenz | |
| opt-in. | |||
| 2019-03-30 | Additional gamma correction work: start moving over to EXT_texture_sRGB_decode. | Geenz | |
| 2019-03-29 | Tweaked naming a bit, also white space. | Geenz | |
| Will wait for a response from @graham_linden regarding moving the sRGB conversion functions in llmath.h to llrender. | |||
| 2019-03-29 | Gamma correction pass 2: | Geenz | |
| Make sure lights are in the correct color space. Bonus: cache the sRGB color in setLightColor on point and spot lights. Frees up a pow and some multiplies on the CPU every frame. | |||
| 2019-03-26 | Make whether the sun or moon is primary part of llrender light state so we ↵ | Graham Linden | |
| can set uniforms for shaders along with other light params. Fix atten calcs to not use abs val. | |||
| 2019-03-15 | SL-10743, SL-10744 | Graham Linden | |
| Don't step on SUNLIGHT_COLOR uniform w/ syncLightState competing set. Put drawpool alpha render loop lighting setup changes as they were (this will give back some performance and possibly require reopening 10566). | |||
| 2019-02-21 | SL-10501 | Graham Linden | |
| Fix broken matrix management code causing modelview mats to be used as tex anim mats (do not depend on default matrix mode already being set). Give the deferred terrain shader a name. Make LLRender use the eMatrixMode enum instead of ints. | |||
| 2019-02-08 | Replace funcs dropped in merge. | Graham Linden | |
| 2019-02-07 | SL-10486, SL-10501, SL-10487 | Graham Linden | |
| Make moon texture from default daycycle the default moon texture id and use it for the default and blank assets in the picker. Fix handling of MM_TEXTURE to correctly detect when texture units outside the range 0-3 are used with texture matrix ops to prevent mem overwrite bug and/or asserts. | |||
| 2019-02-04 | SL-10461 | Graham Linden | |
| Pass projector ambiance as the .w element of the light_attenuation uniform so that alpha shader can emulate the behavior of proper spot projectors. | |||
