Commit Graph

157 Commits (ee34ea1f4b9e9c68b671ff3274ec8a640f72da89)

Author SHA1 Message Date
Ansariel 4c4b76ab37 Merge viewer-neko 2018-06-22 22:22:26 +02:00
maxim_productengine 984ea33f7b MAINT-8750 Add transparency indicator for invisiprims. 2018-06-14 18:51:18 +03:00
Ansariel 2862283c7e Merge Firestorm LGPL 2018-06-01 20:50:03 +02:00
Ansariel dcedba081a Merge viewer-bear 2018-05-18 09:43:11 +02:00
maxim_productengine c9fed71e60 MAINT-8649 FIXED CTRL+ALT+T does not make alpha masking textures visible 2018-05-17 18:12:04 +03:00
andreykproductengine 9437d1511e merge from viewer-release 2018-06-01 01:18:47 +03:00
Ansariel 5d924483a8 Merge viewer-cougar 2018-03-02 15:00:48 +01:00
ruslantproductengine 325c076d09 MAINT-7213 Shared media (media as a texture) unusable with transparent mesh
New outline selection around mesh objects.
2017-10-26 18:33:08 +03:00
Ansariel 6585ed272a FIRE-21101: Use alternative shader setup for particles in OpenGL compatibility profile to fix performance issue with crappy implemented particle crap 2017-04-22 11:34:52 +02:00
Nicky b64d68b10f Make sure glow works when using VAOs.
- Use emissive shader in LLDrawPoolAlpha::renderAlpha (like LL does)
- Make sure LLVertexBuffer::setBuffer calls setupClientArrays with the new attrib mask, otherwise dissabled attrib arrays will stay disabled and never get enabled.
2017-03-22 00:02:25 +01:00
Ansariel c182741596 Merge viewer-lynx 2016-11-16 09:55:54 +01:00
andreykproductengine 791b0de262 MAINT-6790 Fixing log spam 2016-10-11 18:16:11 +03:00
Ansariel 3192fe832f Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Ansariel 4a6e25964a FIRE-11745: More performance fixing by commenting out call to set blend mode after consultation with Nicky
Restoring blend mode seems to be unnecessary here. In the next iteration of the loop,
the blend mode will be set before writing to the vertex buffer. Additionally, at
the end of the method, the blend mode will be restored via calling gGL.setSceneBlendType(LLRender::BT_ALPHA)
2015-02-17 00:38:19 +01:00
Ansariel 5efde2a445 FIRE-11745: Add particles performance fix for testing (re-add changes that got lost in one of LL's merges) 2015-01-09 00:47:52 +01:00
Nicky b4e92f61af lldrawpoolalpha post-merge fix. 2014-06-10 20:08:30 +02:00
Tank_Master 6babf8abd2 Merge LL 3.7.7 2014-06-09 11:29:57 -07:00
Richard Linden 17e9c872ad Automated merge with http://bitbucket.org/lindenlab/viewer-release 2013-11-11 19:17:49 -08:00
Richard Linden 697d2e720b renamed TimeBlock to BlockTimerStatHandle 2013-10-15 20:24:42 -07:00
Richard Linden 80dfbbaacd merge from viewer-release 2013-10-08 11:59:24 -07:00
Richard Linden 59628d6f85 Automated merge with http://bitbucket.org/lindenlab/viewer-release 2013-10-01 14:28:39 -07:00
Ansariel c18f33a1ba Re-add particle rendering optimization that got lost in merge orgy upstream 2013-12-01 13:30:59 +01:00
Tank_Master 3603c4f992 Merge ll 3.6.11 2013-11-23 20:22:24 -08:00
Graham Linden c56b410bdb BUG-3984 fix broken rendering of particles using blend funcs 2013-09-25 14:08:58 -07:00
Graham Linden 571920c7b4 BUG-3982 add code to subtract the lack of not removing the removal of backfaces for particles (make particles render double-sided again) 2013-09-25 12:29:02 -07:00
Graham Linden 2a03e8f9fb MAINT-3172 fix rendering regressions from release mergedown 2013-09-20 16:44:39 -07:00
Graham Linden 95e34d86b9 The unbearable lightness of being norspec 2013-09-18 18:24:16 -07:00
Richard Linden cbe397ad13 changed fast timer over to using macro
another attempt to move mem stat into base class
2013-09-05 14:04:13 -07:00
Graham Linden 8675ed0491 Fix merge regressions from missed changes to LoD updates 2013-08-19 16:04:28 -07:00
Arun Bapu be6007e1ac Merge 2013-08-19 11:58:16 -07:00
Arun Bapu 55c36ab7db Fix for NORSPEC 271 - Transparent prims in Materials Viewer are incorrectly affecting depth of field by modifying the depth buffer 2013-08-14 11:35:06 -07:00
Graham Linden 93b3f1297e MAINT-3338 fix disable of particle glow on false suspicion of lying network data 2013-10-21 13:20:34 -07:00
Graham Linden a43a762c0d NORSPEC-342 fix blocky hair in ALM from writing depth for transparent pixels in impostor rendering 2013-08-12 17:22:47 -07:00
Graham Linden 51dfcb9c67 NORSPEC-342 WIP MATBUG-347 make impostor rendering not contribute to depth for mostly-transparent buffer pixels, aka hair in ALM only 2013-08-12 15:55:25 -07:00
Richard Linden e340009fc5 second phase summer cleaning
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Graham Madarasz (Graham Linden) 79686b6974 NORSPEC-342 fix alpha objects appearing black in impostor images 2013-08-07 16:30:27 -07:00
Graham Linden bfe2377a9a NORSPEC-342 WIP fix issues with skimpy clothes getting too skimpy in impostors 2013-08-07 08:42:35 -07:00
Graham Linden 5b400d50e1 NORSPEC-322 NORSPEC-342 fix issues with black impostors and missing alpha attachments on impostors 2013-08-06 14:16:46 -07:00
Graham Madarasz (Graham Linden) fe69b4049b NORSPEC-304 NORSPEC-336 another attempt as resolving black glow overdraw without breaking glow (even for alpha-blended) faces 2013-08-05 10:16:17 -07:00
Graham Linden 9557926fff NORSPEC-332 fix fullbright tex indexing fail 2013-08-03 08:25:03 -07:00
Graham Linden 14c7108ca3 NORSPEC-304 NORSPEC-334 NORSPEC-336 fix black glow overdraw without breaking glow 2013-08-03 06:52:56 -07:00
Graham Linden 2d065562f1 NORSPEC-336 fix glow regression from 304 fix 2013-08-01 14:01:37 -07:00
Graham Madarasz (Graham Linden) 4a3c99beb2 NORSPEC-304 fix glow pass rendering over alpha pass after ALM toggle 2013-08-01 10:34:36 -07:00
Graham Madarasz (Graham Linden) b44e7303d8 NORSPEC-314 WIP fix srgb_mac use and issues found with RenderDebugGL on Mac 2013-07-29 18:59:45 -07:00
Graham Linden e290dd3fa1 NORSPEC-311 make post deferred (alpha objects) respect same gamma ramp as deferred (opaque objects) 2013-07-24 04:03:27 -07:00
Graham Linden caefe0e74c NORSPEC-311 fix alpha / opaque lighting diffs 2013-07-21 14:28:54 -07:00
Graham Madarasz (Graham) fbf3d8b781 NORSPEC-291 WIP materials underwater with haze, reflection broken, water dist broken 2013-07-11 16:21:23 -07:00
Graham Linden 167fc26273 NORSPEC-291 WIP drop the no deferred underwater logic only 2013-07-09 06:38:12 -07:00
Dave Parks 79029149a4 Automated merge with file:///F:%5Cviewer-bear 2013-06-21 12:51:29 -05:00