RunitaiLinden
|
698966f8e7
|
SL-19538 Remove hacky ambiance scale and take the mittens off probe a… (#151)
* SL-19538 Remove hacky ambiance scale and take the mittens off probe ambiance values. Fix for sky brightening being done in sRGB space.
|
2023-04-04 10:29:12 -07:00 |
Dave Parks
|
10f66c0519
|
DRTVWR-559 Dynamically adjust exposure.
|
2023-03-28 14:30:59 -05:00 |
Dave Parks
|
922746da75
|
DRTVWR-559 Nudge Intel HD 3000 shader compilation failure
|
2023-03-07 17:22:26 -06:00 |
Cosmic Linden
|
b27c41578b
|
SL-19279: LLGLSLShader::bindXXX is not free. Pack the uniforms
|
2023-02-27 15:57:45 -08:00 |
Cosmic Linden
|
33085b9d83
|
SL-19265: Fix precision issue with texture transforms by moving transform matrix calculation into the shader
|
2023-02-24 13:53:55 -08:00 |
Cosmic Linden
|
6494eed242
|
SL-19228: Fix GLTF texture transform rotation and add UV debug (PBR only). See textureUtilV.glsl for UV coordinate comments
|
2023-02-23 14:28:42 -08:00 |
Dave Parks
|
68c4ff7dce
|
SL-18762 Fix for broken local lights on alpha when wearing a HUD attachment. Also fix stuck sun/moon and incidental decruft.
|
2023-02-14 10:10:12 -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
|
b52699091d
|
SL-19147 Water quality pass. Remove gl_FragDepth writes from sky rendering (optimization). Incidental decruft.
|
2023-02-07 11:40:56 -06:00 |
Dave Parks
|
c8fb3ad4de
|
SL-19148 Decruft followthrough -- fix for crash when running from installer. Feed fresnel component into PBR alpha. Remove obsolete "shader_hierarchy.txt", remove redundant LL_PROFILE_ZONE_SCOPED, remove unused shader feature flag.
|
2023-02-06 10:28:26 -06:00 |
Dave Parks
|
1c2410b8af
|
SL-19148 Decruft followthrough -- decruft shader tree and some remaining forward rendering code.
|
2023-02-03 19:45:31 -06:00 |
Dave Parks
|
830cb6b665
|
SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in wrong color space.
|
2023-02-03 17:18:39 -06:00 |
Dave Parks
|
c136c5ece4
|
SL-18772 Potential fix for failed shader load on Intel HD 3000
|
2023-02-01 16:23:44 -06:00 |
Dave Parks
|
4522864f0b
|
SL-18772 Potential fix for failed shader load on Intel HD 3000
|
2023-01-31 17:05:58 -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 |
Dave Parks
|
623bb4d58c
|
SL-18772 Potential fix for failed shader load on Intel HD 3000
|
2023-01-24 14:17:36 -06:00 |
Dave Parks
|
c83e664148
|
SL-18869 GL 3 compatibility pass and minor decruft.
|
2023-01-20 13:00:40 -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 |
Jonathan Goodman
|
97277e74a9
|
Merged in SL-18332 (pull request #1194)
First pass of Screen Space Reflections
Approved-by: Dave Parks
|
2022-11-14 18:12:22 +00:00 |
Dave Parks
|
843a5c287e
|
SL-18485 Cleanup -- remove unused GLTF specific vertex attributes from LLVertexBuffer (blows past 16-attribute limit)
|
2022-11-14 11:40:18 -06:00 |
Cosmic Linden
|
9e7b725c15
|
SL-18485: Render GLTF materials with extension KHR_texture_transform with approprate texture transforms
|
2022-11-02 12:55:18 -07: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
|
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 |
Dave Parks
|
2e499bcc40
|
SL-18190 Prune srgb_to_linear from atmosphericsFuncs.glsl
|
2022-09-28 19:14:00 -05:00 |
Dave Parks
|
aaf7b17db0
|
SL-18190 WIP -- Take 2 on linear space windlight (more methodical approach -- make desired interface but brute force color conversions). Placeholder PBR water and move to deprecate forward rendering shaders.
|
2022-09-27 23:32:02 -05:00 |
Dave Parks
|
b2cf07f53c
|
WIP - switch PBR implementations
|
2022-09-17 01:12:52 -05:00 |
Dave Parks
|
ff3a28422d
|
SL-17701 WIP -- Parity for point lights between opaque and transparent PBR materials
|
2022-09-13 17:07:30 -05:00 |
Dave Parks
|
60cc58fbfc
|
SL-17967 Fix for confounding program and shader objects when fetching logs and fix for gl errors on AMD windows
|
2022-09-02 21:05:53 -05:00 |
Howard Stearns
|
013a713001
|
SL-17967 - slightly more meaningful ogl error reporting
|
2022-09-02 15:44:19 -07:00 |
Howard Stearns
|
2082443220
|
SL-17967 - Git rid of ARB that is in core
|
2022-09-01 10:58:27 -07:00 |
Andrey Kleshchev
|
664ba53e4c
|
SL-17584 Make setShaders crashes more informative
|
2022-08-20 00:35:02 +03:00 |
Dave Parks
|
5cfc336ba2
|
Fix for 2-bit errors in writing to and reading from norm.w
|
2022-06-28 18:46:48 -05:00 |
Dave Parks
|
254bbc86e5
|
Add emissiveRect to softenLightF.glsl
|
2022-06-28 15:39:04 -05:00 |
Dave Parks
|
9439c721f4
|
SL-17274 Hook up emissive map and non-texture parameters to pbropaqueF.glsl
|
2022-06-24 12:15:34 -05:00 |
Michael Pohoreski
|
ac62a74458
|
Merged DRTVWR-559 into SL-17274_gbuffer_flags
|
2022-06-23 15:42:42 +00:00 |
Michael Pohoreski
|
d67e1f4f91
|
Merged DRTVWR-559 into SL-17274_view_dir
|
2022-06-23 14:53:07 +00:00 |
Ptolemy
|
4d2b2f464b
|
SL-17274: Add GBuffer flag for PBR
|
2022-06-22 11:32:10 -07:00 |
Dave Parks
|
d0d1b832d4
|
SL-17600 Proper irradiance probes.
|
2022-06-22 13:25:50 -05:00 |
Ptolemy
|
27ca7760cc
|
SL-17274: Remove hard-coded magic number checking if G-Buffer flag is set
|
2022-06-21 22:23:38 -07:00 |
Ptolemy
|
77b96114c3
|
SL-17274 Cleanup hard-coded gbuffer atmos flag for softenlight
|
2022-06-21 22:00:12 -07:00 |
Ptolemy
|
36d9fa9015
|
SL-17274: Add view_dir uniform
|
2022-06-21 16:50:09 -07:00 |
Dave Parks
|
929abcd296
|
SL-17523 Add reflection probe ambiance to windlight settings and integrate with UI and ReflectionMapManager
|
2022-06-10 16:36:38 -05:00 |
Dave Parks
|
3564b24e2a
|
SL-17286 Reflection probe alpha/fullbright support.
|
2022-05-19 22:24:41 -05:00 |
Dave Parks
|
3400e5fd30
|
SL-17284 Reflection probe tuning and optimization take 1
|
2022-05-16 17:21:08 +00:00 |
Dave Parks
|
93a0259666
|
SL-17282 prototype mixing of reflection map into legacy materials
|
2022-04-29 13:51:11 +00:00 |
Dave Parks
|
5e5be92d79
|
SL-16202 Put Multi-threaded GL behind a feature flag and update featuretable (decruftify settings, compatibility pass).
|
2021-12-06 15:29:34 +00:00 |
Dave Houlton
|
68e09edad0
|
SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunction
|
2021-11-30 17:04:35 -07:00 |
Dave Parks
|
28f9fb06a9
|
SL-16289 Rigged mesh rendering overhaul
|
2021-11-20 18:49:19 +00:00 |
Andrey Kleshchev
|
d357bf7ae5
|
SL-14990 Turn on shader init logging after crash
|
2021-04-01 19:44:56 +03:00 |