| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-01 | SL-18772 Potential fix for failed shader load on Intel HD 3000 | Dave Parks | |
| 2023-01-31 | SL-18772 Potential fix for failed shader load on Intel HD 3000 | Dave Parks | |
| 2023-01-30 | SL-19015 Bump probe resolution back to 256 by default (drop to 128 if vram < ↵ | Dave Parks | |
| 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-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-24 | SL-18772 Potential fix for failed shader load on Intel HD 3000 | 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 | |||
| 2022-11-14 | Merged in SL-18332 (pull request #1194) | Jonathan Goodman | |
| First pass of Screen Space Reflections Approved-by: Dave Parks | |||
| 2022-11-14 | SL-18485 Cleanup -- remove unused GLTF specific vertex attributes from ↵ | Dave Parks | |
| LLVertexBuffer (blows past 16-attribute limit) | |||
| 2022-11-02 | SL-18485: Render GLTF materials with extension KHR_texture_transform with ↵ | Cosmic Linden | |
| approprate texture transforms | |||
| 2022-10-12 | SL-18190 Remove water reflection detail combo box and reimplement ↵ | Dave Parks | |
| "Transparent Water" checkbox. | |||
| 2022-10-04 | SL-18293, SL-18190 -- Fix for debug displays not showing up (wireframe still ↵ | Dave Parks | |
| busted). WIP on reflection probe/PBR driven water shader. | |||
| 2022-09-28 | SL-18190 Prune srgb_to_linear from atmosphericsFuncs.glsl | Dave Parks | |
| 2022-09-27 | SL-18190 WIP -- Take 2 on linear space windlight (more methodical approach ↵ | Dave Parks | |
| -- make desired interface but brute force color conversions). Placeholder PBR water and move to deprecate forward rendering shaders. | |||
| 2022-09-17 | WIP - switch PBR implementations | Dave Parks | |
| 2022-09-13 | SL-17701 WIP -- Parity for point lights between opaque and transparent PBR ↵ | Dave Parks | |
| materials | |||
| 2022-09-02 | SL-17967 Fix for confounding program and shader objects when fetching logs ↵ | Dave Parks | |
| and fix for gl errors on AMD windows | |||
| 2022-09-02 | SL-17967 - slightly more meaningful ogl error reporting | Howard Stearns | |
| 2022-09-01 | SL-17967 - Git rid of ARB that is in core | Howard Stearns | |
| 2022-08-20 | SL-17584 Make setShaders crashes more informative | Andrey Kleshchev | |
| 2022-06-28 | Fix for 2-bit errors in writing to and reading from norm.w | Dave Parks | |
| 2022-06-28 | Add emissiveRect to softenLightF.glsl | Dave Parks | |
| 2022-06-24 | SL-17274 Hook up emissive map and non-texture parameters to pbropaqueF.glsl | Dave Parks | |
| 2022-06-23 | Merged DRTVWR-559 into SL-17274_gbuffer_flags | Michael Pohoreski | |
| 2022-06-23 | Merged DRTVWR-559 into SL-17274_view_dir | Michael Pohoreski | |
| 2022-06-22 | SL-17274: Add GBuffer flag for PBR | Ptolemy | |
| 2022-06-22 | SL-17600 Proper irradiance probes. | Dave Parks | |
| 2022-06-21 | SL-17274: Remove hard-coded magic number checking if G-Buffer flag is set | Ptolemy | |
| 2022-06-21 | SL-17274 Cleanup hard-coded gbuffer atmos flag for softenlight | Ptolemy | |
| 2022-06-21 | SL-17274: Add view_dir uniform | Ptolemy | |
| 2022-06-10 | SL-17523 Add reflection probe ambiance to windlight settings and integrate ↵ | Dave Parks | |
| with UI and ReflectionMapManager | |||
| 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-04-29 | SL-17282 prototype mixing of reflection map into legacy materials | Dave Parks | |
| 2021-12-06 | SL-16202 Put Multi-threaded GL behind a feature flag and update featuretable ↵ | Dave Parks | |
| (decruftify settings, compatibility pass). | |||
| 2021-11-30 | SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunction | Dave Houlton | |
| 2021-11-20 | SL-16289 Rigged mesh rendering overhaul | Dave Parks | |
| 2021-04-01 | SL-14990 Turn on shader init logging after crash | Andrey Kleshchev | |
| 2020-06-29 | DRTVWR-497 Cleanup: Document which enum order comes from | Ptolemy | |
| 2020-04-07 | SL-10449: Put first shader error on new line for readability | Ptolemy | |
| 2020-04-07 | SL-10449: Add dumping of shader to log file | Ptolemy | |
| 2020-04-07 | SL-10449 Cleanup dumping shader without LOG spam on every line when it fails ↵ | Ptolemy | |
| to compile/link | |||
| 2020-04-07 | SL-10449 Fix off-by-one line numbers when dumping shader that failed to ↵ | Ptolemy | |
| compile/link | |||
| 2019-11-22 | Cleanup inconsistent types | Michael Pohoreski (Ptolemy Linden) | |
| 2019-11-15 | QoL fix: remove extra blank lines for every source line when dumping shader ↵ | Michael Pohoreski (Ptolemy Linden) | |
| source | |||
| 2019-07-23 | SL-11621 | Graham Linden | |
| Remove all references to unused shader var global_gamma. Remove many unused decls for gamma from shaders. Make post-deferred gamma correction use display_gamma. Make setting display_gamma use the correct RenderDeferredDisplayGamma setting. | |||
| 2019-06-03 | SL-10966 | Graham Linden | |
| Fix light atten and transmittance calcs breaking ambient color contrib to fog. Needs to be tested on DRTSIM-415 or better to get legacy viewer settings that match EEP. | |||
| 2019-05-09 | SL-11056 | Graham Linden | |
| Make OpenGL 3.3 cards not false alarm on version 140 shader reqs. Makes deferred rendering work on low-end GPUs more often. | |||
| 2019-04-10 | Separate out vertex program objects from fragment program objects and use it. | Geenz | |
| Given that mShaderObjects only ever expects one copy of a given shader object (leading to lots of "shaderV" and "shaderF"), it made having utility shaders a bit more difficult to incorporate. This change makes sure the two are separated. Using this over a multimap largely for readibility. Also, actually, you know, use this functionality. --HG-- branch : OPEN-340 | |||
| 2019-04-09 | First stab at moving atmospheric var calcs to its own utility shader. | Geenz | |
| Still some work to go here. Largely related to how certain values (i.e., SSAO mix values) are supplied. But so far, so good. --HG-- branch : OPEN-340 | |||
