Julien Ignace
65d498de
Fixed test scene 2103 baking sky.
7 年前
Frédéric Vauchelles
6882761f
[PlanarReflection] Updated baking
7 年前
Evgenii Golubev
64691f5a
Fix metallic for SSS
7 年前
Robert Srinivasiah
8828b0b7
Rework cluster kernel name gen to relieve GC pressure
Originally, I concatenated strings in order to generated the clustered light list generation kernel name. But @chman pointed out this would be bad for the GC, since this code runs every frame.
So instead, I pre-generate the kernel names, and index into a 2D array to select the correct kernel string. Heck, it may even look nicer this way.
7 年前
Thomas
57797a4c
Compararer -> Comparer
7 年前
GitHub
a7ace80f
Merge pull request #782 from Unity-Technologies/Remove-LIGHTMAP_OFF-keyword
Remove LIGHTMAP_OFF, DIRLIGHTMAP_OFF and DYNAMICLIGHTMAP_OFF keyword
7 年前
Frédéric Vauchelles
8b7e311c
[PlanarReflectionProbe] Added frustrum calculation for capture camera
7 年前
Evgenii Golubev
2680050a
Optimize attenuation functions for ALU
7 年前
Felipe Lira
d2bf88c9
Deleted Pow4 from Lightweight library.
7 年前
Robert Srinivasiah
fecb6084
Extra comment re: ConfigureMSAADependentSettings
7 年前
Thomas
73aec04c
GC fix (saves 0.6KB/frame)
Note: the cost of adding a stack copy to `SetupShadowReceiverConstants` is minimal compared to the GC pressure gain.
7 年前
sebastienlagarde
c20bc336
Remove LIGHTMAP_OFF, DIRLIGHTMAP_OFF and DYNAMICLIGHTMAP_OFF keyword
7 年前
GitHub
b8348971
Merge pull request #781 from Unity-Technologies/PlayMode_Tests_and_Build_Fix
Fix Fix for playmode tests (no more build failure)
7 年前
Frédéric Vauchelles
c8c5a6a6
[PlanarReflection] Update capture frustrum calculation
7 年前
GitHub
2e07df5e
Update PixelHasSubsurfaceScattering()
7 年前
Felipe Lira
25aa15b7
Defined functions explicitly as error when we can't provide a good fallback. Adjusted shader feature level for texture gather and texcube array.
7 年前
Robert Srinivasiah
3b9c6146
Remove UAV hack from CoreUtils.UpdateRenderTextureDescriptor
Properly manage UAV + MSAA from the code that calls CreateCmdTemporaryRT
Plus some extra cleanups
7 年前
Thomas
d798451c
GC fix (saves 188B/frame)
Ultimately `SetShaderKeywords` should be done differently.
7 年前
GitHub
544aba56
Merge pull request #777 from Unity-Technologies/Branch_HeightMapParametrization
Updated Heightmap parametrization and converted all HDRP materials.
7 年前
Frédéric Vauchelles
3f5a5830
[PlanarReflection] (wip) added capture camera gizmos
7 年前
Evgenii Golubev
721af051
Fix the tile index used by TileVariantToFeatureFlags()
7 年前
Felipe Lira
405ce570
Moved Pow4 to srp library.
7 年前
Robert Srinivasiah
9e90b376
Further cleanups for partial-functionality PR
Getting this branch ready to merge, even though we aren't at full functionality yet
7 年前
Thomas
1a8f983d
GC fix (saves 360B/frame)
7 年前
GitHub
2c4f9537
Merge pull request #780 from Unity-Technologies/Branch_BakingSkySceneSettings
Added Baking Sky to scene setting creation menu item.
7 年前
Frédéric Vauchelles
8b418188
[PlanarReflection] Updated UI
7 年前
Evgenii Golubev
449dff45
Better optimize at compile-time
7 年前
Felipe Lira
8e852764
IntegrateLD_MIS not supported on GLES2
7 年前
Robert Srinivasiah
3ad8312c
Proper QualitySettings interface
InitializeFrameSettings properly enables/disables MSAA path depending on the QualitySettings.antiAliasing value
We should probably display this in the AdditionalCameraData in the future.
7 年前
Thomas
77910e79
GC fix (saves 4.9KB/frame)
7 年前
Julien Ignace
e4117440
Added Baking Sky to scene setting creation menu item.
7 年前
Remy
468b92e2
Move back play mode testrunner script out of Editor Folder, and add compilation directives to avoir build failures.
Fix script GUID in LT and HD test scenes.
7 年前
Frédéric Vauchelles
9967a514
[PlanarReflection] (wip) Updated bake API
7 年前
Julien Ignace
43f6d6eb
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_HeightMapParametrization
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/Material/Lit/BaseLitUI.cs
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/2xxx_Lighting/2101_GI_Metapass/Lit_Checker_Planar.mat
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/2xxx_Lighting/2101_GI_Metapass/Lit_Checker_Triplanar.mat
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/2xxx_Lighting/2101_GI_Metapass/Lit_Green_CheckerAlphaCutout.mat
7 年前
Evgenii Golubev
83cff96d
Remove attenuation of box lights and massage the code a bit
7 年前
Felipe Lira
81845faa
defining texture gather to error on unsuported hardware.
7 年前
Robert Srinivasiah
42711992
Editor UI + QualitySettings adjusting MSAA HDRP paths
7 年前
GitHub
1017d3de
Merge pull request #776 from Unity-Technologies/fix-paths-from-pr775
Move script files to Editor folders if needed
7 年前
Frédéric Vauchelles
79d8e824
[PlanarReflection] (wip) render execution for planar reflection
7 年前
Evgenii Golubev
f96d9802
Optimize metallic and fix clear coat
7 年前
Felipe Lira
54aa83bf
Fixed more shader compiler errors due to changes in shader library.
7 年前
Robert Srinivasiah
4a125ead
MSAA works with clustered light list generation
Changed clustered kernel string generation
LightLoop settings disables FPTL with MSAA
Disable SSS HTILE allocation if SSS is diabled (fails with MSAA)
I want to make the config more dynamic, then...I can start re-adding passes!
7 年前
Robert Srinivasiah
a9de3b79
Move script files to Editor folders if needed
Some namespaces (e.g. NUnit) can't be used unless the script is inside an Editor folder.
This moves the minimum set of files to Editor folders, relative to the original file location.
There may be more files that should be re-arranged.
7 年前
Frédéric Vauchelles
1d4bba47
[PlanarReflection]Update UI
7 年前
Evgenii Golubev
2ceb2598
Simplify DecodeFromGBuffer()
7 年前
Felipe Lira
e2a63632
Added VERTEXID_SEMANTIC to api files. Fixed BlitCubeTextureFace shader on gles 2.0.
7 年前
Robert Srinivasiah
d3425de4
Temp updates to enable MSAA rendering w/o errors
Temp MSAA RTs cannot have UAVs generated (enableRandomWrite)
The depth textures need bindMS = true, otherwise, CopyTexture and related ops fail
Now, the light list gen needs to be fixed, and then we can start making progress!
7 年前
GitHub
34136f65
Merge pull request #774 from Unity-Technologies/movecs-depth-fix
Fixed motion vectors not having any depth and rendering in "passthrough mode"
7 年前
Frédéric Vauchelles
d3b61a0b
[PlanarReflection] Added Bake button (wip)
7 年前
Evgenii Golubev
6cda90aa
Rename HasMaterialFeatureFlag() to HasFeatureFlag()
7 年前