Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-09 | SL-18869 Optimizations -- Use _mm_prefetch to cut down on cache misses when ↵ | Dave Parks | |
iterating over render batches. | |||
2022-12-16 | SL-18852 Refactor GLTF material rendering to not be special compared to ↵ | Dave Parks | |
other types. Hook GLTF alpha masking up to highlight transparent. | |||
2022-12-13 | SL-18782 Make primitive parameters automatically follow Reflection Probe ↵ | Dave Parks | |
controls. | |||
2022-11-29 | SL-12069 Backed out changeset: 544a91982eba (#13) | akleshchev | |
Originally a fix for MAINT-4773/SL-5842 (transparent alpha being white). Reverting due to a critical flaw of the fix replacing material (sometimes server side included). And ignoring user and script input in some cases that makes scripts misbehave. Viewer should Not modify existing content of own volition. | |||
2022-11-29 | SL-18682 WIP -- Clear BOOST_SELECTED as needed. GL 3.2 compatibility pass. ↵ | Dave Parks | |
Fix for stack underflow when reflection probes disabled. | |||
2022-11-16 | SL-18154 Profile guided optimizations vs release viewer. Trim some unused ↵ | Dave Parks | |
abilities and remove some more fast timers. | |||
2022-10-28 | SL-18453 WIP -- Use GLTF draw pool to render shadows. Still need a GLTF ↵ | Dave Parks | |
specific shadow shader to multiply alpha. | |||
2022-10-26 | Merge remote-tracking branch 'origin/master' into DRTVWR-559 | Brad Kittenbrink | |
2022-10-24 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-10-24 | SL-18105 Add mechanism for applying overrides that were received before ↵ | Dave Parks | |
associated ViewerObject was ready to receive them. | |||
2022-10-24 | SL-18432 Fix for alpha sorting | Andrey Lihatskiy | |
2022-10-24 | Re-merged llvovolume.cpp | Andrey Kleshchev | |
Too many issue were detected after merge, so did a clean remerge of the file. | |||
2022-10-24 | SL-17532 Fix some changes vanishing over merge to D559 | Andrey Kleshchev | |
2022-10-24 | SL-17021 Fix some changes vanishing over merge to D559 #2 | Andrey Kleshchev | |
2022-10-24 | SL-17021 Fix some changes vanishing over merge to D559 | Andrey Kleshchev | |
2022-10-21 | Merge branch 'master' (DRTVWR-548) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # indra/llrender/llgl.cpp # indra/llrender/llrendertarget.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/app_settings/shaders/class1/deferred/materialF.glsl # indra/newview/llfloaterpreference.cpp # indra/newview/llviewercontrol.cpp # indra/newview/llviewermenu.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvovolume.cpp | |||
2022-10-20 | SL-18105 Fix for overrides not showing until a forced mesh update. | Dave Parks | |
2022-10-19 | SL-18105 Hook up TE override material to render pipe by way of render material. | Dave Parks | |
2022-10-19 | SL-18105 Hook up render pipe directly to LLTextureEntry::mGLTFMaterial and ↵ | Dave Parks | |
add LLViewerFetchedTextures to LLFetchedGLTFMaterial. Lower reflection probe resolution to 128x128 per side. | |||
2022-10-17 | SL-17779 Texture position changes were ignored on rigged meshes | Andrey Kleshchev | |
Since the performance overhaul project, there should be essentially no difference between rigged meshes and non-rigged as far as vertex buffer management is concerned. | |||
2022-10-13 | SL-18367 Fix for some objects rendering purple -- globally set number of ↵ | Dave Parks | |
indexed texture channels instead of allowing it to vary from one shader to the next. | |||
2022-10-10 | SL-18190 Fix alpha not playing nice with water surface by split ↵ | Dave Parks | |
LLDrawPoolAlpha into two passes, one above water, one below water, and clip against water plane. Currently brute forces two complete alpha passes, still need to cull against water plane and add support for fullbright shaders. | |||
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-23 | SL-18134 Rename Albedo to Base Color to be more consistent with GLTF spec | Dave Parks | |
2022-09-16 | SL-18128 Clear out much OpenGL cruft and switch to core profile on AMD | Dave Parks | |
2022-09-14 | SL-17701 Fix for PBR alpha trying to use indexed texture batching | Dave Parks | |
2022-09-14 | SL-17701 Fix for shadow passes not respecting double sided and alpha ↵ | Dave Parks | |
parameters for PBR materials. | |||
2022-09-09 | Merge branch 'DRTVWR-559' of bitbucket.org:lindenlab/viewer into DRTVWR-559 | Ptolemy | |
2022-09-09 | SL-17701: Fix enum compare using wrong types which broke macOS build | Ptolemy | |
2022-09-09 | Merged in SL-17967 (pull request #1113) | Howard Stearns | |
SL-17967 require 4.1 core profile | |||
2022-09-09 | SL-17701: PBR: WIP Alpha Blending | Ptolemy | |
2022-09-01 | SL-17967 - _ARB constant removal | Howard Stearns | |
2022-08-30 | Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559 | Dave Parks | |
2022-08-04 | Merge remote-tracking branch 'origin/master' into DRTVWR-559 | Brad Kittenbrink | |
2022-08-04 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfloaterworldmap.cpp # indra/newview/llvovolume.cpp | |||
2022-07-26 | SL-17801: Don't let external code delete the raw pointer to the picking octree | Cosmic Linden | |
2022-07-12 | SL-17691: Consolidate calls to onDrawableUpdateFromServer to reduce false ↵ | Cosmic Linden | |
positives, change mServerDrawableUpdateCount from U64->U32 | |||
2022-07-12 | SL-17691: Make objects active if there are too many material updates from ↵ | Cosmic Linden | |
the server | |||
2022-07-05 | SL-17448: Also update the octree box if there is a position rebuild | Cosmic Linden | |
2022-07-01 | SL-17448: Be more thorough about generating bounding boxes that don't affect ↵ | Cosmic Linden | |
the octree | |||
2022-07-01 | SL-17448: Fix LOD/octree update feedback loops causing LOD fluctuations. | Cosmic Linden | |
May also fix octree updates on mere material changes due to general refactoring. | |||
2022-07-01 | SL-17510: Fix frequently updating meshes (ex: sculpties) causing expensive ↵ | Cosmic Linden | |
octree updates by removing them from the static octree via makeActive | |||
2022-06-29 | SL-17685 Drag and drop material support | Dave Parks | |
2022-06-29 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-06-29 | SL-17685 Drag and drop material support WIP | 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-29 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/newview/llviewercontrol.cpp | |||
2022-06-23 | SL-17653 Make sure GLTF material associated vertex buffers have all their ↵ | Dave Parks | |
texture coordinates | |||
2022-06-23 | SL-17653 Make batch builder send batches to LLDrawPoolPBROpaque | Dave Parks | |
2022-06-23 | SL-17653 WIP - Apply GLTF material in Material Editor to selected object ↵ | Dave Parks | |
when you click "Save" |