Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-05 | Initial pass at adding KHR_debug support | Geenz | |
This still needs some work - I'm not super satisfied with the overall structure of the code. Will continue to iterate as I add in proper RenderDoc support. | |||
2022-09-19 | SL-18128, SL-18128 - No glerror on Mac! | Howard (Aech Linden) Stearns | |
2022-09-16 | SL-18128 Clear out much OpenGL cruft and switch to core profile on AMD | Dave Parks | |
2022-09-02 | SL-17967 Purge OpenGL extensions (use core API only) | Dave Parks | |
2022-09-01 | SL-17967 - _ARB constant removal | Howard Stearns | |
2022-09-01 | SL-17967 - Git rid of ARB that is in core | Howard Stearns | |
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-05-26 | Merge branch 'master' v 6.6.1 into DRTVWR-528 | Dave Houlton | |
2022-05-20 | SL-17287 Update Tracy to 0.8.1. Clean up GPU instrumentation. | Dave Parks | |
2022-01-14 | SL-16606: Add profiler category VERTEX | Ptolemy | |
2021-12-06 | SL-16447 Fix for broken benchmark. | Runitai Linden | |
2021-11-30 | SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunction | Dave Houlton | |
2021-11-23 | SL-16239 Fix for slowdown on AMD GPUs (disable core profile and remove ↵ | Dave Parks | |
volatile members from LLVertexBuffer) | |||
2021-10-28 | SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove ↵ | Dave Parks | |
LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton | |||
2021-10-26 | SL-16193 Fix for mesh selection outline not rendering correctly (and broken ↵ | Dave Parks | |
physics shapes display). | |||
2021-10-13 | SL-16166 Don't use setupVertexBuffer where setupVertexBufferFast is called ↵ | Runitai Linden | |
for (thank you, Henri!) | |||
2021-10-12 | SL-16166 Optimization pass on LLRenderPass::pushBatch | Runitai Linden | |
2021-09-27 | SL-16088 Fix for stall from many calls to glGenBuffers. | Dave Parks | |
2021-09-21 | SL-16027: Add Tracy OpenGL support | Ptolemy | |
2021-05-06 | SL-15221 strip debug code, add sanity asserts, format | Dave Houlton | |
2021-05-06 | SL-15221 fixed off-by-one accounting error | Dave Houlton | |
2021-05-06 | SL-15221 add VBO dirty bit to avoid many per-frame checks | Dave Houlton | |
2020-07-21 | Merge branch 'master' into DRTVWR-507-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml | |||
2020-05-06 | DRTVWR-476: Merge branch 'master' of lindenlab/viewer into DRTVWR-476-boost-1.72 | Nat Goodspeed | |
2020-04-29 | SL-13121 fixed typo error | Mnikolenko Productengine | |
2020-03-26 | DRTVWR-440, make enabling GLdebug flag slightly less infinite-loopy | Dave Houlton | |
2020-03-25 | DRTVWR-476: Fix glVertexAttrib{IPointer,PointerARB}() OpenGL calls. | Nat Goodspeed | |
VS 2017 complains about the same thing that clang does: casting S32 to GLvoid* can't possibly produce a valid pointer value because S32 can't fit a whole 64-bit pointer. To appease it, not only must we use reinterpret_cast, but we must first cast S32 to intptr_t and then reinterpret_cast THAT. | |||
2019-07-29 | SL-11661 Backed out part of changeset 3a84abad1d46 to fix uploader crash | andreykproductengine | |
2019-07-16 | SL-11605 | Graham Linden | |
Fix broken throttling of sky/envmap updates. | |||
2019-07-16 | Add more asserts to try to catch 10761 before the driver kabooms. | Graham Linden | |
2019-07-15 | SL-10761 | Graham Linden | |
Add code to force a usage hint when VBOs are disabled and make useBVOs reflect that as well. | |||
2019-07-12 | SL-11109 | Graham Linden | |
Make shadowAlphaMask shader ignore vertex alpha before discards iff we're a fullbright object. Keep llappearance from stuffing dangling pointers into the alpha cache (crash iff you're using nSight debugging and disable readbacks). | |||
2018-06-04 | MAINT-8686 Mode detailed VBO crash logging | andreykproductengine | |
2018-05-18 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2018-03-02 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2018-01-30 | Add const | ruslantproductengine | |
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-8101 Added sanity check to confirm crash location | andreykproductengine | |
2017-11-29 | DRTVWR-418: Merge from latest viewer-release | Nat Goodspeed | |
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-11-22 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2017-11-17 | MAINT-72 unmapBuffer crash | andreykproductengine | |
2017-08-16 | merge changes for DRTVWR-439 | Oz Linden | |
2017-08-09 | MAINT-7652 Fix for crash in LLVertexBuffer::~LLVertexBuffer() destructor | AndreyL ProductEngine | |
2016-12-15 | Backed out changeset: ebe10b4b1197 | AndreyL ProductEngine | |