- Aug 28, 2020
- Aug 23, 2020
-
-
Rye Mutt authored
-
- Aug 21, 2020
-
-
Rye Mutt authored
-
- Aug 16, 2020
-
-
Rye Mutt authored
-
- Jul 20, 2020
-
-
Rye Mutt authored
-
- Jul 05, 2020
-
-
Rye Mutt authored
-
- Apr 29, 2020
-
-
Mnikolenko Productengine authored
-
- Mar 26, 2020
-
-
Dave Houlton authored
-
- Mar 25, 2020
-
-
Nat Goodspeed authored
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.
-
- Mar 23, 2020
-
-
Rye Mutt authored
-
- Jul 29, 2019
-
-
andreykproductengine authored
-
- Jul 16, 2019
-
-
Graham Linden authored
Fix broken throttling of sky/envmap updates.
-
Graham Linden authored
-
- Jul 15, 2019
-
-
Graham Linden authored
Add code to force a usage hint when VBOs are disabled and make useBVOs reflect that as well.
-
- Jul 12, 2019
-
-
Graham Linden authored
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).
-
- Jun 01, 2018
-
-
Graham Linden authored
Code cleanup and move to using typedefs of S64Seconds/F64Seconds for ease in sync w/ sim side which has not llunits types.
-
- Jun 04, 2018
-
-
andreykproductengine authored
-
- Apr 30, 2018
-
-
Graham Linden graham@lindenlab.com authored
-
- Jan 30, 2018
-
-
ruslantproductengine authored
-
Andrey Kleshchev authored
-
- Jan 12, 2018
-
-
andreykproductengine authored
Error to help figuring out if error happens due to gl or memory issue
-
- Dec 18, 2017
-
-
andreykproductengine authored
-
- Nov 16, 2017
-
-
andreykproductengine authored
-
- Nov 03, 2017
-
-
andreykproductengine authored
-
- Nov 01, 2017
-
-
andreykproductengine authored
-
- Nov 17, 2017
-
-
andreykproductengine authored
-
- Aug 08, 2017
-
-
AndreyL ProductEngine authored
-
- Dec 17, 2016
-
-
Nat Goodspeed authored
Ruslan points out that changing TYPE_MAX could lead to extra (useless) render passes. We will have to solve the TYPE_INDEX > TYPE_MAX problem another way.
-
Nat Goodspeed authored
Ruslan assures me that in fact this usage is valid.
-
- Dec 16, 2016
-
-
Nat Goodspeed authored
when passing -- something -- to glVertexAttribPointerARB() in LLVertexBuffer::setupVertexArray().
-
Nat Goodspeed authored
LLVertexBuffer::TYPE_INDEX was past TYPE_MAX, which is used to set the maximum sizes of various (scattered) arrays, bleh. The alarm bells that this SHOULD set off are indeed correct: TYPE_INDEX was being used to index at least one of those arrays, meaning we've been indexing past the end of that array, meaning undefined behavior. The enum that defines both TYPE_INDEX and TYPE_MAX provides a helpful comment indicating what things must be updated when modifying the enum. (Far better to define things centrally in a single place... but another time.) Update the designated arrays to include a final TYPE_INDEX entry. Contents of those entries are wild guesses -- but even wild guesses are better than completely indeterminate data.
-
- Dec 14, 2016
-
-
AndreyL ProductEngine authored
-
- Dec 12, 2016
-
-
ruslantproductengine authored
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125. Commulative fix. Fixed for booth ticket's in indra/newview/llvovolume.cpp Remained fixed, it's a small code improvements which is not related to MAINT-6125, MAINT-6910
-
ruslantproductengine authored
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125. Commulative fix. Fixed for booth ticket's in indra/newview/llvovolume.cpp Remained fixed, it's a small code improvements which is not related to MAINT-6125, MAINT-6910
-
- Sep 06, 2016
-
-
Oz Linden authored
-