Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-27 | DRTVWR-559 Fix for occlusion culling going off the rails when settings ↵ | Dave Parks | |
change -- remove LLPipeline::resetVertexBuffers and add a sanity check to how long we wait for a query to be "available". | |||
2023-02-21 | DRTVWR-559 WIP -- occlusion culling for reflection probes -- has a defect ↵ | Dave Parks | |
for objects close to the camera at some angles and leaks query objects, will follow up. | |||
2023-02-14 | SL-18762 Fix for broken local lights on alpha when wearing a HUD attachment. ↵ | Dave Parks | |
Also fix stuck sun/moon and incidental decruft. | |||
2023-02-09 | SL-19181 Modulate "glow" by PBR emissive. | Dave Parks | |
2023-02-07 | SL-19147 Water quality pass. Remove gl_FragDepth writes from sky rendering ↵ | Dave Parks | |
(optimization). Incidental decruft. | |||
2023-02-03 | SL-19148 Decruft followthrough -- decruft shader tree and some remaining ↵ | Dave Parks | |
forward rendering code. | |||
2023-02-03 | SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in ↵ | Dave Parks | |
wrong color space. | |||
2023-02-01 | SL-19000 Fix various 3D UI components not respecting depth buffer. ↵ | Dave Parks | |
Incidental decruft. Do I get a prize for 1000th jira? | |||
2023-01-27 | SL-19203 et al -- Integrate SSR with reflection probes, tweak probe ↵ | RunitaiLinden | |
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-23 | SL-19015 Fix for spot light shadows. | Dave Parks | |
2023-01-20 | SL-18869 GL 3 compatibility pass and minor decruft. | Dave Parks | |
2023-01-19 | Optimizations, decruft, and intel compatibility pass (#53) | RunitaiLinden | |
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc | |||
2023-01-10 | SL-18869 Optimizations -- Bring back water plane clipping for above/below ↵ | Dave Parks | |
water where applicable. | |||
2023-01-09 | SL-18869 Optimizations -- Decruftify LLRenderTarget, use a shader to copy ↵ | Dave Parks | |
color/depth instead of glCopyTexSubImage or glBlitFrameBuffer | |||
2023-01-09 | SL-18869 Optimizations -- decruftify LLVertexBuffer and make an optimal ↵ | Dave Parks | |
"renderShadowSimple" utility function for pushing vertex buffers only. | |||
2023-01-02 | Refactor post processing a smidge | Jonathan "Geenz" Goodman | |
Fixes SL-18484. | |||
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-14 | SL-18782 WIP -- stub for reflection probe display. | Dave Parks | |
2022-12-12 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2022-12-06 | SL-18784 Refactor physics shape display to not require its own render ↵ | Dave Parks | |
target. Remove "Hover Glow Objects" to free up a superfluous render target. | |||
2022-11-18 | SL-18669 Fix for broken lighting on transparent faces. Optimize handling of ↵ | Dave Parks | |
"bindDeferredShader" and shadow map setup. | |||
2022-11-16 | SL-18154 Profile guided optimizations vs release viewer. Trim some unused ↵ | Dave Parks | |
abilities and remove some more fast timers. | |||
2022-11-14 | Merged in SL-18332 (pull request #1194) | Jonathan Goodman | |
First pass of Screen Space Reflections Approved-by: Dave Parks | |||
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-27 | SL-18459 WIP -- fix for assert in setGLTFMaterial | Dave Parks | |
2022-10-12 | SL-18190 Remove water reflection detail combo box and reimplement ↵ | Dave Parks | |
"Transparent Water" checkbox. | |||
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-07 | SL-18190 Temporarily disable occlusion culling by default -- not compatible ↵ | Dave Parks | |
with depth buffer management changes. | |||
2022-10-05 | SL-18190 WIP - Add refraction to water without splitting scene between above ↵ | Dave Parks | |
and below water | |||
2022-09-26 | SL-18190 WIP - Windlight to linear space proof of concept, better parity ↵ | Dave Parks | |
between release viewer and materials viewer when reflections disabled. Avoid run-away probe ambiance. | |||
2022-09-22 | SL-17705 Backwards compatibility pass. Support OpenGL pre-4.0 by disabling ↵ | Dave Parks | |
reflection probes and anti-aliasing. Get render parity with current release viewer when reflection probes are disabled. | |||
2022-09-17 | WIP - switch PBR implementations | Dave Parks | |
2022-08-02 | SL-17862 Fixed typo in rigged mesh rendering | Andrey Kleshchev | |
2022-06-23 | SL-17273: Add RENDER_TYPE_PASS_PBR_OPAQUE | Ptolemy | |
2022-06-17 | SL-17287 Slightly less hacky and much less crash cube snapshot render target ↵ | Dave Parks | |
allocation. | |||
2022-06-10 | SL-17574 Add probe detail combo box to advanced graphics preferences. Fix ↵ | Dave Parks | |
spot light shadows not working in probes. | |||
2022-06-09 | SL-17551 Add "Select Reflection Probes" menu option and make invisible ↵ | Dave Parks | |
objects less annoying when alt-zooming in edit mode. | |||
2022-05-24 | SL-17472 Add checkbox to preferences for enabling "PBR" that uses "class3" ↵ | Dave Parks | |
deferred shaders. Move reflection probe shaders to class3 and restore class2 shaders to non-reflection probe versions. | |||
2022-05-20 | SL-17287 Instrument and optimize cubemap render. Fix for cubemap snapshots ↵ | Dave Parks | |
doing a full resolution render instead of a 512x512 render. | |||
2022-05-19 | SL-17286 Reflection probe alpha/fullbright support. | Dave Parks | |
2022-05-16 | SL-17284 Reflection probe tuning and optimization take 1 | Dave Parks | |
2022-05-06 | Merged in SL-17274 (pull request #964) | Michael Pohoreski | |
SL-17274: Stub for PBR DrawPool and shader Approved-by: Euclid Linden Approved-by: Dave Parks | |||
2022-05-04 | SL-17283 LLReflectionMapManager prototype. Remove snapshot code related ↵ | Dave Parks | |
overhead from reflection map renders. Add parallax correction and support for multiple reflection maps. | |||
2022-05-02 | SL-17274: Stub for PBR DrawPool and shader | Ptolemy | |
2022-04-28 | SL-17281 environment map prototype (stupid slow and hacky, but provides a ↵ | Dave Parks | |
way to get a "real" environment map for shader development) | |||
2022-03-29 | SL-16811 Shape preview images do not display all of the attachments #2 | Andrey Kleshchev | |
Merged previewAvatar and generateImpostor into a single function since they are nearly identical | |||
2022-02-18 | SL-16811 Shape preview images do not display all of the attachments. | Andrey Kleshchev | |
2022-02-01 | SL-16714 and SL-16750 Break rigged alpha into its own pass (restore release ↵ | Dave Parks | |
like behavior) and fix rigged alpha emissive not rendering. | |||
2021-12-07 | SL-16462 Fix for broken water clip plane during water reflection/refraction ↵ | Runitai Linden | |
map render. | |||
2021-12-03 | SL-16436 and SL-16327 Fix for RenderDebugGL test failures and fix for grey ↵ | Dave Parks | |
textures |