Julien Ignace
92a18712
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RenameTilePass
# Conflicts:
# SampleScenes/HDTest/GraphicTest/RealtimeCubemaps/LightingData.asset
# SampleScenes/HDTest/GraphicTest/RealtimeCubemaps/ReflectionProbe-1.exr
# SampleScenes/HDTest/GraphicTest/RealtimeCubemaps/ReflectionProbe-2.exr
# ScriptableRenderPipeline/HDRenderPipeline/Debug/DebugDisplay.cs
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/TilePass/TilePass.cs
7 年前
Robert Srinivasiah
981474c5
Hook up forward-only checks
Most of them can grab the info from HDCamera.
The tricky one was moving the check out of LightLoop.Build, so a later portion. However, the dependent state in LightLoop do not need to know about forward before the HDCamera determines the need for forward rendering.
7 年前
Evgenii Golubev
613d7de3
Reduce the number of feature variants from 27 to 14
7 年前
GitHub
1e9184b9
Merge pull request #621 from Unity-Technologies/feature/realtimeCubemap
Small fixes and cleaning
7 年前
Robert Srinivasiah
aae9568f
Generate stereo and forward-rendering state in HDCamera
Stereo is enabled on a per-camera basis, if stereo is generally active and the camera can render to both eyes.
Additionally, the HDCamera itself will start storing the forward-only state as stereo rendering will be forward only for HDRP (for now).
7 年前
Evgenii Golubev
5ed87a9c
Optimize anisotropic GGX
7 年前
GitHub
da3dc10a
Merge pull request #623 from Unity-Technologies/HDRP-GraphicTests
Hdrp graphic tests
7 年前
Remy
a347dad5
Add Lit Detail and Emission graphic tests
7 年前
Julien Ignace
40fdbce8
Updated realtime cubemap scene baked data.
7 年前
Robert Srinivasiah
450bb70b
Fix mismatched option name and debug menu item
Too many local branches -_-
7 年前
Evgenii Golubev
a38815ea
Remove unused variable
7 年前
Remy
78acef98
Merge remote-tracking branch 'origin/master' into HDRP-GraphicTests
7 年前
Julien Ignace
5a107310
Renamed TilePass to LightLoop
7 年前
Robert Srinivasiah
d71a9b3a
Debug option to disable stereo paths
7 年前
Evgenii Golubev
f1b9bce7
Avoid the warning about division by 0
7 年前
GitHub
e637d98f
Merge pull request #618 from Unity-Technologies/fix/refractionSampling
[Refraction] Fix refraction sampling
7 年前
Evgenii Golubev
3855ba0c
Remove redundant normalization
7 年前
Remy
539d3115
Add detail mask test in lit_features
7 年前
GitHub
8237c917
Add a comment
7 年前
GitHub
068c155a
Merge pull request #620 from EvgeniiG/master
Optimize divergent execution of the anisotropic GGX
7 年前
Evgenii Golubev
f3c7dd5c
Optimize divergent execution of the anisotropic GGX
If the tile has any pixels with anisotropic GGX, we evaluate the entire tile with anisotropic GGX rather than first evaluating pixels with anisotropic GGX and then pixels with isotropic GGX.
Before
; --- Statistics for Deferred.compute on GCN (Pitcairn) ---
; SGPRs: 92 out of 104 used
; VGPRs: 128 out of 256 used
; LDS: 0 out of 32768 bytes used
; 0 bytes scratch space used
; Instructions: 2676 ALU, 183 Control Flow, 50 TFETCH
After
; --- Statistics for Deferred.compute on GCN (Pitcairn) ---
; SGPRs: 94 out of 104 used
; VGPRs: 128 out of 256 used
; LDS: 0 out of 32768 bytes used
; 0 bytes scratch space used
; Instructions: 2583 ALU, 183 Control Flow, 50 TFETCH
7 年前
GitHub
c5c6089a
Merge pull request #619 from EvgeniiG/master
Reintroduce EvaluateBSDF_Area()
7 年前
Evgenii Golubev
96f00c6c
Add a comment
7 年前
Evgenii Golubev
c1f921e2
Update comment
7 年前
Evgenii Golubev
aa8b5a9c
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
7 年前
GitHub
09d6788b
Update comment
7 年前
GitHub
af3e20a0
Merge pull request #617 from Unity-Technologies/HDRP-GraphicTests
Hdrp graphic tests
7 年前
Remy
fd20358f
Add Lit BentNormal template image
7 年前
Frédéric Vauchelles
266485f6
[Refraction] Fix refraction sampling
7 年前
Remy
c22205d7
Merge remote-tracking branch 'origin/master' into HDRP-GraphicTests
7 年前
Evgenii Golubev
40cfe5f3
Reintroduce EvaluateBSDF_Area()
7 年前
GitHub
bd823915
Merge pull request #616 from EvgeniiG/master
Global rename
7 年前
Remy
de58d455
Add Lit BentNormal Test scene
7 年前
Evgenii Golubev
0ed1b80b
Global rename
positionSS -> positionNDC
unPositionSS -> positionSS
unTileCoord -> tileCoord
ComputeScreenSpacePosition() -> ComputeNormalizedDeviceCoordinates()
7 年前
Remy
d95e1b64
Add manual lightmaps to the rounded cube.
Correct BentNormal Y value (invert)
7 年前
Raymond Graham
9cb6a586
PR feedback.
Renamed zbias function and cleaned up previous frame normal transformation
7 年前
GitHub
ecc5d681
Merge pull request #615 from EvgeniiG/master
Clean up TilePassLoop and update the MultiLight profiling test
7 年前
Remy
3ca3456a
Transmit static state of the placer object to the placed ones (for lightmapping)
7 年前
Raymond Graham
7f1a89ea
Motion Vector Support
HDRenderpipeline changes to support Motion Vector Pass.
7 年前
Evgenii Golubev
93c1c226
Update the MultiLight test
- Remove the 2nd line light
- Remove the 2nd rectangle light
- Add shadows and cookies
- Add 2x projector lights with cookies
7 年前
Evgenii Golubev
f2463daf
Revert to a single loop over all punctual lights
7 年前
Evgenii Golubev
3367958a
Optimize EvaluateCookie_Punctual()
7 年前
Evgenii Golubev
c2749fb3
Clean up TilePassLoop
7 年前
Evgenii Golubev
fb4e09f9
Optimize punctual light evaluation by having an inlined function per light type
7 年前
Felipe Lira
b4b28fdf
Fixed PS4 compiler error.
7 年前
Felipe Lira
c137b6fb
Fixed an issue that was causing lightweight resource file to be added in every build.
7 年前
Felipe Lira
0a8c1dae
Small refactor of soft particles to RequireDepth as that is more general.
7 年前
Felipe Lira
2387e5a5
Added GI to unlit standard shader.
7 年前
Felipe Lira
f8a9d47a
Updated inspectors to 2018.1 and remove pipeline warnings.
7 年前
Jens Holm
016cdba4
Remove mesh from preview render data and check for preview mesh in preview manager
7 年前