RunitaiLinden
|
c827d32ebe
|
SL-19655 Decruft legacy GLSL shaders and now unused build queues.
|
2023-05-17 18:09:36 -05:00 |
Brad Linden
|
2f44377b3e
|
Merge remote-tracking branch 'origin/main' into DRTVWR-559
|
2023-05-17 11:17:48 -07:00 |
RunitaiLinden
|
e3f9244375
|
SL-19710 Fix for deadlock in LLPerfStats. Move General thread initialization to earlier in session (unrelated).
|
2023-05-12 18:09:35 -05:00 |
Andrey Lihatskiy
|
ff8dcc23bf
|
Merge branch 'main' into DRTVWR-577-maint-S
|
2023-05-02 17:39:37 +03:00 |
Brad Linden
|
369945b45d
|
Merge remote-tracking branch 'origin/DRTVWR-539' into DRTVWR-559-merge-539
|
2023-04-26 15:38:47 -07:00 |
Cosmic Linden
|
4f7eabee84
|
SL-19573: Fix alpha mask prims not rendering in HUD
|
2023-04-13 11:11:34 -07:00 |
Jonathan "Geenz" Goodman
|
82ba39d2ff
|
Start moving our post process into methods.
Lets make post processing make sense again.
DRTVWR-559
SL-19524
SL-19513
|
2023-04-08 19:30:58 -07:00 |
Dave Parks
|
4ec8844f01
|
DRTVWR-559 Fix for occlusion culling going off the rails when settings change -- remove LLPipeline::resetVertexBuffers and add a sanity check to how long we wait for a query to be "available".
|
2023-02-27 10:42:53 -06:00 |
Dave Parks
|
a2647e953a
|
SL-18229 Fix for PBR materials on HUDs misbehaving. Incidental decruft.
|
2023-02-07 18:25:22 -06:00 |
Dave Parks
|
4694a46f7b
|
SL-18983 Fix for alpha HUDs not rendering.
|
2023-02-02 10:48:15 -06:00 |
Dave Parks
|
6f136d403b
|
SL-19000 Fix various 3D UI components not respecting depth buffer. Incidental decruft. Do I get a prize for 1000th jira?
|
2023-02-01 17:09:34 -06:00 |
Dave Parks
|
10b8dcc497
|
SL-19015 Bump probe resolution back to 256 by default (drop to 128 if vram < 2GB), remove irradiance map feedback loop (one bounce, but but more stable and allows for much brighter first bounce), make sky contribution to irradiance not tint the world blue. Make irradiance that appears in radiance maps match world irradiance.
|
2023-01-30 18:56:19 -06:00 |
RunitaiLinden
|
3ef31cb9b2
|
SL-19203 et al -- Integrate SSR with reflection probes, tweak probe blending. (#63)
* SL-19203 WIP -- Integrate SSR with reflection probes. Decruft LLRenderTarget.
* SL-19203 WIP -- Re-integrate SSR. Incidental decruft.
* SL-19203 WIP -- SSR frame delta correction (still broken for Z)
* SL-19203 WIP -- SSR frame delta Z fix
* SL-19203 WIP -- Make SSR toggleable again and disable SSR in cube snapshots.
* SL-19203 WIP -- Soften sphere probe transitions and fix reflections on void water (make fallback probe a simple terrain+water+sky probe). Remove parallax correction for automatic probes to reduce artifacts.
* SL-19203 Tune probe blending.
* SL-19203 Cleanup.
|
2023-01-27 17:24:22 -06:00 |
RunitaiLinden
|
7bd9d21e19
|
Optimizations, decruft, and intel compatibility pass (#53)
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc
|
2023-01-19 09:13:45 -06:00 |
Dave Parks
|
cd1e7da099
|
SL-18869 Touch up -- Put generateSunShadow call back where it was to fix alpha objects disappearing
|
2023-01-11 10:00:15 -06:00 |
Dave Parks
|
fdc0ea64f0
|
SL-18869 Optimizations -- LLVertexBuffer overhaul and shuffle of shadow map rendering to a place where the main camera has taken a stab at object updates for this frame before shadow map rendering has at them.
|
2023-01-10 17:36:05 -06:00 |
Dave Parks
|
a2d17d3c1e
|
SL-18869 Optimizations -- Decruftify LLRenderTarget, use a shader to copy color/depth instead of glCopyTexSubImage or glBlitFrameBuffer
|
2023-01-09 18:12:54 -06:00 |
Jonathan "Geenz" Goodman
|
003e34190f
|
Refactor post processing a smidge
Fixes SL-18484.
|
2023-01-02 05:38:29 -08:00 |
Henri Beauchamp
|
0dd287df28
|
Fix failures to update the TP states while the viewer is minimized.
This is a fix for: https://jira.secondlife.com/browse/BUG-230616
|
2022-12-07 00:01:34 +01:00 |
Dave Parks
|
e9e37aa2ad
|
SL-18784 Refactor physics shape display to not require its own render target. Remove "Hover Glow Objects" to free up a superfluous render target.
|
2022-12-06 16:15:27 -06:00 |
Dave Parks
|
8d2ac419b2
|
SL-18154 Profile guided optimizations vs release viewer. Trim some unused abilities and remove some more fast timers.
|
2022-11-16 14:49:17 -06:00 |
Dave Parks
|
8a19c8e073
|
SL-18615 Fix for beacons not rendering and beacon highlights flickering.
|
2022-11-11 15:19:41 -06:00 |
Dave Parks
|
eb4581edf2
|
SL-18454 Fix for HUDs with alpha mask using wrong shader.
|
2022-10-27 10:34:54 -05:00 |
Andrey Kleshchev
|
5847218069
|
SL-18391 Basic GLTF lifetime management
|
2022-10-19 01:01:03 +03:00 |
Dave Parks
|
a2b09df2db
|
SL-18293 Fix for broken wireframe mode.
|
2022-10-14 15:52:44 -05:00 |
Dave Parks
|
0e3f8db632
|
SL-18190 Fix for blurry name tags.
|
2022-10-13 11:20:23 -05:00 |
Dave Parks
|
6a63c546ec
|
SL-18316 Fix for hud attachments being invisible.
|
2022-10-12 19:34:15 -05:00 |
Dave Parks
|
42ec639c86
|
SL-18190 Remove water reflection detail combo box and reimplement "Transparent Water" checkbox.
|
2022-10-12 14:46:51 -05:00 |
Dave Parks
|
07bca31e06
|
SL-18190 Fix alpha not playing nice with water surface by split 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-10 18:53:43 -05:00 |
Dave Parks
|
4a4b0f8ee8
|
SL-18190 Rearrange render order so 3D UI has access to the depth buffer.
|
2022-10-07 13:25:40 -05:00 |
Dave Parks
|
26f99409d2
|
SL-18190 Temporarily disable occlusion culling by default -- not compatible with depth buffer management changes.
|
2022-10-07 12:52:43 -05:00 |
Dave Parks
|
9448db5d4a
|
SL-18190 Water shader WIP. Better parallax correction for sphere probes. Reduce probe memory footprint. Remove framebuffer copies and move to deprecate stencil buffer usage.
|
2022-10-06 18:40:01 -05:00 |
Dave Parks
|
30bcc7d6d5
|
SL-18190 WIP - Add refraction to water without splitting scene between above and below water
|
2022-10-05 08:11:33 -05:00 |
Dave Parks
|
1900df3615
|
SL-18293, SL-18190 -- Fix for debug displays not showing up (wireframe still busted). WIP on reflection probe/PBR driven water shader.
|
2022-10-04 12:20:19 -05:00 |
Mnikolenko Productengine
|
3098d315a3
|
SL-18202 remove old autofps
|
2022-09-23 16:49:47 +03:00 |
Mnikolenko Productengine
|
b66f2e7da7
|
SL-18202 WIP merging autotune contribution and updating UI
|
2022-09-21 21:19:17 +03:00 |
Mnikolenko Productengine
|
85504f085e
|
Merge branch 'master' into DRTVWR-539
|
2022-09-21 18:36:49 +03:00 |
Andrey Kleshchev
|
7649114588
|
Merge branch master (DRTVWR-571) into DRTVWR-559
# Conflicts:
# indra/newview/llpanelface.cpp
# indra/newview/llpanelface.h
|
2022-09-16 21:07:39 +03:00 |
Dave Parks
|
197ac7cc20
|
Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559
|
2022-08-30 10:46:36 -05:00 |
Dave Parks
|
220afbcda0
|
SL-17285 Add proper reflection probe support to LLVOVolume, LLPrimitive, and LLPanelVolume
|
2022-06-02 18:42:38 -05:00 |
Andrey Lihatskiy
|
9b0569840f
|
Merge branch 'master' into DRTVWR-544-maint
# Conflicts:
# indra/llprimitive/llmodel.cpp
# indra/llprimitive/llmodel.h
# indra/newview/llappviewer.cpp
# indra/newview/llappviewer.h
|
2022-05-31 01:58:09 +03:00 |
Dave Parks
|
6eaf8521ab
|
SL-17287 Instrument and optimize cubemap render. Fix for cubemap snapshots doing a full resolution render instead of a 512x512 render.
|
2022-05-20 19:05:28 -05:00 |
Dave Parks
|
3400e5fd30
|
SL-17284 Reflection probe tuning and optimization take 1
|
2022-05-16 17:21:08 +00:00 |
Dave Parks
|
e60024f0af
|
SL-17005 WIP - Use D3D/DXGI to query for available VRAM on Windows
|
2022-03-29 15:41:00 -05:00 |
Mnikolenko Productengine
|
f90d179058
|
Merge branch 'DRTVWR-546' into DRTVWR-539
# Conflicts:
# indra/llcommon/tests/llprocess_test.cpp
# indra/llui/llcombobox.cpp
# indra/llui/llcombobox.h
# indra/newview/VIEWER_VERSION.txt
# indra/newview/llviewertexturelist.cpp
# indra/newview/llvovolume.cpp
|
2022-03-02 19:46:48 +02:00 |
Dave Parks
|
1c5c45f273
|
SL-16815 Fix for broken media texture updates when multithreaded GL is disabled.
|
2022-02-22 14:58:50 -06:00 |
Dave Parks
|
0d6aa3c0fe
|
SL-16815 Remove frame stalls from occlusion queries, bumpmap updates, and querying for available video memory.
|
2022-02-17 22:52:23 +00:00 |
Mnikolenko Productengine
|
d7603ffc9c
|
SL-16627 AutoFPS first pass
|
2022-01-24 16:33:44 +02:00 |
Ptolemy
|
b70614bd87
|
SL-16606: Add profiler category UI
|
2022-01-14 11:50:21 -08:00 |
Ptolemy
|
2178d9fa57
|
SL-16606: Add profiler category ENVIRONMENT
|
2022-01-14 11:50:19 -08:00 |