-
Notifications
You must be signed in to change notification settings - Fork 54
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: semi-deferred rendering * refactor: cleanup setting targets * chore: ae hook * feat: full albedo, improved snow shader support * feat: deferred direct and ambient light * feat: octahedron normal encoding * fix: increased normal precision * feat: normal mapping shadows * feat: blur normal mapping shadows with groupshared * feat: separated normal mapping shadows pass * chore: optimised sampling and formats * chore: further optimisation * fix: depth distance * fix: disabling CS ingame * feat: use alpha channel of render targets * fix: envmapping with deferred * fix: output color * feat: add initial VR support * feat: moved screenspace shadows to deferred * fix: fix VR hook for shadowmask (#229) * chore: screenspace shadows performance tweaks * feat: wip porting screen shadows to deferred * feat: bend studios shadows * feat: naive bilateral blur and optimisations * Delete FilterCS2.hlsl * fix: removed unused filtering * fix: missing ae hook * feat: fixed double sided mesh shading * chore: more optimal wave size * chore: halve kernel radius for performance * chore: revise shadow settings * chore: optimisations, cleanup and moved NMS out of Bindings * chore: removed dirlight shadows from deferred * fix: black horizon * chore: cleanup cleaning up of bindings * chore: optimised blur + fixes * chore: optimise normal mapping shadows * fix: black grass * fix: tree lod normals * fix: vegetation detection * fix: ignore first-person * chore: adjust default shadows settings * fix: multi-layer parallax deferred * feat: add ssgi and terrain occlusion (#255) * build: fix compilation errors in terrainocclusion (#256) * style: 🎨 apply clang-format changes * fix: fix warning `Ternary error with non scalar` (#262) * refactor: simplify VR code and structures (#261) * revert: "fix: fix warning `Ternary error with non scalar`" (#265) * fix: fix compilation errors * refactor: use state version of render members * fix: convert Albedo to Diffuse * fix: fix compilation errors * style: 🎨 apply clang-format changes * feat: interior directional light * fix: disable vertex fix on foliage * fix: compiler warning with SSGI * style: 🎨 apply clang-format changes * feat: ported SSS to deferred * style: 🎨 apply clang-format changes * fix: consistent padding in shaders for older cards * fix: foliage shadows * style: 🎨 apply clang-format changes * chore: update to latest CLIB-NG * feat: variable rate shading (#270) * feat: variable rate shading with nvapi extensions * feat: FFR test * feat: adaptive rate shading * feat: motion VRS * feat: finalising VRS * style: 🎨 apply clang-format changes * fix: VRS merge * fix: fix vrs merge * fix: foliage mask * style: 🎨 apply clang-format changes * fix: black tree LOD * style: 🎨 apply clang-format changes * fix: disable VRS on water * fix: fix common VR includes * refactor: Rename newly added hlsl without entry to hlsli * fix: depth linearisation * chore: soft shadow as per RDR2 * fix: remove cloud shadows macros from rungrass and distanttree * fix: use GET_INSTANCE_MEMBER macro to get proper state runtime * chore: rename to deferred, VRS in interiors only * style: 🎨 apply clang-format changes * fix: SSS blur direction * chore: reduce VRS threshold * chore: removed tree LOD lighting feature * feat: port deferred DistantTree to VR * feat: add deferred screen space shadows for VR * fix: check for compute shader file existence (#280) * fix: undo delete of ComputeShadingRate.hlsl * fix: add back GetScreenDepth to RaymarchCS * feat: grass lighting deferred support * style: 🎨 apply clang-format changes * feat: screenspace shadow VR support * style: 🎨 apply clang-format changes * fix: shader errors and warnings * feat: effect shader deferred support * style: 🎨 apply clang-format changes * fix: effect shader compile issue * style: 🎨 apply clang-format changes * chore: fix hlsl warnings * fix: add hlsl include guards * chore: match alphatest naming * feat: re effect for VR * feat: re effect shader for VR (#286) * chore: fix hlsl warnings * fix: add hlsl include guards * chore: match alphatest naming * feat: re effect for VR * chore: minor changes (#287) * chore: comment changes * chore: terraocc logic in common header for future forward integration * fix: fix compilation errors * feat: re effect for VR * Merge branch 'dev' of https://github.com/doodlum/skyrim-community-shaders into deferred-shadows * fix: fix VR normal space shadows * chore: correct parameter description * build: bump commonlibng --------- Co-authored-by: Tim <[email protected]> Co-authored-by: C. S <[email protected]> Co-authored-by: doodlum <[email protected]> Co-authored-by: Pentalimbed <[email protected]> Co-authored-by: FlayaN <[email protected]>
- Loading branch information
1 parent
7ff9ed7
commit ef9acef
Showing
77 changed files
with
6,658 additions
and
2,100 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
[submodule "extern/CommonLibSSE-NG"] | ||
path = extern/CommonLibSSE-NG | ||
url = https://github.com/alandtse/CommonLibVR.git | ||
[submodule "extern/NVAPI"] | ||
path = extern/NVAPI | ||
url = https://github.com/NVIDIA/nvapi.git |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule CommonLibSSE-NG
updated
44 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[Info] | ||
Version = 2-9-0 |
Oops, something went wrong.