mmikk
60d4e47d
tiled forward (transparencies too)
tiled forward (transparencies too). Didn't hook up reflections or
cookies yet.
8 年前
mmikk
91cb86e4
isolated reflection probes to a template as well and isolated all global params to being set from one function
isolated reflection probes to a template as well and isolated all global
params to being set from one function.
8 年前
vlad-andreev
bf6e54c5
tabs -> spaces
8 年前
mmikk
c297bec3
ensure sorted volume shapes within each model type
ensure sorted volume shapes within each model type. Ie. all direct
lights are together sorted by volume shape, then all reflection lights
are together sorted by their volume shape etc.
8 年前
vlad-andreev
ef44a1f3
[fptl] first pass at code cleanup and coding conventions compliance
8 年前
mmikk
1804b00c
remove
prefix
8 年前
mmikk
db9d8a33
fix another revZ problem in ogl
fix another revZ problem in ogl
8 年前
mmikk
485cc57e
prepare for platforms with compute but no texCubeArray
prepare for platforms with compute but no texCubeArray
8 年前
Robert Srinivasiah
16072312
More progress to VR FPTL
Everything is about ready except for the deferred lighting pass
8 年前
robbiesri
f7a1cea9
Final bits to support FPTL in VR
Only thing left is skybox, but tiled light generated and deferred lighting work!
8 年前
uygar
1d081a77
Moved shadow related files into ShaderLibrary and common to reflect their general usage.
Added support for the new shadow library to fptl.
Introduced a new shadow include inline file to support different shadow setups for different light loops per project.
Restructured the code a bit in order to support multiple instances per project.
Fixed and issue with broken shaders when one of the samplers was set to 0.
8 年前
Tim Cooper
c30d33b8
[Format]Reformat via format.pl to match the new conventions
8 年前
uygar
8db09493
Merge branch 'master' into shadows
8 年前
uygar
c0b6dcd6
Removed the old shadow system.
Removed the temporary namespace ShadowExp.
8 年前
David Rogers
c29dfe78
Add more GLES3 and Vulkan shader libraries.
8 年前
uygar
303965c0
Fixed normal bias leading to light leaking with point shadows.
7 年前
Filip Iliescu
babb5307
enable vulkan and es3 on FPTL and in common.hlsl for other pipelines
7 年前
Peter Bay Bastian
a1133cd9
Update #includes of ShaderLibrary to new path
7 年前
Peter Bay Bastian
8e2b60cd
Move non-shipping pipelines to TestbedPipelines/
7 年前
Peter Bay Bastian
9dd5e5c5
Change shader include paths to take advantage of Core being an include path now
7 年前
Peter Bay Bastian
0d71d873
Re-factor Shadow.hlsl in core such that the user of the library is including things instead. This is required for package usage, as Core package cannot depend on anything outside itself.
7 年前
sebastienlagarde
4b26e012
Move all core file to subfolder CoreRP + update shader include path to CoreRP/ShaderLibrary
7 年前
Evgenii Golubev
a0441eb8
Upgrade FPTL for the new ShaderLibrary
7 年前
Kay Chang
42c358c5
Added Switch support for SRP sample project.
C# scripts modified to build without XR support on Switch.
7 年前
uygar
c8556633
Changed shadow biasing. Biasing can now use normal and light vector information to avoid artifacts.
Added:
- normal+view biasing
- light view only biasing
- per sample biasing for wide PCF filters
- corner light leaking mitigation
- defines to control what type of biasing should be enabled
- a few new UI controls in the additionalshadowdata component
Removed previous biasing controls. They won't have any effect anymore.
7 年前
uygar
275279fa
Introduced new macros for flow control attributes.
7 年前