| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-07 | Bring back glBufferParameteriAPPLE | Erik Kundiman | |
| GL_APPLE_flush_buffer_range is defined on other platforms such as FreeBSD but there would failure to link, hence the extra LL_DARWIN. | |||
| 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 | Disable glFlushMappedBufferRangeAPPLE use | Erik Kundiman | |
| 2023-09-06 | Core profile glFlushMappedBufferRange function | Erik Kundiman | |
| replacing its APPLE counterpart. | |||
| 2023-09-06 | GL_EXT_map_buffer_range as an alternative to ARB's | Erik Kundiman | |
| 2023-09-06 | Disable glBufferParameteriAPPLE use | 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 | 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-06 | Core profile buffer related functions | Erik Kundiman | |
| replacing their legacy ARB counterparts. | |||
| 2023-09-06 | Left out from previous commit | Erik Kundiman | |
| 2023-09-06 | Core profile vertex attribute related functions | Erik Kundiman | |
| replacing legacy ARB versions. | |||
| 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-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 | |
| 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 | |
