Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-29 | #824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵ | Andrey Lihatskiy | |
LF, and trim trailing whitespaces as needed | |||
2023-05-16 | DRTVWR-559 Decruft deprecated OpenGL flags. | RunitaiLinden | |
2023-01-19 | Optimizations, decruft, and intel compatibility pass (#53) | RunitaiLinden | |
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc | |||
2022-09-16 | SL-18128 Clear out much OpenGL cruft and switch to core profile on AMD | Dave Parks | |
2022-06-29 | Merge branch 'master' (DRTVWR-543) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # autobuild.xml # indra/llrender/llgl.cpp # indra/newview/CMakeLists.txt # indra/newview/llvovolume.cpp | |||
2022-06-23 | WIP adding check for existence of ARB_texture_cube_map_array extension | Brad Kittenbrink | |
2022-05-27 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/cmake/LLCommon.cmake # indra/llcommon/CMakeLists.txt # indra/llrender/llgl.cpp # indra/newview/llappviewer.cpp # indra/newview/llface.cpp # indra/newview/llflexibleobject.cpp # indra/newview/llvovolume.cpp | |||
2022-05-16 | SL-17284 Reflection probe tuning and optimization take 1 | Dave Parks | |
2022-04-14 | SL-17035 Crash at gl_debug_callback | Andrey Kleshchev | |
RenderDebugGL was avaliable from develop menu, but since it was persistent, caused slowdowns and crashes it could result in users crashing or lagging without knowing the cause. To resolve the issue it was made to last for a single session. | |||
2022-02-17 | SL-16815 Remove frame stalls from occlusion queries, bumpmap updates, and ↵ | Dave Parks | |
querying for available video memory. | |||
2021-12-06 | SL-16202 Put Multi-threaded GL behind a feature flag and update featuretable ↵ | Dave Parks | |
(decruftify settings, compatibility pass). | |||
2021-11-30 | SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunction | Dave Houlton | |
2021-10-22 | merge | Brad Payne (Vir Linden) | |
2021-10-06 | SL-16138 remove checks for now-mandatory capabilities | Dave Houlton | |
2021-09-20 | SL-15999 - track --noninteractive state with gNonInteractive flag | Brad Payne (Vir Linden) | |
2021-02-01 | Merge branch 'master' into DV525-merge-6.4.13 | Dave Houlton | |
2020-11-10 | SL-14264 - ViewerStats added logging of most gGLManager fields | Brad Payne (Vir Linden) | |
2020-10-19 | DRTVWR-510 clean up obsolete downstream-from-mDebugGPU code | Dave Houlton | |
2020-10-19 | DRTVWR-510 remove obsolete mDebugGPU variable | Dave Houlton | |
2020-04-20 | Merge branch 'master' into DRTVWR-500 | Andrey Lihatskiy | |
# Conflicts: # indra/newview/pipeline.cpp | |||
2019-10-16 | SL-12103 More reliable memory detection | andreykproductengine | |
2019-03-30 | Hide sRGB decode behind a flag, and make sure that sRGB decodes is strictly ↵ | Geenz | |
opt-in. | |||
2019-02-13 | SL-10181, SL-10546 | Graham Linden | |
Fix distortion map rendering in deferred mode not including underwater fog effects. Fix distortion map rendering not including post-deferred content at all. Fix distortion map rendering not including anything but sky when camera is underwater. Update sun_up_factor/sunmoon_glow_factor uniforms even when sun disc isn't in use. | |||
2018-10-29 | SL-9977 | Graham Linden | |
SL-9973 | |||
2017-10-26 | MAINT-7213 Shared media (media as a texture) unusable with transparent mesh | ruslantproductengine | |
New outline selection around mesh objects. | |||
2017-08-30 | MAINT-7758 Fixed freeze on loading lsl scripts from unicode named windows ↵ | andreykproductengine | |
folder. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2013-06-20 | Automated merge with http://bitbucket.org/lindenlab/viewer-release | Dave Parks | |
2013-05-09 | Merge viewer-beta | simon | |
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 | NORSPEC-59 work around nV driver crash when doing deferred rendering on NV ↵ | Graham Madarasz | |
9400M/9600M | |||
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2012-12-18 | MAINT-2150 Fix for super-large ( > 4096 ) snapshots having black borders | Dave Parks | |
2012-12-07 | Check to see if GL_EXT_texture_sRGB and GL_ARB_framebuffer_sRGB are available. | Geenz | |
2012-09-26 | Add virtual destructor to LLGLFence. | Nicky | |
2012-05-24 | MAINT-616 Fix for corrupted mipmaps. Cleanup based on code review feedback. | Dave Parks | |
2012-05-21 | MAINT-616 Factor out calls to glGenFoo where possible, add setting to ↵ | Dave Parks | |
control synchronizing strategy WRT occlusion queries, add experimental transform feedback driven LoD update | |||
2012-05-11 | MAINT-586 Starting logging OpenGL version and shader level to simulator | 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-11-16 | SH-1865 FIX -- removed some old non-deferred rendering code that was ↵ | Leslie Linden | |
preventing anti-aliasing from working when GL_ARB_texture_multisample is unsupported | |||
2011-09-22 | SH-2244 Fix "RenderGLCoreProfile" actually make a core profile context and ↵ | Dave Parks | |
modify viewer to run under said context without generating errors. | |||
2011-08-08 | SH-2242 Work in progress migrating to glVertexAttrib everywhere | Dave Parks | |
2011-07-10 | SH-2038 Fix for some compiler errors from the apple tweaks -- also add a ↵ | Dave Parks | |
fence API (disabled for now). | |||
2011-07-09 | Added support for apple flush buffer range | Don Kjer | |
2011-06-01 | SH-1682 Use GL_ARB_map_buffer_range to mitigate impact of mapping larger ↵ | Dave Parks | |
vertex buffer objects. Limit number of textures per batch to 6 (prevents frame stalls on NVIDIA). | |||
2011-05-25 | SH-469 Don't use depth buffers and multisample buffers where not absolutely ↵ | Dave Parks | |
needed -- make sample counts consistent between shaders and render targets. | |||
2011-05-19 | merge | Dave Parks | |
2011-05-19 | SH-469 WIP -- get rid of LLMultiSampleBuffer and use ↵ | Dave Parks | |
GL_ARB_texture_multisample instead. | |||
2011-05-19 | SH-1618 FIX -- Lighting and shadows crash ATI macs | Leslie Linden | |
* Fixed ATI mac "lighting and shadows" related crash * Fixed up numerous GL errors on macs related to multiple color formats, the use of glEnable/glDisable on textures above the texture unit count and old ATI-specific code that was not appropriate for Mac. * Disabled SSAO for ATI macs due to it not working with shadows * Ongoing work to properly get shadows and SSAO functioning on ATI macs is required. Reviewed by davep |